Skip to content

AdelSuarez/proyecto-ucab-py

Repository files navigation

Juego de Navegación de Robot con Pygame

Este proyecto es un juego desarrollado en Python utilizando la biblioteca Pygame. El objetivo del juego es navegar un robot a través de un mapa lleno de minas hasta llegar a la meta, evitando tocar las minas en el proceso.

Características

  • Navegación de Robot: Controla un robot a través de un mapa para alcanzar la meta.
  • Mapa lleno de Minas: Evita las minas esparcidas por todo el mapa para sobrevivir.
  • Interfaz Gráfica: Utiliza Pygame para una experiencia de juego interactiva y visualmente atractiva.
  • Gestión de Dependencias: Usa Pipenv para manejar las dependencias y el entorno virtual, asegurando una configuración fácil y consistente.

Requisitos Previos

Para ejecutar este proyecto, necesitarás tener Python instalado en tu sistema. Este proyecto utiliza Pipenv para la gestión de dependencias, por lo que también necesitarás tener Pipenv instalado.

Instalación

  1. Clona el repositorio:

    git clone https://github.com/AdelSuarez/proyecto-ucab-py
    cd tu-repositorio-clonado
  2. Instala las dependencias: Utiliza Pipenv para instalar todas las dependencias necesarias para el proyecto.

    pipenv install
  3. Activa el entorno virtual:

    pipenv shell
  4. Ejecuta el requirements.txt:

     pipenv install -r requirements.txt
  5. Ejecuta el juego: Una vez que todas las dependencias estén instaladas y el entorno virtual esté activo, puedes ejecutar el juego con el siguiente comando:

    python main.py

Dependencias

Pygame: Para la interfaz gráfica y la lógica del juego. Otras dependencias pueden ser encontradas en el archivo requirements.txt.

Contribuir

Las contribuciones son bienvenidas. Si tienes alguna sugerencia para mejorar el juego, no dudes en crear un pull request o abrir un issue.