MECH ARENA is a fast-paced 2D tactical shooter where you pilot a customizable mech in an endless combat arena. Inspired by retro arcade aesthetics and built entirely in vanilla HTML5, CSS, and JavaScript, this game is a tribute to the glory of glowing screens and twitch reflexes.
- WASD - Move your mech
- Mouse - Aim and shoot
- Spacebar - Dash Boost (with cooldown)
Survive as long as you can, rack up points by defeating enemy mechs, and leave a trail of glowing footsteps on your path to mechanical glory. Energy and hull integrity management are keyโuse your dash and weapons wisely!
- Cyberpunk-inspired UI and mech design
- Footstep tracking visual effect
- Explosive particle effects and screen feedback
- Two enemy types with different behaviors
- Reactive HUD: Health and Energy bars
- Procedural enemy spawning and increasing challenge
- Fully responsive canvas-based graphics
- Footsteps โ Visualized player motion trails
- Showing Off โ Glowing neon UI, animated particles, and smooth recoil effects
- Right on Target โ Precision mouse aiming and skill-based shooting
- HTML5
<canvas>for rendering - JavaScript for game logic
- CSS3 for retro-futuristic UI/UX styling
No libraries. No engines. Just code.
Simply open index.html in your browser!
This project is released under the MIT License. Feel free to fork, modify, or build upon it.