   100% noob right here lookin for help (Plus...CENTIA!!)
  For those who got the Centia part...Ill get to that in a bit.Anyway, Im a noob at the prgramming scene. I have some books, but they all have been....not good. I also have no compiler. So..I guess Im just asking for some help getting started, a free compiler (I know they exist...an old buddy mentioned one), and...well..any general help..Thanks in advance.Now, on to Centia. I noticed it used to be a bit of a laughing stock around here. The Shiva engine, the idiocy of it, etc. Well, ta-da, you now have a former dev sitting here! Why did I leave? Massive amounts of hatred...well leave it at that. This game is why I want to program actually. Ya see..I was a designer. I created my own perfect little world, with a story, people, culture. And well... the pathetic excuse for direction that "Game" had" prevented me from seeing that world come to fruition. Suffice to say..Im pissed. Hell, I even offered to bring in a skilled programmer. A guy who could actually develop a game engine. And actually program (Hes actually got some popularity fro mthe Tribes crowd, he developed "ModX" the Garry's Mod style building mod for T1). They didnt take. Anyway, I wanna code now. I wanna build my world and do what that person couldnt.   
  What language do you want to learn?   ;  The buddy I mentioned Seems to be obsessed with Java, so Im guessing that, C++...I dunno. Whatever you would suggest for a noobie   ;  It depends on what platform you want to develop for. If you want to be able to port your code to Unix like platforms, go with C/C++.However, if all you want to do is code for Windows, I'd go for the .NET framework i.e. C# or VB.NET (C# being more popular around here). I personally think that it is far easier to learn than C++. Plus you get the best (IMHO) IDE for development there is for free: Visual Studio Express Edition. For more general help about getting started: you might want to check out the Beginners section here on Gamedev. Plenty of good stuff there.   ;  Wait. Do you want to learn to program or actually make a game? If the latter you may want to use something like "Game Maker" program which allows you to get started very quickly without any coding knowledge.   ;  The problem with all of those game-making programs is that you may run into a brick wall when you're halfway through making your game.My recomendation is C++, but only because it's the only language I know right now. I didn't find it all that hard (but it wasn't a walk in the park, either) and probably has more tutorials on the internet than any other language. As for compiler, here's a free one: http://www.bloodshed.net/devcpp.html   ;  the way i see it : programming is a state of mind . you don't become a programmer simplyby learning a language. languages change but programming is consistant , your code isalways compiled and the computer always understands what it means. so my advice is to spend one week of your life learning how computers operate. after you take that journey it all falls together ,and you will be able to utilize your logic not just your knowledge to solve the problems you face.   ;Quote:Original post by DJ14IVI3The problem with all of those game-making programs is that you may run into a brick wall when you're halfway through making your game.My recomendation is C++, but only because it's the only language I know right now. I didn't find it all that hard (but it wasn't a walk in the park, either) and probably has more tutorials on the internet than any other language. As for compiler, here's a free one: http://www.bloodshed.net/devcpp.htmlDevC++ is dead and old.It is simple pretty IDE but it is dead,so you latter will must(if you want modern IDE) go to VCexpress or CodeBlocks.(if devcpp dont get up).but it is only your choice,try all and you find best for you.   ;  yeah i want to make a game, and Id actually like to make it, not just throw it together with game maker.;  My advice is to use Python and PyGame to build your game.Java is also an excellent idea, particularly because you already know a games developer who uses it and can ask him questions.   