Libélula

Descripción

Libélula es un simulador de vuelo en 3D desarrollado con Python, Pygame y OpenGL.

El juego sitúa al jugador al control de una libélula que vuela libremente sobre un extenso estanque y sus arroyos circundantes, permitiendo explorar un entorno procedural con relieves, vegetación y otros insectos.

Objetivo del juego

El objetivo principal es volar libremente por el estanque y sus arroyos capturando moscas y mosquitos.

Una vez que hayas cazado un insecto, deberás buscar un junco en el que posarte para devorarlo y sumar puntos en tu marcador.

Controles

  • W / S: Acelerar / Frenar.
  • Flecha Arriba / Abajo: Cambiar altitud.
  • Flecha Izquierda / Derecha: Girar / Virar.
  • ESPACIO: Picado rápido para caza.
  • P: Aterrizaje automático en un junco cercano.
  • ESC: Salir del juego.

Instalación y ejecución

Para instalar las dependencias necesarias y poner en marcha el juego en tu sistema Debian, sigue los pasos a continuación:

  1. Clona el repositorio en tu equipo:
git clone https://gitea.soloconlinux.org.es/luisgulo/Libelula.git

cd Libelula

  1. Asegúrate de tener instalado Python y pip.

  2. Instala las librerías necesarias.

Se recomienda usar un venv para evitar problemas de dependencia de librerias:

python -m venv venv
source venv/bin/activate

Y luego instalar las librerías:

   pip install pygame PyOpenGL

Con el venv activado ya puedes iniciar el juego:

Puedes inicirlos con el siguiente comando:

python libelula.py
Description
Un juego 3D. La libelula debe cazar moscas y mosquitos en el estanque
Readme 360 KiB
Languages
Python 100%