hello, A quick google might turn up the tutorial you want, and I believe it comes with a tutorial. I recommend buliding things that will need to be inherited as separate classes. So, you could make a base weapon class, and then inherit that when you make swords, guns, etc. Same with armor. If you really want to make it easy, make an Object class that defines the base types of objects, then build your weapon on that, etc. Then you can use something like an array of objects to store all classes that inherit that class. Thanks, Tyler Littlefield Web: tysdomain.com email: tyler@xxxxxxxxxxxxx My programs don't have bugs, they're called randomly added features. ----- Original Message ----- From: BlueScale To: programmingblind@xxxxxxxxxxxxx Sent: Friday, March 06, 2009 7:37 AM Subject: Game writing in Python Hi, I would like to write an RPG in Python. I want it to be a sound and feature ritch as soundrts, and I have started learning about the pygame library. The questions I have are, does anyone know of a good pygame tutorial with lots of focus on sound? Also, I plan to make the characters based off of a character class. Would it be best to create seperate classes for weapons and armor and spells too? Or, should I have that kind of stuff as part of the blank character class? I plan on making this open source, so I want to get started in the right direction. It's mainly going to be a game for Linux. Linux is some what lacking in games for the blind, so far I havve found soundrts and audioquake, but that's it, and audioquake won't even work for me. So, I would like to get this RPG up and running, andy advice for how I should go about coding different aspects is welcome. If anyone wants to work with me on it or would like to talk to me directly I am on aim as bluescale1976. Thanks