Un juego de plataformas retro desarrollado en MakeCode Arcade con múltiples personajes y mapas temáticos.
Pixel Dash es un juego de plataformas 2D con estética retro donde los jugadores pueden elegir entre diferentes personajes icónicos y navegar a través de diversos mapas temáticos. El objetivo es alcanzar la meta mientras superas obstáculos en cada mapa.
- Bart Simpson - El travieso de Springfield
- Santa Claus - El legendario Papá Noel
- Finn - El héroe de Hora de Aventuras
- Goku - El guerrero Saiyan
Cada personaje cuenta con:
- Animaciones personalizadas
- Sprites únicos
- Controles fluidos de movimiento
-
Mapa 1 - Castillo de Lava
- Ambiente de castillo medieval
- Obstáculos de lava ardiente
-
Mapa 2 - Reino del Dragón
- Temática dragón
-
Mapa 3 - Mundo Acuático
- Nivel con temática de agua
- Fondos oceánicos personalizados
- Mapa 4 - Campo Silvestre
- Temática verde
- Con setos de pinchos como obstáculo
| Acción | Control |
|---|---|
| Mover | Flechas direccionales / D-pad |
| Saltar | Botón A |
| Seleccionar | Botón A |
| Volver | Botón B |
- Visita MakeCode Arcade
- Haz clic en Import y luego en Import URL
- Pega la URL del repositorio:
https://github.com/ITEC-BCN/ra1-pr01-retro-game-manu-william - ¡Comienza a jugar!
- Escanea el QR de la presentación
- ¡Comienza a jugar!
- Lenguaje: Python / Bloques visuales
- Plataforma: MakeCode Arcade
- Control de versiones: Git & GitHub
- Dependencias:
device- Funciones del dispositivoanimation- Sistema de animacionesarcade-mini-menu- Sistema de menús personalizados
pixelDash-game-william/
├── main.ts # Código principal del juego
├── main.blocks # Versión en bloques
├── main.py # Versión Python
├── images.g.ts # Sprites generados
├── tilemap.g.ts # Mapas de tiles generados
├── assets/ # Recursos del juego
├── pxt.json # Configuración del proyecto
└── README.md # Este archivo
- Menú Principal: Navegación intuitiva entre opciones
- Selector de Personajes: Vista previa visual de cada personaje
- Selector de Mapas: Previsualización de los niveles disponibles
- Gravedad aplicada a los personajes (
ay = 400) - Velocidad de movimiento horizontal:
100 px/s - Velocidad de salto:
-190 px/s - Sistema de cámara que sigue al jugador
Alcanza el tile de meta (🏁) para ganar y ver la pantalla de victoria.
- Navegador web
- Conexión a internet (para jugar online)
- Compatible con MakeCode Arcade