Build a Game! This project is about building a game in HTML/CSS/JS. Originally built in 4 days (2 days in my case), then updated in 2025 for a fresh re‑immersion.
Corona Invader # click to play
This is a modern, emoji-powered take on Space Invaders with a thematic twist around the coronavirus. You’ll dodge waves of 🦠 invaders, pick up power-ups, and face off against the final boss — the Corona King 👹.
- Fast, arcade-style gameplay with smooth animations on HTML5 Canvas
- Level-based difficulty progression (6 total, including a boss fight)
- Powerups: Rapid Fire ⚡, Multi-Shot 🔥, Shield 🛡️, Slow Motion ⏱️
- Mobile-friendly controls (virtual joystick + shoot button)
- Optional debug tools (F1) for testing and quick level jumping
- HTML5 Canvas for rendering
- Vanilla JavaScript for gameplay, animations, and state
- Responsive UI and accessibility touches
- Desktop: A/D or ←/→ to move, W/S or ↑/↓ to adjust vertical position, Space or mouse click to shoot
- Mobile: Virtual joystick (left) to move, FIRE button (right) to shoot
Tip: Press F1 to open the debug panel locally, or append ?debug=true to the URL.





