# 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. ![](imagenes/Libelula_01.png) ## 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: ```bash git clone https://gitea.soloconlinux.org.es/luisgulo/Libelula.git cd Libelula ``` 2. Asegúrate de tener instalado Python y pip. 3. Instala las librerías necesarias. Se recomienda usar un `venv` para evitar problemas de dependencia de librerias: ```bash python -m venv venv source venv/bin/activate ``` Y luego instalar las librerías: ```bash pip install pygame PyOpenGL ``` Con el `venv` activado ya puedes iniciar el juego: Puedes inicirlos con el siguiente comando: ```bash python libelula.py ```