It would be great if you could answer. I am thinking of either Unity or Java, should I do one of those?
closed as not constructive by bummzack, David Gouveia, Byte56, Josh Petrie, Patrick Hughes Jun 1 '12 at 17:47
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 specific 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, see the FAQ for guidance.
First of all you should define the requirements for your project and what you don't want in your project. After this you could decide which architecture you want to use or somebody could help you decide which one you should use.
Could you please tell us the main requirements?
Also you might choose what language fits the most to yourself. You might work a long time on your project and you shouldn't get upset because the language doesn't fit your preference.
Do you mean Unity, the language or Unity, the Game-Engine?