by MagicManICT » Sun Sep 11, 2011 2:43 am
Java is an interpreted language. The upside is that you should be able to play the game on any platform that fully supports Java. The downside is that it requires about 7-10x the processing power of a natively coded and compiled program. Add in the need for OpenGL support, and it makes Java even more cumbersome on your system. Just be glad Java handles threading very efficiently, else you'd see one of your cores maxed out.
Opinions expressed in this statement are the authors alone and in no way reflect on the game development values of the actual developers.