Inspiration

We were inspired by the intense, fast-paced challenge of classic 2D arcade shooters like Asteroids and Galaga. Our goal was to capture that pure, high-stakes survival gameplay and bring it to the web. We wanted to create an experience that is instantly accessible—a fully functional game that loads and runs in any modern browser with zero download or installation required.

What it does

Space Defender is a browser-based survival shooter where the player navigates a spaceship through an endless asteroid field. In this game, Players control a spaceship using WASD/Arrow keys, dodging randomly generated, fast-moving asteroids. User collects glowing stars to increase the score and avoid collisions to maintain health. It tracks a local high score and provides dynamic visual feedback using a smooth particle system and dramatic explosion effects upon collision.

How we built it

I built it using HTML, CSS and Javascript logic I learnt from my class.

Challenges we ran into

I faced a lot of challenge while i tried this method to be implemented using python. Then i quit and tried the logic using Javascript and got succeed.

Accomplishments that we're proud of

What we learned

I learnt about how to upload html projects on vercel.

What's next for Space Defender

Power-Ups: Introduce temporary speed boosts or shields to enhance gameplay variety. New Enemies: Implement different types of enemies, such as small homing missiles, to increase the difficulty curve. Mobile Support: Add touch-based controls to make the game fully playable on phones and tablets.

Built With

Share this project:

Updates