El Juego de la Vida [Java]
Se trata de una implementación chichi del famoso Juego de la Vida en Java, ya que Burnhack me ha picado con el gusanillo de la curiosidad
En fin… el programa simula un espacio de células que cumplen con las reglas básicas del juego, permite dibujar nuevos patrones, generar granjas aleatorias, y poner en marcha automática o manualmente. De paso me sirvió para explicarle a mis hermanos el porqué del emblema hacker

Puedo decir que me divertí mucho programando, y que a la vez me da pena no haber podido dedicarle más de tres días: el resultado es un programa que funciona bien cuando se ejecuta de manera normalita, pero con la opción de zoom hay problemas. Y aquí les doy un par de consejos: puesto que al principio el programa lo iba a hacer junto con Burnhack, utilicé una clase que él utilizaba llamada BufferedImage (para dibujar las figuras). Luego, cuando me dí cuenta de que no entendía ni mierda nada del código de mi amigo, decidí hacer la lógica desde cero; y aquí van los consejos:
- Hacer comentarios es SUPREMAMENTE IMPORTANTE, sobre todo cuando se programa en grupo
- Cuando hagas este tipo de proyectos es mejor que uses Canvas; yo caí en cuenta muy tarde y ya me da flojera arreglarlo
Por supuesto, el programa está disponible para que lo estudien, lo copien, lo regalen, etc. Espero le sirva a alguien. Les quedo debiendo la explicación porqué es algo largo
Nota: los iconos los he tomado de Icojoy
Compilación y ejecución…
#compilación
javac Glider.java
#ejecución normal
java Glider
#ejecución con la característica zoom (umm, que mal programador soy
)
java Glider –zoom
29 Comentarios | deja el tuyo





RT: @casidiablo: El Juego de la Vida [Java] http://casidiablo.in/dd4D45
Chile's quake was fifth largest on modern record http://bit.ly/cH3EPd (@sciam → @patriciopoblete)
nesecito el codigo del juego de la vida en java si alguien me lo puede pasar por favor…
ME hara un gran aporte..
Gracias, lo tengo que implementar con una matriz ortogonal para mi proyecto de estructura de datos, y con esto me doy una idea de como funciona el jueguito. :-S
gracias por el codigo, me lo estoy leyendo pero no le cojo todavia, me hizo dar cuenta de la importancia de los comentarios,
gracias por compartirlo
Hola, descarge el juevo de la vida desde tu sitio, pero no puede echarlo a correr. me puedes ayudar un poco con estoy.
Saludos y gracias.
Hola, me haria falta el juego de la vida en ensamblador, si alguien tiene el codigo fuente, ruego me lo facilite a mi correo lidiamrc@hotmail.com
Muchas gracias
disculpen mi pidieron el juego de la vida con hilos y no tengo ni la menor idea ni de que se trata y nada, alguien me podria decir o mandar el codigo plis