Log In
Or create an account ->
Imperial Library
Home
About
News
Upload
Forum
Help
Login/SignUp
Index
Cover
Table of Contents
Python Game Programming By Example
Python Game Programming By Example
Credits
About the Authors
About the Reviewers
www.PacktPub.com
Preface
What you need for this book
Who this book is for
Conventions
Reader feedback
Customer support
1. Hello, Pong!
An overview of Breakout
The basic GUI layout
Diving into the Canvas widget
Basic game objects
Adding the Breakout items
Movement and collisions
Starting the game
Playing Breakout
Summary
2. Cocos Invaders
Getting started with cocos2d
Creating game assets
Space Invaders design
Invaders!
Shoot'em up!
Summary
3. Building a Tower Defense Game
Cocos2d actions
Adding a main menu
Tile maps
The scenario definition
Transitions between scenes
The tower defense actors
Game scene
Summary
4. Steering Behaviors
Implementing steering behaviors
Gravitation game
Summary
5. Pygame and 3D
Getting started with OpenGL
Adding the Pygame library
Drawing with OpenGL
Basic collision detection game
Summary
6. PyPlatformer
Introducing Pymunk
Building a game framework
Developing PyPlatformer
Summary
7. Augmenting a Board Game with Computer Vision
Setting up OpenCV and other dependencies
Supporting multiple versions of OpenCV
Configuring cameras
Working with colors
Building the analyzer
Converting OpenCV images for wxPython
Building the GUI application
Troubleshooting the project in real-world conditions
Further reading on OpenCV
Summary
Index
← Prev
Back
Next →
← Prev
Back
Next →