Un buen punto de partida para un proyecto propio es echar un vistazo a otro código para el mismo campo de problema. Entonces, ¿qué juegos java en código abierto recomendarías para echar un vistazo a la fuente? ¿Qué juego ayuda mejor a aprender algunas técnicas para crear juegos, especialmente en el entorno Java?¿Cuál es un buen ejemplo de un juego Java de código abierto?
Respuesta
http://www.freecol.org/images/welcome2.jpg
FreeCol - basado en Sid Meier de Colonization.
Esto no responde directamente a su pregunta, pero si alguna vez decide que quiere intentar escribir un juego en JavaFX, el sitio JavaFX tiene un bunch of sample code, incluyendo un par de juegos (a partir de la escritura actual).
Gracias por esta referencia, parece interesante. – Mnementh
Ayudaría si especificaras qué tipo de juego quieres construir - tipo de juego y si quieres ir en 2D o 3D.
Pero para responder a su pregunta: eche un vistazo a la Biblioteca de juegos ligera de Java (http://lwjgl.org/). Hay una lista de proyectos en su sitio web de los cuales algunos son de código abierto.
Usted podría mirar Jake 2 que es una reimplementación del motor de Quake 2 en Java. Este podría ser un buen punto de partida para un juego en 3D.
Me pregunto si http://sourceforge.net/projects/creepsmash/ sería una buena opción. Fue construido por un equipo de estudiantes de informática con el fin de simular un proyecto "real" de estilo comercial. Por lo tanto, usaron cosas como control de versiones, herramientas de compilación y pruebas de unidades. Probablemente sea un mejor proyecto para aprender a partir de entonces, ya que ese era su propósito. Sin embargo, el juego es bastante entretenido y mucha gente lo juega por diversión. Sin embargo, no estoy seguro de qué parte de su documentación está en inglés.
Podría hacer algo peor que usar Wyvern as an example. Hay una ventaja adicional de que estás empezando con algo que proviene en gran parte de la mente de Steve Yegge.
El enlace ha expirado. – weberc2
- 1. ¿Cuál es un buen ejemplo de una aplicación Java Swing?
- 2. ¿Qué es un buen primer proyecto de código abierto?
- 3. ¿Qué es un buen juego de codificación?
- 4. ¿Existe un buen código abierto xml ide?
- 5. ¿Cuál es un buen ejemplo de código [R] realmente limpio y claro, para fines pedagógicos?
- 6. ¿Cuál es un buen ejemplo de guardar datos de juegos en XNA 4.0?
- 7. ¿Un buen código de ejemplo de cómo implementar Marching Cubes?
- 8. ¿Cuál es un buen ejemplo de un programa escrito usando técnicas orientadas a aspectos?
- 9. ¿Cuál es un ejemplo real de CORBA?
- 10. ¿Cuál es un buen ejemplo de un método __eq__ para una clase de colección?
- 11. Componente XMPP externo: ¿Alguien conoce un Tutorial o un Ejemplo de código abierto, por favor?
- 12. ¿Sugerir un buen framework/motor de juegos gratis y de código abierto HTML5 + JS?
- 13. ¿De qué es un buen proyecto de código abierto de django para aprender?
- 14. ¿Cuál es el mejor ejemplo de código abierto de una aplicación ligera de Windows?
- 15. ¿Cuál es un buen ejemplo de una capa de servicio en ASP.NET MVC?
- 16. ¿Cuál es el buen ejemplo de usar 'func_get_arg' en PHP?
- 17. un buen ejemplo de las mejores prácticas
- 18. ¿Cuál es un buen proveedor de alojamiento de solución de integración continua (por ejemplo, CruiseControl.net)?
- 19. ¿Cuál es un buen ejemplo de uso de variable de registro en C?
- 20. Aplicaciones de código abierto Java EE
- 21. ¿Hay un buen ejemplo de UITabBarController?
- 22. Buen código fuente abierto para C++
- 23. ¿Cuál es el mejor motor Java RPG (Juego de rol) para un programador experimentado?
- 24. ¿Qué es un buen pastebin de código abierto en Python o Perl?
- 25. ¿Cuál es su herramienta de depuración de código abierto favorita?
- 26. ¿Cuál es la mejor biblioteca de visión por computador Java de código abierto?
- 27. ¿Dónde es un buen lugar para una revisión de código?
- 28. ¿Conoces un buen visor de control de versiones de código abierto?
- 29. ¿Cómo transfieres un proyecto de código abierto?
- 30. ¿Qué es un buen paquete de código abierto para crear detección de spam flexible en un gran sitio de Rails?
Incluso jugué FreeCol antes, pero no me vino a la mente, que podría usarlo como ejemplo. Gracias por la pista. – Mnementh