Actualizo Readme
This commit is contained in:
parent
b589734667
commit
fd5b041242
70
README.md
70
README.md
@ -0,0 +1,70 @@
|
|||||||
|
# Highway Vector
|
||||||
|
|
||||||
|
**Highway Vector** es un juego en 2D con perspectiva isométrica desarrollado en Python con Pygame. Se trata de un **tributo y homenaje clásico** al mítico juego *Highway Encounter* (1985), recreando su dinámica de avance estratégico, despeje de obstáculos y protección de carga.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## 🎯 Objetivo del Juego
|
||||||
|
|
||||||
|
El objetivo principal es escoltar al **Vortex** a lo largo de una larga autopista dividida en zonas hasta hacer que alcance la **Zona 0**.
|
||||||
|
|
||||||
|
El Vortex avanza automáticamente de forma constante hacia arriba. Si encuentra un obstáculo o un enemigo en su camino, se detendrá. Tu misión como jugador es adelantarte, despejar la ruta, mover bloques y eliminar o bloquear las amenazas para que el Vortex no se detenga ni sea destruido.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## 🕹️ Controles
|
||||||
|
|
||||||
|
* **Movimiento del jugador:**
|
||||||
|
* Teclas de dirección (⬅️ ➡️ ⬆️ ⬇️) o teclas **W / A / S / D**.
|
||||||
|
* **Disparo:**
|
||||||
|
* Barra espaciadora (**ESPACIO**).
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## 👾 Elementos del Juego
|
||||||
|
|
||||||
|
### Aliados
|
||||||
|
* **Jugador:** Nave controlada por el usuario. Puede moverse libremente por la rejilla, empujar ciertos bloques y disparar.
|
||||||
|
* **Vortex:** El objeto clave a proteger. Avanza solo y debe llegar a la Zona 0 para ganar la partida.
|
||||||
|
|
||||||
|
### Bloques y Obstáculos
|
||||||
|
* **Bloque Blanco:** Se puede empujar al chocar contra él y se destruye tras recibir 2 disparos.
|
||||||
|
* **Bloque Morado:** Indestructible. No se puede empujar caminando, pero se desplaza si le disparas.
|
||||||
|
|
||||||
|
### Enemigos
|
||||||
|
* **Enemigo Rojo:** Se desplaza lateralmente de lado a lado. Se puede eliminar a disparos o bloquear su paso.
|
||||||
|
* **Enemigo Blanco:** Se desplaza de lado a lado. Es indestructible, pero se puede bloquear con bloques.
|
||||||
|
* **Enemigo Azul:** Se desplaza en diagonal rebotando por la pantalla. Es indestructible, pero se puede bloquear.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## 🚀 Requisitos e Instalación
|
||||||
|
|
||||||
|
### Requisitos
|
||||||
|
* Python 3.x
|
||||||
|
* Pygame
|
||||||
|
|
||||||
|
### Instalación y Ejecución
|
||||||
|
|
||||||
|
1. Clona este repositorio:
|
||||||
|
```bash
|
||||||
|
git clone https://gitea.soloconlinux.org.es/luisgulo/Hightway_Vector.git
|
||||||
|
cd highway-vector
|
||||||
|
```
|
||||||
|
2. Crea y activa un entorno virtual para las librerias de Python:
|
||||||
|
```bash
|
||||||
|
python -m venv venv
|
||||||
|
source venv/bin/activate
|
||||||
|
```
|
||||||
|
|
||||||
|
3. Instala la libreria Pygame
|
||||||
|
```bash
|
||||||
|
pip install pygame
|
||||||
|
```
|
||||||
|
|
||||||
|
4. Jugar:
|
||||||
|
```bash
|
||||||
|
python3 highway_vector.py
|
||||||
|
```
|
||||||
|
|
||||||
|
|
||||||
Loading…
x
Reference in New Issue
Block a user