Devlog #1 – Building the Game



Building Gundam: Space Invaders with JavaScript
About the Project
Gundam: Space Invaders is a browser-based shoot 'em up inspired by classic arcade games like Space Invaders, reimagined with the iconic aesthetic of the Mobile Suit Gundam (1979) anime. The entire game was developed using vanilla JavaScript, along with HTML and CSS for structure and styling.
This project was created in 2019 as a university assignment and eventually a portfolio piece, showcasing both my programming and pixel art skills.
Technologies Used
- JavaScript for game logic, rendering, and interactions
- HTML5 for screen structure and HUD
- CSS for visual layout and styling
Original Pixel Art
All sprites were drawn by me, paying tribute to the classic Gundam series. The game features:
- A player-controlled RX-78-2 Gundam
- Multiple enemy Zakus in different colors
- A special, tougher red Zaku: Char Aznable as a "miniboss"
Game Features
- Classic keyboard-based movement and shooting
- Collision detection and enemy destruction
- Score tracking and timer
- Player name input
- Game Over screen if defeated
- Victory screen if all enemies are eliminated
Goal
Destroy all Zakus without being defeated. The challenge lies in dodging and firing in time, just like in the classic arcades.
Final Notes
This small project was developed during my university studies in algorithmic logic to strengthen my web development skills and showcase my passion for retro games and mecha.
Files
Gundam: Space Invaders
Mobile Suit Gundam 0079 — a simple take on Space Invaders.
Leave a comment
Log in with itch.io to leave a comment.