Skip to content

SebastianTuquerrezG/Game-Of-Life

Repository files navigation

Game-Of-Life

Este proyecto es una implementación del juego de la vida en Java utilizando el patrón de diseño Modelo Vista Controlador (MVC). El Juego de la Vida es un autómata celular diseñado por John Conway, que simula la evolución de colonias de células basadas en reglas simples.


Clases

Cell

Representa las células en el juego. Cada célula en el tablero tiene un estado (viva o muerta) y evoluciona según las reglas del juego.

Universe

Es la representación del universo del juego y gestiona la evolución del juego. Esta clase interactúa con las células y controla la dinámica del juego.

Grid

Representa la cuadrícula donde se ubica cada célula. Proporciona la interfaz visual que muestra el estado de las células y su evolución.

GameOfLifeView

Es la vista principal de la interfaz gráfica. Presenta el juego de la vida a los usuarios y gestiona la interacción con el mismo.


Ejecución

Para ejecutar el proyecto, inicie la clase principal desde cualquier IDE, preferiblemente IntelliJ IDEA o mediante la línea de comandos.


Fuentes o Colaboradores

Este proyecto se ha desarrollado tomando como base el patrón MVC para la organización de las clases y la lógica del juego. Agradecemos a Leaf-Spring por su contribución, inspiración o recursos utilizados en la creación de esta implementación.

¡Diviértete explorando el fascinante mundo del Juego de la Vida!

Recuerda: Cada célula cuenta una historia en la evolución del universo.

About

Game Of Life With Dessing Patterns

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages