59 lines
1.5 KiB
Markdown
59 lines
1.5 KiB
Markdown
# 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
|
|
```
|
|
|