From: Chris Carter Date: 2007-07-14T12:12:40+09:00 Subject: Re: I need serious help! On 7/13/07, Joe Wiltrout wrote: Over these last two days, some of the best programmers I know have given you some great advice. I am 15, I know what it is like to want to learn how to make a game in a day. let me tell you, It's not possible. You need to learn how to program first. The tutorials may all start with Hello, World, but then you aren't bothering to finish one. They get complex, they teach you the structures you need to know eventually. But you must start small. One you know those basic theories, you can move on to more complex game theories. After that you can start 3d programming. It will take you years. C++ will be just as bad, it's even lower level. Work through Pine's book, or _why's. Then you can try making a text adventure. You might know enough for that. Then you can start learning mroe advanced things, like ruby-gosu or SDL. It will take time, it will be tedious, it will suck. You are going to have to deal with it. Want help writing a MMORPG. You will need a protocol. Creating one is pretty easy with ragel (http://www.cs.queensu.ca/~thurston/ragel/, a state machine compiler) and EventMachine (http://rubyforge.org/projects/eventmachine, an evented socket server). You will need a graphics engine (http://www.libsdl.org/, SDL). Probably a database (http://www.postgresql.org/) and a ton of code, possibly in multiple languages (Ruby, C, Lua). Once you understand what each of these components does, and why you might need them, and how they work, you can move on to a real game. Good Luck. If you have a real code-based question, don't hesitate to ask the list. But google around first. -- Chris Carter concentrationstudios.com brynmawrcs.com