2009-06-12 15 views
5

Je suis en train d'écrire un jeu de style Turret Defense en utilisant le GTGE engine, ce moteur a la capacité d'utiliser soit JOGL ou LWJGL pour conduire les graphiques et donc je me demandais, lequel devrais-je utiliser? Quels sont les avantages/inconvénients de chacun? Quels facteurs devrais-je prendre en compte au moment de décider?Programmation de jeux Java: JOGL vs LWJGL?

Répondre

4

Dans le développement de mon jeu, j'ai eu les points de décision suivants:

  • 2D ou 3D jeu?
  • Combien de temps est-ce que je veux consacrer au développement?
  • Combien de contrôles je veux pratiquer sur mon rendu/jeu?
  • À quel point puis-je modéliser mon jeu à l'aide d'un moteur?
  • Quelles sont mes attentes en matière de performance?
  • Quel type de licence vais-je lancer mon jeu?

Comme je sais, JOGL semble être plus au centre de Sun et d'autres développeurs. Je m'attendrais à des corrections de bugs et à des améliorations plus fréquemment.

Si la modification du pilote ne nécessite pas de modifications de jeu/modèle, vous pouvez simplement comparer les deux pilotes. Ensuite, vous pouvez les comparer en fonction de la consommation de mémoire, de la qualité du rendu et de la vitesse.

+0

La modification du pilote ne nécessiterait pas de modifications de jeu/modèle, et l'analyse comparative est donc une excellente idée. Merci. –

2

J'ai utilisé JOGL et mon expérience a été bonne. Aussi ma raison pour Opting JOGL était le soutien de Sun.Si les deux costumes à votre besoin alors il est préférable d'aller avec Api largement accepté et à ce moment-là c'était JOGL.