On Jan 19, 5:46 pm, Cédric Beust ? <[email protected]> wrote:
> On Thu, Jan 19, 2012 at 3:37 PM, clay <[email protected]> wrote:
> > I remember reading a JavaFX team member saying that if
> > you still want to make your game in OpenGL and not use the FX scene
> > graph, then they have failed in their goals
>
> Seriously? They said that?
>
> I don't know how much out of touch they can show to be.

Here is the exact link:

http://www.java-gaming.org/topics/early-reports-on-javafx-2-are-in/23790/msg/198847/view.html#msg198847

"My name is Joe and I am one of the main engineers working on Prism."

"If you have to resort to using JOGL, then we have failed. The idea is
that the JavaFX api's provide you with enough stuff. Granted, for a
full 3d game, we aren't there yet."

"remember prism implements javafx on ogl and d3d."

To summarize: The JVM needs a better deployment story to attract game
developers. If people could write an OpenGL game in Java/Scala/Kotlin
and deploy to Win/Mac/Linux users *without* the end user having to
install/maintain a system level Java runtime and port the same
codebase into something that can run on Android and iOS and, in a
dream world, PlayStation Vita or Google Native Client, that would be
*huge*. It would take the industry by storm.

Oracle building their own scene graph and rendering engine on top of
OpenGL, like JavaFX 2, is the complete wrong direction. Leave the
OpenGL game engines up to the game engine crowd, like Ogre 3D, Unreal
Engine, Torque, etc. Game programmers are absolutely *fanatical* about
that specific piece of the stack: they are notorious for reinventing/
rewriting that themselves. I really don't see any interest or benefit
in Oracle making an competing entry in this spot of the stack.

But the runtime and deployment issues? That's the piece game
programmers want someone else to do.

Take an example: Battlefield 3. They made their own graphics engine
that sits on top of an OpenGL type layer, and named it the Frostbite
engine: In the ads, they give this top billing just like a movie would
give top billing to a star actor or director. They are fiercely proud
of that. If anyone thinks this type of studio would trade that in for
some Oracle API, you are out of touch. OTOH, if you could give them
access to exciting programming languages (Scala/Kotlin), amazing IDEs
(IntelliJ), best of breed build tools (Gradle), and let them reach
their player base on workstations/smartphones/web browsers/game
consoles, they would be floored.

-- 
You received this message because you are subscribed to the Google Groups "The 
Java Posse" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/javaposse?hl=en.

Reply via email to