Version final del juego y Readme

This commit is contained in:
luisgulo 2026-10-09 04:17:15 +02:00
parent ee1523d58c
commit 626afb4420
2 changed files with 1263 additions and 0 deletions

View File

@ -0,0 +1,58 @@
# 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:
```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
```

1205
libelula.py Executable file

File diff suppressed because it is too large Load Diff