Excuse-moi mais ce que tu dis est archi faux. Jake 2 tourne plus vite que Quake 2 sur certaines configurations. Java peut exceptionnellement aller plus vite que C++. C'est curieux mais je ne vois pas beaucoup de moteurs open source en C#... C'est vraiment irrespectueux de tenir de tels propos, il existe de nombreux jeux Java en 3D de qualité, certains sont même packagés comme les autres et vendus ("commander europe at war" par exemple). Va jeter un coup d'oeil sur www.javagaming.org et tu vas voir que je ne suis pas le seul à programmer des jeux en 3D en Java. Il existe plusieurs moteurs 3D (JME, Xith3D version Java, JPCT...) et des scénographes de qualité (Java3D...), les performances sont tout à fait au rendez-vous. Il existe également plusieurs bindings d'OpenGL en Java dont JOGL, LWJGL et Gl4J. Ca sent vraiment mauvais sur ce forum, je lis beaucoup de préjugés. Moi je suis prêt à toucher à (presque) tout, j'ai programmé un jeu en RPL, un bout de jeu en C, un autre jeu en Python, plusieurs en Java. Chaque langage a ses forces et ses faiblesses et je ne vois pas en quoi Java ne serait pas du tout fait pour les jeux en 3D multi-plateformes utilisant pleinement l'accélération graphique. Personnellement, je ne trouve pas que C# décolle dans le milieu du jeu vidéo pour le moment, C++ est encore très utilisé pour les jeux commerciaux sauf sur les téléphones mobiles bien sûr (c'est plutôt Java avec J2ME, MIDP et aussi JOGL-ES). Il est vrai que XNA est relativement complet mais bon, c'est pour du full Windows...
Promouvoir C# revient également à promouvoir une vision du jeu vidéo que je ne partage pas, le jeu vidéo très lié à l'intégration à une plateforme précise. De plus, c'est un produit Microsoft, je crains NGSCB autant que le projet Palladium, ça me ferait de la peine (politiquement parlant) de faire de la publicité gratuitement à cette société.
Quelle expérience de la programmation de jeux vidéo 3D en Java as-tu pour tenir de tels propos?
Tape JOGL sur Google et tu vas voir peut-être en neuvième position un certain FPS... Regarde aussi Bloodridge, Jake2, Ufukta Dans (c'est turc je crois), Tower Defence Game, Wurm Online....
Partager