Revision 40 as of 2010-06-07 09:39:01

Clear message

Game Programming With Python

You can write whole games in Python using PyGame. See a list of other PythonGameLibraries maintained in this Wiki, or this list maintained on

If you have an existing game and want to add a scripting engine to make it more flexible, Python is also a very good choice. But you'll have to learn about IntegratingPythonWithOtherLanguages.

Read Humongous Python for a case study.

Read Python game programming tutorial. Or if you need object-oriented design read Yet another game programming tutorial.

Two pages that are dedicated for python in 3d are Python 3D( and Python 3D Software

PyWeek is a bi-annual programming challenge that produces several great games.


There's also some books that specifically cover game programming in Python:

Unable to edit the page? See the FrontPage for instructions.