Hexagonal Game of life
About
In English
The game of life is a cellular automata proposed in the 70s by John Horton Conway.
It is a zero players game, it means that its evolution is determined by its initial state and it doesnt need any input.
In this version an hexagonal cell is used instead of the original square one.
The player can change the survive and born ranges. The idea with this tame is the player tries different values and initial state to observe how the automata behaves.
https://en.wikipedia.org/wiki/Conway%27s_Game_of_Life
If you discover an interesting pattern please submit a screenshot on the comments.
En Español!
El juego de la vida es un autómata celular propuesto en los años 70s por John Horton Conway
Se trata de un juego de cero jugadores, lo que quiere decir que su evolución está determinada por el estado inicial y no necesita ninguna entrada de datos posterior.
En está versión usamos una célula hexagonal a diferencia de la original que es cuadrada.
El jugador puede modificar los rangos en los cuales se define si una célula vive, muere o nace. La idea del juego es experimentar con diferentes valores y observar como se comporta el autómata.
https://en.wikipedia.org/wiki/Conway%27s_Game_of_Life
Si consigues un patrón interesante por favor sube un screenshot en los comentarios.
Tema/Trabajo futuro: Inicialmente estaba propuesto experimentar con este espacio hexagonal para validar un videojuego de puzzles donde el jugador debe agregar diferentes átomos o células que generen una reacción en cadena en el nivel. sin embargo me entretuve con la implementación técnica.
Hecho con <3 en Godot Engine 3.2
Como siempre el código es open source y está disponible en Github: https://github.com/agar3s/cgdj-2020