Blaster Battles: Galactic Showdown is a First Person Light Gun shooter set in the Star Wars universe. As the Rebel Alliance faces a new deadly weapon deployed by The Empire, you must team up with your trusty droid instructor to save the Galaxy!
Play the deployed game
Select a stage and get ready for action!
Your score is based on 10 points per target hit and then multiplied by your remaining time.
-
Aim – Mouse
-
Shoot – Mouse Click
To play on mobile, please rotate the screen to landscape., as this game is optimised for 16/9
- Shoot - Tap
The intro is the iconic intro from the film thats on top of multiple star layers.
The menu provides access to the level select, play guide, and team credits and has a custom cursor and lightsaber theme.
The timer plays a critical role in the game and a big part of the players score as it acts as the multiplier. It has an animated sand timer to keep the player aware that the clock is ticking. When it hits zero it's game over.
The gameplay area shows the player's current score, blaster ammo level, and timer. These are along the centre and right of the screen.
The score shows how many targets the player has hit out of the total on the level.
Onscreen objects are mostly destructible but this can be changed when objects are placed. When targets or objects are hit by the blaster they are destroyed and the player's score increases(if target hit) and blaster ammo goes down.
Animations are configurable in placement functions and add to the difficulty of the game. The Wookie dancers will be in the next release.
The droid instructor spurts out random lines depending on the player's actions such as hitting the target or not reloading.
The blaster ammo amount is not only a visual but acts as a reload button when the play is out of charges. This was to avoid spam-clicking shots. The area pulses in red when you need to reload. There is also an audible noise for reloading. When the blaster has ammo and the player clicks it will fire a shot and be heard, if out of ammo the empty charge sounds plays.
Once the player hits all targets (or the timer runs down) then the game over screen displays the score and option to return to the main menu.
- Title Font - Press Start 2P
- Main Font - Star Jedi Font
- HTML
- CSS
- JavaScript
- Bing AI - Generate Image Sprites
- Paint.net - Edit Image Sprites
- GIMP - Mockup Design
- GitHub - Version Control
- GitPod - Cloud Development
- ChatGPT - Droid Narration Dialogue (Nearly all chatgpt dialog removed and Will dialog added LOL )
- Powerpoint - Mocks and Backgrounds
- Audacity - Sounds Effects
- Hero Sprites
- Space Background image
- Star Destroyer Hallways
- Sounds effects - Will Voice edited in Audacity
- Music tracks (Pixabay) - want to add function to display track name and credit in game (future improvement)
To run Blaster Battles: Galactic Showdown, simply click the following link. The game runs entirely in your web browser. There is no need to install any software or dependencies.