I wan't to see how great of an idea is to start a game project like Machinarium coded in Java. I'm not really good at Java yet, but it's the programming language I decided to go with first. Not really to learn a lot about games, but rather to have programming base if I ever decide to go with C++/C.
closed as not constructive by Byte56♦, John McDonald, Tetrad♦ Sep 7 '12 at 20:17
As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.If this question can be reworded to fit the rules in the help center, please edit the question.
JAVA is a perfectly viable language for creating an adventure game like Machinarium. All the tools are there. However if you haven't created a game before it might be a good idea to first get a good feel on how games are structured (code wise). Maybe follow a tutorial on creating text-based adventure like this one http://www.javacoffeebreak.com/text-adventure/index.html first. And then later tack on the graphics. You can use OpenGL and what not for that :).
As always, small small steps at first :)
I'm going to give my opinions about Java and explain why it's not good for games in general:
|show 7 more comments|