On Thu, Oct 25, 2012 at 10:52 AM, Fernando Lozano fernando@lozano.eti.br wrote:
Java could be a really nice platform for games, but Sun/Oracle/etc focused on the "EE" edition, the SE/ME editions didn't evolved quick enough to make a real impact on the games and desktop market. :-(
Things are moving forward quite nicely. Check out the latest work to :
1. Open Source JavaFX 2.0 (OpenJFX) 2. Make JFX 2.0 part of Java8 / OpenJDK 8 http://goo.gl/yPwLF 3. Modularize the JRE (sorry I don´t remember the exact name they use) http://julien.ponge.info/notes/building-openjdk8-with-jigsaw/ 4. Port OpenJDK with hardware gfx acceleration to ARM http://labb.zafena.se/?p=514 5. Decent 3D Apis in OpenJDK8-JavaFX http://goo.gl/KdWe2
Since it´s gonna be all open source, more devs will likely come.
But anyway... my point was that a JVM (like OpenJDK, the JRE or Davlik, even while they don´t want to call the latter that, it´s still technically a JVM ;), gives a nice abstraction layer so that game devs can focus on game dev without caring about the intricacies of the underlying OS... and they can code a single game then support Android-desktop Linux-mobile Linux (think OpenJDK over Jolla? -formerly MeeGo), and Mac OSX, in addition to desktop windows... just like the AngryBirds guys did...
Regards, FC