Desarrollo Web

Juego arcade “Asedio Orbital”

He desarrollado mi propio shooter arcade inspirado en los clásicos de los años 80: una flota alienígena desciende desde la órbita y el jugador tiene tres cañones y cuatro búnkeres para detenerla.
El juego es una web app que funciona directamente en el navegador, desde el ordenador y desde el móvil, sin instalar nada.

Características principales

  • Gráficos pixel art originales dibujados en HTML5 Canvas, con scanlines y franjas de color como en las antiguas máquinas recreativas
  • Efectos de sonido sintetizados en tiempo real con la Web Audio API, sin archivos de audio
  • Búnkeres destructibles píxel a píxel, nave nodriza con puntuación sorpresa y oleadas cada vez más rápidas
  • Interfaz en italiano, inglés y español, con detección automática del idioma del navegador
  • Controles de teclado y botones táctiles optimizados para el móvil
  • Récord guardado en el navegador y funcionamiento también sin conexión

Objetivo
Desarrollar un juego en tiempo real sin frameworks ni librerías externas: bucle de juego, colisiones al píxel, audio e interfaz multilingüe, con el código organizado en módulos y una build que genera un único archivo ligero.

Tecnologías: JavaScript (módulos ES), HTML5 Canvas, Web Audio API, CSS, esbuild

Cliente:

Proyecto personal

Competencias aplicadas:

JavaScript, HTML5 Canvas, Web Audio API