Jump to ratings and reviews
Rate this book

Game Programming With Python

Rate this book
If C and C++ are the languages of choice for game programmers, why should you consider using Python? Game Programming with Python explores this question in depth and teaches you why and how Python can reduce your development time, improve your technical designs, and make the entire development process more efficient. Game Programming with Python is about building games using Python. It deals with general concepts of game development and specifics that apply when using Python for game development. Some of the general topics include simulations, game architectures, graphics, networking, and user interfaces. The Python-specific topics covered include Python development strategies, using Python for data-driven systems, performance tuning, modules and packages, and interfaces between Python and other programming languages. Additionally, a series of increasingly complex examples are developed throughout the book using Python. Python is already being used by professional game developers in a number of popular commercial games, including the award winning Star Trek Bridge Commander (Totally Games), Freedom Force (Irrational Games), and Earth & Beyond (Electronic Arts). Games such as these use Python in three major ways: as a full-fledged programming language to develop real software systems; as a scripting language to control and interface between systems written in other languages; and as a data language to describe game rules and game objects. Throughout the book, each of these major uses of Python is discussed along with the differences between them. Written for Python programmers interested in learning game development, as well as game developers interested in using Python, the book assumes you have some programming background and a basic grasp of software engineering principles. Some knowledge of the game development process is also assumed, although a concise overview is provided.

450 pages, Paperback

First published October 24, 2003

4 people are currently reading
25 people want to read

About the author

Sean Riley

27 books9 followers

Ratings & Reviews

What do you think?
Rate this book

Friends & Following

Create a free account to discover what your friends think of this book!

Community Reviews

5 stars
2 (9%)
4 stars
4 (19%)
3 stars
9 (42%)
2 stars
5 (23%)
1 star
1 (4%)
Displaying 1 of 1 review
Profile Image for Seth Kenlon.
Author 10 books11 followers
October 27, 2008
Very good book to start out on Python. Programming isn't always fun, and learning to program is even less fun at times -- so learning to make games, well that's just a good way to hold your interest. This book does a good job of starting a noob out with Python, working its way up to the more complex stuff. I'd say this was a really good way to get started on programming in general -- and Python, being such a popular and strong language, is really good to know regardless of your ultimate goal.
Displaying 1 of 1 review

Can't find what you're looking for?

Get help and learn more about the design.