Hi Josh and all, I decided to answer this question publically as to fill in any and all interested parties so I don't have to repete myself in the future. To begin with python you first have to visit http://www.python.org to download the Python 2.5 runtime libraries, shell, and development environment for your operating system. The graphical IDL environment stinks with Jaws and Window Eyes so I code my python apps in notepad, notetab, or similar generic text editor. Next, you will want to visit http://www.pygame.org and grab the pygame extention which will give you specific functionality for games. I have never used it so can't comment on how good or bad it is. I do know it is documented on the sight. If you wish to build MS Windows executable files rather than running your game as a script you will need the py2exe program from http://www.py2exe.org and install it. However, I'd like to caution you newbies to a point about python. In it's normal state python is a runtime language and is not usually compiled to an exe file, but it can be done with the proper tools. When compiled to an exe in order to redistribute that exe file you will need to ship a compiled copy of the Python runtime libs with your game product. You would do this by copying the pyd files from c:\python25\DLLs to your c:\my_game directory. Some other thoughts, and suggestions. There are other extentions like the pymidi extention which will allow you to play streaming midi files in your games. There is the py OpenAL extention which will allow you to use the powerful OpenAL audio system. There is also a pyhooks extention which will log standard keyboard and mouse events allowing you to get a better hold on Windows keyboard and mouse control generically.
Josh wrote: > Hi, > > I've come to the conclusion that for me, python would be a good > starting language. Where can I get the required files from if I want > to make games such as pygame if that still exists? Also, can python > make complex games such as dungeon siege or a good quality lord of the > rings game? > Also, could you point me in the direction of a .exe compiler for python? > > Josh _______________________________________________ Gamers mailing list .. [email protected] To unsubscribe send E-mail to [EMAIL PROTECTED] You can visit http://audyssey.org/mailman/listinfo/gamers_audyssey.org to make any subscription changes via the web.
