Python, PyGame and Raspberry Pi Game Development by Sloan Kelly.

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...

Full description

Saved in:
Bibliographic Details
Main Author: Kelly, Sloan (Author)
Corporate Author: SpringerLink (Online service)
Format: eBook
Language:English
Published: Berkeley, CA : Apress : Imprint: Apress, 2016.
Edition:1st ed. 2016.
Series:Springer eBook Collection.
Subjects:
Online Access:Click to view e-book
Holy Cross Note:Loaded electronically.
Electronic access restricted to members of the Holy Cross Community.
Table of Contents:
  • 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.