BlasterMax

BlasterMax
Click the banner to go to the game

Wednesday, 15 May 2019

Alien search and rescue!


Just a small update for UFO this week. Previously I'd added the ability to lift up tanks with your tractor beam and collect them to replenish your bombs. While I liked this idea, it did make the game a bit too easy because you didn't need to use the bombs to destroy the tanks anymore. So I came up with the idea of adding little aliens to the game that you can rescue to give you 10 extra bombs in return. However, now that the bombs are finite there is a chance that you'll run out and be unable to complete the level, so I've added a checker to the game that keeps track of how many bombs you have. If this tracker reaches zero your UFO will retreat and you'll lose a life. At the moment it's a bit severe, but I'm going to add a timer to it that will warn the player first and then give you a certain amount of time to pick up a new alien refugee to replenish your bombs before the UFO retreats.

The next thing to do is add in new enemies for the player to fight against. I've now colour coded the enemies to indicate their difficulty, with blue being easy, yellow being medium and red being hard. I'm still working out how to implement where and how the different enemies will enter the game, so that the game get progressively harder as you play, but I've got plenty of time to mess about with things and experiment with different spawn rates and behaviours. Since this is a Defender-like game, I've borrowed a couple of enemy ideas from the original game but put my own twist on them, and they'll be appearing on later levels.

So, that's it for this week. Thanks for reading.

My aim is to make video games and, as much as possible, let people download them for free. I do, however, still need to eat and pay bills, so if you'd like to support me you can do so by buying me a coffee at https://ko-fi.com/peteuplink this will enable me to continue doing what I do and your support is really appreciated!

No comments:

Post a Comment