Python, PyGame and Raspberry Pi Game Development

Gain the basics of Python and use PyGame to create fast-paced video games with great graphics and sounds. You'll also learn about object oriented programming (OOP) as well as design patterns like model-view-controller (MVC) and finite state machines (FSMs). Python, PyGame and Raspberry Pi Game...

Πλήρης περιγραφή

Λεπτομέρειες βιβλιογραφικής εγγραφής
Κύριος συγγραφέας: Kelly, Sloan (Συγγραφέας)
Συγγραφή απο Οργανισμό/Αρχή: SpringerLink (Online service)
Μορφή: Ηλεκτρονική πηγή Ηλ. βιβλίο
Γλώσσα:English
Έκδοση: Berkeley, CA : Apress : Imprint: Apress, 2016.
Θέματα:
Διαθέσιμο Online:Full Text via HEAL-Link
Πίνακας περιεχομένων:
  • 1. What is a Programming Language?
  • 2. What is Python?
  • 3. Introducing Python
  • 4. Breaking Free from the Interpreter
  • 5. Making Decisions
  • 6. Making the Raspberry Pi Repeat Itself
  • 7. Containers
  • 8. Introduction to the IDLE under LXDE
  • 9. Basic Introduction to PyGame
  • 10. Designing Your Game
  • 11. Game Project: Bricks
  • 12: User Defined Functions
  • 13. File Input and Output
  • 14. Introducing Object Oriented Programming
  • 15. Inheritance, Composition, and Aggregation
  • 16. Game Project: Snake
  • 17. Model View Controller
  • 18. Sound
  • 19. Finite State Machines
  • 20. Invaders
  • 21. Conclusion.