The following is a list of the chapter titles for Beginning Game Development with Python and Pygame, and a brief explanation of the contents.
Any questions about the book contents, let me know!
- Introducing Python
Introduction to basic Python.
- Exploring Python
Goes a little deeper in to Python, covers Classes.
- Introducing Pygame
Explains how import and use Pygame.
- Creating Visuals
Covers different ways of drawing to the screen.
- Making Things Move
Explains animation, vectors and time-based movement.
- Accepting User Input
Covers how to read input devices and connect them to in-game motion.
- Take Me to Your Leader
Covers artificial intelligence.
- Moving into the Third Dimension
Explains the basic 3D concepts, with samples.
- Exploring the Third Dimension
Covers 3D maths and introduces OpenGL.
- Making Things Go Boom
Sound and Music.
- Lights, Camera, Action!
Covers textures and reading 3D models from files.
- Setting the Scene with OpenGL
Covers lighting, blending, fog and other OpenGL features.
- A. GameObjects Reference
- B. How to package Pygame games