2008-12-17 14 views
18

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

6

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).

+0

Gracias por esta referencia, parece interesante. – Mnementh

2

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.

2

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.

3

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.

2

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.

+1

El enlace ha expirado. – weberc2

Cuestiones relacionadas