Game Update — Incoming Red Alert

Jose Gil
3 min readApr 24, 2021

--

I have been working on a retro 2D top-down shooter hypercasual game. Here is an update on the game and I hope to have it available for testing soon.

Featured Added to Basic Gameplay

Speed boost with UI indicator

The Player can now boost their movement speed by holding the left shift key. Limited to 100 and consumed while in use, it recharges at a rate of 30. Added a UI Element bar to indicate the usage of the Thrusters.

Shield Strength

I Improved the shield to have three lives, indicated by changing the opacity of the shield when a life is lost. Achieved by using the

_spriteRender.color = new Color(1f, 1f, 1f, 0.6f);

Limited the Player to 15 lasers and Ammo PowerUp

To add some gameplay to the game, I limited the amount of Ammo the Player has to 15 and then provided an Ammo PowerUp. When the Player picks up the Ammo Power-up, the Ammo is refreshed back to 15.

Heal Me

I added another power-up to give the Player another life if they lost one. Adding one to the lives counter and updating the lives indicator on the UI.

Heat Seeking Missile

I added another power-up to give the Player an additional weapon to fire. When collected, the Player will have 5 secs to fire if an Enemy is available. It will determine the closest Enemy, and the missile will move towards it. It is not foolproof, and timing is critical.

To make this happen, I created a method that determined which Enemy was closest to the Player and then used a FixedUpdate method to fire the missile in the direction of the Enemy.

That Hurt

To indicate that the Player was hurt, I created a Camera Shake feature.

That is it for now. I will continue to provide updates on this new game.

If you need help with these features, let me know, and I will give you a hand.

--

--

Jose Gil
Jose Gil

Written by Jose Gil

Unity Developer at Mooski Games

No responses yet