A melhor opção JAVA puro hoje em dia é o JavaFX? jMonkey e LWJGL tem alguma vantagem? Pra um desenvolvimento 3D mais pesado, qual é o melhor?
Por favor, não respondam 'use C++, Unity, C#". É hobby, não vou criar um concorrente do Portal, quero só um passatempo competindo com alguns colegas desenvolvedores.
Agora, entre as APIs presentes no mercado que usam JNI, use a JMonkey caso seu objetivo seja fazer o jogo, e não tanto aprender 3D, e o LWJGL caso você queria mexer com OpenGL diretamente.
O JMonkey não é só um motor gráfico. É uma engine inteira. Possui editores, suporta por padrão vários formatos de arquivos, etc…
Vale ressaltar que a JMonkey usa a LWJGL. Se o objetivo é surpreender seus amigos, melhor pegar uma engine pronta.
M
marcosalex
Java puro? Nenhuma. O Java puro não tem API 3D.
Agora, entre as APIs presentes no mercado que usam JNI, use a JMonkey caso seu objetivo seja fazer o jogo, e não tanto aprender 3D, e o LWJGL caso você queria mexer com OpenGL diretamente.
O JMonkey não é só um motor gráfico. É uma engine inteira. Possui editores, suporta por padrão vários formatos de arquivos, etc…
Vale ressaltar que a JMonkey usa a LWJGL. Se o objetivo é surpreender seus amigos, melhor pegar uma engine pronta.
Era exatamente isso que gostaria de saber, valeu!!
Uma última dúvida, o JavaFX não tem API 3D pra programar java puro?
Mas de qualquer forma, mesmo que ela tivesse sido lançada no último ano, seria difícil opinar sobre essa API, uma vez que ela é muito nova e quase não foi usada.