[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [pygame] Fun with C modules



Pete Shinners wrote:

>> Well, what strange numbers. At 41fps my "game" is quite playable. 
>> Sure, most of the work is done in a single call to a C module, but 
>> Python's still there holding it all together :)
>
>
> well, don't feel strange. this is exactly the same way the Quake3 and 
> Unreal engines work. :]
>
> A C engine to handle the rendering (and some raycasting etc) and a 
> nice portable bytecode scripting language to manage the entire game. 
> in quake this is actually C code with a modified C compiler that 
> produces bytecode. for unreal it is unrealscript. :]
>
>
And that is how Crystal Space works, it is a C 3d engine and uses python 
for scripting and it is open-source.

____________________________________
pygame mailing list
pygame-users@seul.org
http://pygame.seul.org