[quote="Kirfkin"I mean, hell, honestly... Rift vs WoW.
[/quote]
Or maybe WoW vs EQ, DAoC, etc? What about every shooter vs Doom (or even Wolfenstein 3D)?
Java is an easy language to learn, and if you want, you can learn a lot of it on your own.
Java is one of the easier languages to learn, yes, but hardly the easiest. It's probably the only one with real practical applications in the world, though. VisualBasic is also easy to learn and design in. The big downside is the cheapest copy is $100 for a student version. Java and others are free. (You can even get
If you're looking to do a single person game or even a peer to peer game, Java will work. If you're looking to do a client-server game, you'll definitely want to learn something more powerful to make the server engine with. Java is just waaay too slow. Honestly, with a good book, C++ isn't much harder to learn than Java, and if you know that, there are a dozen other languages (including Java) that will be 10x easier to learn.
Another thing to look at is the game design engines. I've played around with GameMaker (
http://en.wikipedia.org/wiki/Game_Maker) for a bit and there's a lot of great games produced with it. It does things like the graphics and sound engines for you and can be expanded with other modules and scripted events.
Being a programming student is fun, though, with this game. I try to figure stuff out from a coder's point of view... and when I hit a roadblock or am lazy, I just code something quickly to do something for me. Like a Curio calculator, LP cost calculator, etc.
Huh. somehow missed the date on this. x.x
I've loved programming since I first started playing with an Apple II nearly 30 years ago. There wasn't hardly any games, but there were plenty of books of code for games, so I just ate it up and taught myself how to modify them. AppleBasic and Logo FTW!
Good thread for a necro, FYI. (And 2 weeks is hardly a necro.)
Opinions expressed in this statement are the authors alone and in no way reflect on the game development values of the actual developers.