Skip to content

atelporetti/SnakeGame--La-Vivorita-

Repository files navigation

SnakeGame-LaVivorita

Clasico juego de La Vivorita

En este juego, el jugador utiliza las teclas de flecha para mover una "serpiente" alrededor del tablero. A medida que la serpiente encuentra comida, se la come, y así crece. El juego termina cuando la serpiente sale de la pantalla o se mueve hacia sí misma. El objetivo es hacer que la serpiente sea lo más grande posible antes de que eso ocurra.

Instalación 🔧

1. Instalar las fuentes ubicadas dentro de la carpeta 'fonts'

2. Instalar pygame:

  python3 -m pip install -U pygame --user

o si no funciona:

  pip pygame install

3. Instalar pandas:

  python3 -m pip install pandas

o si no funciona:

  pip pandas install

Construido con 🛠️

  • Python 🐍 v 3.9.1
  • Librerias:
    • tkinter (Interfaz gráfica de usuario)
    • pygame (uso: Reproducción de sonidos)
    • pandas (uso: gestión de datos)

Funcionalidades

  • Introducir 'Nombre de Jugador'
  • Selección de 'Nivel de Dificultad' (cambia la velocidad en que la vivorita se desplaza inicialmente por la pantalla y en la que se incrementa gradualmente su velocidad)
  • Validación de Campos
  • Música ON/OFF
  • 3 niveles de juego
  • Registro de datos de la partida: Nombre de Jugador, Puntaje, Nivel de Dificultad y Tiempo de Juego(seg.)
  • Record de mejor partida histórica

LaVivorita_inicio_GIF

Ejemplo de partida

LaVivorita_partida_GIF

LaVivorita_fin_juego