   I'm new here, and I have a question :)
  Well, first, hi everyone, i´m new here and new in programming stuff, and I interested on game development, but the thing is that I know less than nothing for doing something like that, so I want to ask, ¿What is nedeed to do a game?, please, tell me everything that is nedeed, especially for a MMORPG in 3D. The languaje I know a little is C++I apologize is my english sucksIf you aren´t goin to answer something usefull, please don´t answer, remember that I´m a noob on this   
  firstly don't try and make an MMORPG in 3D as it will most likely just not work out. Firstly I would concentrate on learning a language and a 2D graphics API and work with that for AGES, then maybe switch to 3D if you are confident. Don't rush in if you don't know the language or any 3D math as you will just frustrate yourself. I would suggest you start of by creating several small 2D games and then build on them to create a sort of 2D MORPG which will allow you to get the basics down and how you will likely do stuff in the 3D version. Then I would start to create small 3D apps and learn a 3D API and build on that until you are fairly comfortable. Then gradually work your way up in scale and complexity until you can create your game :)   ;  What the guy above said. Trying to make a good 3d MMORPG as a solo noob IS possible, if your insanly dedicated and already a semi-genius. No one has done this yet. Everyone starts small, even the people programming for Blizzard on WoW started on Pong, Mario clones and Doom (or the like).   ;  I am in a similar situation and instead of posting another thread I thought I might ask a few more questions here that fit with the OP request.Using C++, what sort of extra knowledge will I need to make a 2d game? The game I wish to make is isometric, I am familiar with the difficulty of this but I am working my way through C++ but have yet to see information on how to actually draw 2d. Everything so far is in console. Will I need to learn something like DirectX API along with C++ to make 2d games?   ;  Hmm... yes, well, thanks for the answer, but I have another question then xD, ¿What is nedeed to make 2D games?, ¿What knoledge I need to make them?, ¿Which tools?, all of this in C++ and Java please, if is not a problem   ;  The most important thing you need is patience :)While you might be some prodigy, in which case ignore me, chances are you should spend a great deal of time learning to program in general. Start small, and expect to make many text mode, crappy, boring programs (guess the (randomly generated) number...    ;  Hmm... yes, of course I need patience xD, but I don´t expect to do something very huge starting xd, and no, I think i´m not a prodigy xDwith which tools I should start?, I need recomendations :), because I went spend the last hours searching in internet but there are so many things that now I´m confused xD, please tell me the tools in c++ and Java if your goin to answer :(, cause I´m studying those languages in colleges and I don´t want to get more confused x.x   ;Quote:please tell me the tools in c++ and Java if your goin to answerPlain text and compiler, pen and paper. That's what you need. Pen and paper. Those are your most important tools.Stop asking about tools, and get started.   ;  My goodness there are some unhelpful responses here.Fiat777, for 2D game graphics in C++, try Allegro. Java has more high-level graphics support built into the standard libraries... googling "java 2d" will give you plenty of guidance.   ;  If you are truely just starting out with C++, I recommend going to the CPP workshop forum at the bottom (not sure how to insert links on this forum) and follow the workshop. I too am relatively new and am learning alot through the workshop - currently working the first project (doing it the easy way first, then gonna go back and recode it using different methods to make it easier to follow and using newly learned concepts).   