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?
5
A
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.
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.
Cuestiones relacionadas
- 1. Game Programming Library C++
- 2. Opciones de kit de herramientas para 2D Python Game Programming
- 3. Programming in Java bytecode
- 4. Tutoriales de LWJGL
- 5. Java 3D Game Engine?
- 6. Java Game Engine
- 7. ¿Cómo exportar Java OpenGL (JOGL) desde Eclipse?
- 8. ¿Dónde puedo descargar JOGL?
- 9. Programación de Jogl Shader
- 10. Linear Programming Tool/Libraries for Java
- 11. Cargando un .obj con JOGL
- 12. LWJGL Texturas y cadenas
- 13. puerto LWJGL a Android
- 14. Winsock Programming
- 15. Spartan Programming
- 16. Android Python Programming
- 17. JOGL Applets versus WebGL
- 18. Triángulo LWJGL básico con OpenGL
- 19. Escribo una aplicación Java portátil usando JOGL y Android OpenGL
- 20. Java Tile Game - Detección de colisiones
- 21. Java Rule Engine para Game AI
- 22. Cómo renderizar un cubo 3d en LWJGL?
- 23. LWJGL Pantalla completa no funciona
- 24. Ver malla en OpenGL (lwjgl)
- 25. Experiencias con D-programming-language
- 26. ¿Dónde obtengo el JOGL JAR?
- 27. Unity vs Torque game engines and IDE environment
- 28. Java Socket Programming no funciona para 10,000 clientes
- 29. python web programming
- 30. NES Programming - Nametables?
Cambiar el controlador no requeriría cambios en el juego/modelo, por lo que el benchmarking es una gran idea. Gracias. –