
Space Invaders
A downloadable game for Windows, macOS, and Linux
๐ธ Space Invaders
A web-based arcade shooter developed as an undergraduate student project.
This game is part of an academic exploration of the Iterative Waterfall software development methodology, designed and developed by students with no prior experience in game development.
๐ก Created under the guidance of Creeptids
๐ฎ About the Game
Step into a retro-inspired battlefield in Space Invaders, a fast-paced, browser-playable homage to the iconic arcade classic. Built from scratch using JavaScript, HTML5, and Canvas API, this game is not just about fun, itโs also a testbed for learning structured development.
Aliens are invading in waves! Dodge, shoot, upgrade, and survive as long as you can while climbing the high score ladder. With each wave, the enemies grow tougher, and the stakes get higher.
๐ Game Features
-
Iterative Gameplay Design โ Each build was improved through multiple testing and feedback cycles.
-
Fluid Controls โ Move with the arrow keys, shoot with the spacebar.
-
Enemy Wave Logic โ Aliens adapt with increased speed and challenge.
-
Power-Ups โ Includes lives, and rapid-fire bonuses.
-
Stylized Retro Graphics โ Glowing engines, animated aliens, and pixel aesthetics.
-
Sound Design โ Classic arcade-style background music and SFX.
-
Pause & Restart Options โ Pause with
P, Restart withR.
๐ Educational Context
-
Undergraduate Student Project
-
Developed by a team of CSE students learning software engineering principles.
-
Experimenting with the Iterative Waterfall model: From requirement gathering to design, implementation, testing, and documentation; all done from scratch.
-
No prior game dev experience โ This is our first attempt at a complete game.
Instructor Profile: creeptidsinc
๐ง Controls
-
โ / โโ Move spaceship -
Spaceโ Shoot -
Pโ Pause -
Rโ Restart
๐น๏ธ Play Now
Run, dodge, and defend Earth right in your browser, no installs required.
Help us test our learning and see how far you can get!
Download
Install instructions
Unzip the folder and then double-click on the index.html folder to play the game!

Leave a comment
Log in with itch.io to leave a comment.