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 DevMaster.net. 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(py3d.org) and Python 3D Software

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

Books

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

http://inventwithpython.com

http://inventwithpython.com/pygame

http://www.charlesriver.com/titles/pythongame.html

http://www.handysoftware.com/cpif

http://eu.wiley.com/WileyCDA/WileyTitle/productCd-0470068221.html

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