Notifications
Article
Blaster Force
Updated 4 years ago
761
12
Robots and Chill...
Download and play here: https://polygonpros.itch.io/blaster-force-prototype
(update: v0.1.1 is now available for download, this fixes the bug where the player could accidentally shoot in-between lanes while moving)
Blast evil robots in the face with lasers, to the rhythm of a mesmerizing synthwave soundtrack. Chill to the neon A E S T H E T I C, as you run and gun your way through waves of robot hoards!
"Blaster Force" is a retro-ish lane shooter, where the player darts back and forth between 4 lanes, shooting wave after wave of enemy robots. The longer the player can keep their kill-streak going, the more bonus points they'll get. But if they miss a shot, then the bonus points reset. If the player collides with an enemy, or the enemy sneaks past the player and walks off-screen, the game is over. There are a couple of types of enemies, and a boss enemy, which spawn and charge at the player relentlessly.
I got the project this far thanks to this course, lots of additional research and trial-and-error, and lots of cool assets from the asset store, including: robot character models, VFX packs, music packs, and a rhythm visualizer that generates the animated sound bars in the environment. And thanks to you for playing it!
I plan to continue developing and expanding this prototype into a full game over time. Here are some things on my to-do list: -------------------------------------------------------------------------------------------------------------- * Alter the enemy walking animations, and get the rhythm bars in the background moving, to create a more convincing appearance of the player "running forward" through the environment. * Spawn enemies behind the player, so they have to shoot and dodge enemies from both directions. * Add a second player for local (and eventually online???!!!) co-op mode. * Create a player-character select screen and settings menu. * Add lots more enemies with different behaviors/patterns/weaknesses. * Add more power-ups to super-charge the player (right now there are just "kill everything" EMP bombs). * Better feedback for when the player misses shots. * Implement a "blaster overheated" feature that temporarily disables the player's shooting if they miss several shots within a short time period (because of spamming their shots.) * Fix lots of bugs I didn't have time to fix yet (some wonky animation behavior, enemies clumping too close on top of each other, etc...) * See if I can convert my spawners' instantiate code to object pooling instead. * And add lots more VFX and P O L I S H...