Key Features
- Explains why and how Python can reduce your development
time, improve your technical designs, and make your entire
development process more efficient
- Teaches you how to use Python for game development with
three fully functional sample games, example programs for
specific topics, and a library of game infrastructure code
- Shows how to develop game infrastructure in a modular,
flexible way using key technologies such as OpenGL graphics
and TCP/IP networking
- Describes key areas and algorithms of game programming,
including artificial intelligence, dynamic content generation,
collision systems, network protocol design, user interfaces
and game application structure
- Shows how Python can interact with other languages in
game environments, including writing extension modules and
extension types, and embedding Python as a scripting
language
On the CD!
- Open source libraries and tools
- Code from within the book to build three functional games
and other example programs
Section I Introduction
Section II Game Infrastructure
Section III Game Technologies
Section IV Game Programming
Section V Multiplayer Games
Section VI Advanced Topics