Le langage Java est-il adapté pour les jeux vidéo ?
Citation:
Envoyé par
David R.
Comme dit neo, dans le domaine de la 3D et de la plupart des JV, c'est le C/C++.
Le Java commence à s'ouvrir aux jeux vidéos, mais c'est pas encore ça pour plusieurs raisons :
- Pas de plein écran en java.
- Ca rame, donc pour afficher de la 3D temps réel un minimum complexe il faut une bonne machine.
- Pour les jeux Java que j'ai testé, les entrées (clavier, souris) sont bien moins réactives qu'en C++; mais ça vient peut-être des jeux et non de la machine virtuelle Java.
Par contre, le Java possède un grand avantage: c'est du pur objet et sans pointeurs donc si la conception est bonne la probabilité de trouver des bogues est moindre qu'en C++. Mais bon, ça dépends beaucoup des développeurs :wink:
C'est pas vrai qu'il n'y a pas de plein écran en Java ni que c'est lent pour afficher de la 3D temps réel! Il y a JOGL
Citation:
Envoyé par
KillTran
Il faut conaitre un language
C/C++ c'est plus rapide à l'exécution
Visual Basic C'est plus simple à mettre en oueuvre
aprés maitriser le DirectX ou/et l'openGL
Et puis assurer en math
:wink:
Java peut être plus rapide à l'exécution, encore un préjugé.
Citation:
Envoyé par
mat.M
Professionnellement ou par plaisir ?? Parce que professionnellement , il n'ya qu'à voir la déroute de Kalisto ....... :(
Sinon incontestablement apprendre C/C++ voire même assembleur Pentium .
Pour les amateurs de VB , prendre le SDK de Direct X , et faire des tests avec les exemples fournis avec , ceux VB et ceux C++. Les faire tourner et mesurer les performances.... y a pas photo je crois
Ca fait belle lurette qu'on n'utilise plus d'assembleur pour programmer les jeux hormis sur les vieux shaders.
Citation:
Envoyé par
sebh
Bonjour tout le monde!! :!: :!:
Pour Commencer, pour faire un jeu 3D il ne faut pas compter sur le java.
Dis donc, super argumentation, ça vole haut. :cry: