Kiro Challenge: Vertical Defense
Defend against waves of enemies in this fast-paced vertical shooter built with Next.js and HTML5 Canvas. Help Kiro survive as long as possible in this hackathon project!
🎮 Game Features
Core Gameplay
- Vertical Defense: Classic arcade-style gameplay where you defend from above
- Auto-Shooting: Kiro automatically fires at enemies - just focus on movement!
- Progressive Difficulty: 10+ levels with increasing enemy speed, health, and spawn rates
Power-Up System
- 🔥 Rapid Fire: Increase your firing speed
- 🌟 Multi Shot: Fire multiple projectiles simultaneously
- 🛡️ Shield: Temporarily become invincible
- 💥 Damage Boost: Double your projectile damage
- ❤️ Health Restore: Recover lost health
Enemy Types
- Basic Enemies: Standard red diamond-shaped foes
- Fast Enemies: Orange triangles with zigzag movement patterns
- Heavy Enemies: Large red hexagons with armor and high health
Visual Effects
- Dynamic backgrounds that change with each level
- Screen shake effects for impactful events
- Particle systems for explosions and power-up collection
- Animated UI elements with real-time feedback
🎯 Controls
| Action | Keys |
|---|---|
| Move Kiro | Arrow Keys or WASD |
| Pause Game | ESC |
| Restart Game | R |
| Start Game | SPACE |
Built With
- kiro
Log in or sign up for Devpost to join the conversation.