What you need

1. Python 2.4.x :

This is the major requirement. Soya3D and its dependencies require Python 2.4.x otherwise they wont install. I was a bit put off by this

2.  pyOgg 1.3 for Python 2.4

This is for enabling music.  It is Ogg part of Ogg-Vorbis.

3.  pyVorbis 1.4 for Python 2.4

Also for music enabling. Vorbis part of Ogg-Vorbis.

4. Cerealizer 0.4 for Python 2.4

For saving objects in files. Better than pickle as this one is safer. Dont use exe file with is download. Use the following

http://download.gna.org/soya/Cerealizer-0.5.tar.bz2

Untar it using 7-zip.  Fire up the command prompt. Move into the folder created. Run setup.py with build as option. Then run setup.py with install as option. Thats it.

5.  Tofu 0.4 for Python 2.4

Testing framework. Need to read more about this one.

6.  Py2Play0.1.7 for Python 2.4

Peer-to-peer gaming framewor for Python. Soya3dD uses this for networking aspect of gaming.

7.  pysdl_mixer-0.0.3 for Python 2.4

Sound mixer is provided by PySDL Mixer – a port of SDL Mixer.

8.  SDL_Mixer dlls

Thats a lot of softwares to download. But thanks to the following site, I got everything under one roof (so as to say)

http://thomas.paviot.free.fr/soya/

Thats it for now. Next I am going to try out some of the examples.