Version final del juego y Readme
This commit is contained in:
parent
ee1523d58c
commit
626afb4420
58
README.md
58
README.md
@ -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
1205
libelula.py
Executable file
File diff suppressed because it is too large
Load Diff
Loading…
x
Reference in New Issue
Block a user