[Tutor] Embedding

Kent Johnson kent37 at tds.net
Wed Sep 28 17:37:56 CEST 2005

Joseph Quigley wrote:
> Hi,
> Ok, I'll try to convince them to try python... but still, would it be 
> best to just:
> Program in C with Python and Java scripts

This seems like a poor choice. Some commercial games have been written with the main game engine in C and Python used to script some game elements. My guess is that to have some game elements scripted in Python and some in C would be problematic. I guess you could program in C with Jython and Java scripts...

> Program in Python with a little bit of C?

That sounds more practical to me. Though I confess I haven't actually written any games this way, ISTM you could start with Python + Pygame and rewrite to C for performance as needed.

> The game we're trying to make is a Super Mario type game (or super tux 
> for you like linux games).
> I suppose pygame would make it a breeze for video, sound and graphics!  
> My only problem is I haven't done any games withy pygame at all and 
> can't find any pygame tutorials (when I google).

Did you look on the pygame site?

Also many of the sample games are open source:

Search comp.lang.python for "game programming":

The rules page for the PyWeek Game Programming Challenge lists many other game programming resources. Also the submissions to this challenge are open source:


More information about the Tutor mailing list