On l'a dit : Java est un langage d'assez haut niveau et qui, par la rigueur que l'on est obligé de suivre à cause du langage, permet un développement plus efficace (plus court). Et l'interoperabilité n'est pas un argument moindre en matière de production de jeux video.
De l'autre côté, ce qui est à optimiser, c'est principalement le moteur graphique. Si l'on a une machine virtuelle qui gère bien le bas niveau et les librairies Java qui permettent d'y accéder, où est le problème ? (OpenGL, ici.)
Bien entendu, les éditeurs de jeux ont des recettes et utilisent peut-être des astuces pour faire des choses spéciales, pour faire des jeux qui doivent << décoiffer >> par exemple. Il s'agit vraiment pousser le hardware à fond, et ce n'est pas le cas de tous les types de jeux. Pour les autres, Java me semble raisonable.
[^] # Re: AlienFlux - Jeu Java/OpenGL multiplateforme
Posté par dvrasp . En réponse à la dépêche AlienFlux - Jeu Java/OpenGL multiplateforme. Évalué à 1.
De l'autre côté, ce qui est à optimiser, c'est principalement le moteur graphique. Si l'on a une machine virtuelle qui gère bien le bas niveau et les librairies Java qui permettent d'y accéder, où est le problème ? (OpenGL, ici.)
Bien entendu, les éditeurs de jeux ont des recettes et utilisent peut-être des astuces pour faire des choses spéciales, pour faire des jeux qui doivent << décoiffer >> par exemple. Il s'agit vraiment pousser le hardware à fond, et ce n'est pas le cas de tous les types de jeux. Pour les autres, Java me semble raisonable.