Revision 42 as of 2012-10-01 23:42:11

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 A full tutorial can be found in the free book "Making Games with Python & Pygame".

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.