2009-06-12 13 views
5

Actualmente estoy escribiendo un juego de defensa Turret con el GTGE engine, este motor tiene la capacidad de usar JOGL o LWJGL para manejar los gráficos y me preguntaba, ¿cuál debo usar? ¿Cuáles son los pros/contras de cada uno? ¿Qué factores debería considerar al decidir?Java Game Programming: JOGL vs LWJGL?

Respuesta

4

En mi desarrollo de juegos que tenían los siguientes puntos de decisión:

  • 2D o 3D del juego?
  • ¿Cuánto tiempo quiero dedicar al desarrollo?
  • ¿Cuántos controles quiero practicar sobre mi representación/juego?
  • ¿Qué tan bien puedo modelar mi juego usando un motor?
  • ¿Cuáles son mis expectativas de rendimiento?
  • ¿Qué tipo de licencia voy a lanzar mi juego?

Como sé, JOGL parece estar más en el enfoque de Sun y otros desarrolladores. Esperaría correcciones de errores y mejoras con mayor frecuencia.

Si cambiar el controlador no requiere cambios en el juego o el modelo, podría simplemente comparar ambos controladores. Luego, puede compararlos en función del consumo de memoria, la calidad de representación y la velocidad.

+0

Cambiar el controlador no requeriría cambios en el juego/modelo, por lo que el benchmarking es una gran idea. Gracias. –

2

He usado JOGL y mi experiencia fue muy buena. También mi razón para Optar por JOGL fue el respaldo de Sun. Si ambos se adaptan a su necesidad, entonces es mejor utilizar Api ampliamente aceptado y en ese momento era JOGL.