Skip to content

alejandrotolaba/GameOfLife

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Game of Life

Una implementación de Conway's Game of Life desarrollada en Python, utilizando la librería raylib para los gráficos.

Captura de pantalla del juego


Instrucciones de Uso

Al iniciar el juego, puedes interactuar con él de la siguiente manera:

  • Cursor del ratón: Utiliza el cursor para seleccionar celdas en el tablero.
    • Clic izquierdo: Dibuja o activa una celda.
    • Clic derecho: Borra o desactiva una celda.
  • Barra espaciadora: Alterna entre el modo de pausa y ejecución de la simulación. Cuando está en pausa, puedes dibujar tus patrones libremente.

Cómo ejecutar el proyecto

Para ejecutar este proyecto, sigue los siguientes pasos:

  1. Clonar el repositorio:

    git clone https://github.com/alejandrotolaba/GameOfLife
    cd GameOfLife
  2. Crea un entorno virtual:

    python -m venv .venv
  3. Activa el entorno virtual:

    • En Windows:
      .venv\Scripts\activate
    • En macOS/Linux:
      source .venv/bin/activate
  4. Instala las dependencias:

    pip install -r requirements.txt
  5. Ejecuta el juego:

    python main.py

About

Conway's Game of Life in Python and raylib.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages