Skip to content

Latest commit

 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 

Repository files navigation

Space Invaders - HTML5 Game

¡Bienvenido a mi versión moderna de Space Invaders! Este es un juego desarrollado desde cero utilizando HTML5, Canvas y JavaScript puro, inspirado en el clásico arcade pero con características únicas y mejoras adicionales. Controla una nave espacial, dispara a invasores alienígenas, enfréntate a jefes por nivel y utiliza misiles teledirigidos para sobrevivir a 100 niveles de caos espacial.

Demo

Puedes probar el juego directamente abriendo el archivo index.html en tu navegador favorito. ¡No requiere instalación ni dependencias externas!

Características Principales

  • Nave Jugable: Controla la nave con el cursor del mouse y dispara con clics izquierdos.
  • Invasores Dinámicos: Los invasores se mueven en formación, disparan balas al bajar filas y aumentan en número y dificultad por nivel.
  • Jefes por Nivel: Cada uno de los 100 niveles tiene un jefe único con movimiento en "V" cuando está solo, incrementando su salud y velocidad.
  • Misiles Teledirigidos: Gana un misil por nivel completado, dispáralo con la barra espaciadora y observa cómo busca al jefe (¡cuidado, puede destruir invasores en el camino!).
  • Efectos Visuales: Animaciones de explosiones (normales y nucleares), impactos en el jefe y un fondo dinámico de espacio con estrellas y exoplanetas que cambia por nivel.
  • Sonidos: Efectos de disparo, impacto y lanzamiento de misiles generados con la API de Audio de HTML5.
  • Puntuación: Acumula puntos destruyendo invasores (10 puntos) y jefes (50 + 10 por nivel).

Cómo Jugar

  1. Requisitos: Solo necesitas un navegador moderno (Chrome, Firefox, Edge, etc.).
  2. Instrucciones:
    • Mueve la nave con el cursor del mouse.
    • Dispara balas con clic izquierdo.
    • Lanza un misil teledirigido con la barra espaciadora (si tienes misiles disponibles).
    • Evita las balas rojas de los invasores y el contacto con enemigos.
    • Derrota a todos los invasores y al jefe para avanzar al siguiente nivel.
  3. Objetivo: Sobrevive y alcanza el nivel 100 para ganar.

Instalación

  1. Clona este repositorio:
    git clone https://github.com/tu-usuario/space-invaders.git

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages