Clon del clásico arcade Asteroids implementado en canvas HTML5 puro, sin dependencias ni bundler.
- a
- b
Nave espacial en un campo de asteroides con envolvimiento de bordes (el espacio es toroidal). Destruye asteroides para sumar puntos: los grandes se parten en medianos, los medianos en pequeños. Incluye power-ups especiales y tipos de asteroides únicos como la estrella fugaz...
- HTML5 Canvas — renderizado 2D
- JavaScript (ES6+) — lógica del juego en un solo archivo
game.js - Sin frameworks, sin bundler, sin dependencias
Abre index.html directamente en el navegador (doble clic), o usa un servidor local:
npx serve .Luego visita http://localhost:3000.
| Tecla | Acción |
|---|---|
← → |
Rotar nave |
↑ |
Propulsar |
Espacio |
Disparar |
| Asteroide | Puntos |
|---|---|
| Grande | 20 |
| Mediano | 50 |
| Pequeño | 100 |
- 3 vidas con invencibilidad temporal al reaparecer (parpadeo)
- Asteroides se parten en fragmentos más pequeños al ser destruidos
- Partículas de explosión al destruir asteroides