Build 4 - Updated Player Abilities and Basic Sprites


The Fourth Build

This build implements more functionality to the player's abilities, mainly cooldowns but also some simple graphics to better distinguish them, as well as the player's "ultimate" ability, which will cost a lot to use but will be fairly powerful.


Updated Player Abilities

In this build, the player's suite of abilities has been updated, featuring cooldowns on every ability, as well as the implementation of the fifth and (probably) final ability.

The cooldowns that are now in place on the abilities prevent an attack or ability from occurring on every frame, and provide the gameplay with more depth as the player will have to decide when to use each ability.

The player's standard projectile attack has a relatively short cooldown, allowing it to still be fired off quickly, just not as quickly as before. The standard projectile also now is destroyed on contact with any terrain.

The player's shield also has a cooldown, being slightly longer than the time that the shield lasts for so that the player cannot be indefinitely shielded from enemies in the future.

The platforms that the player can place now have a meduim-ish cooldown, and currently the ultimate has no cooldown but that's just because I forgot to change it from when I was testing it in the uploaded build. The player's recharge now ticks up less frequently than every frame, but also adds 2 to the value instead of 1. 


Demonstration of the cooldown on the standard attack, note that the mouse button is being held down the entire time while shooting.


Demonstration of the cooldown for the player's shield. Because the shield is created with GetKeyDown instead of GetKey, the button is being spammed to show when the cooldown is off and it can be created again.

Demonstration of the player's juice being refilled slower than in Build 3's devlog.


Updated Sprites

This build has introduced some basic sprites to 3 out of the 5 currently available abilities in the game. These include the player's standard projectile attack, the player's ultimate attack, as well as the platforms that the player is able to place. 

Current sprite for the ground spike "ultimate" ability that the player has. There is currently no cooldown or cost to using this ability.

Current sprite for the platforms.


Next Steps

  • Implement interaction between enemies and the player, as no abilities have any true functionality yet
  • Make standard projectile face where it is being shot instead of left
  • Add UI

Get Ability Game

Leave a comment

Log in with itch.io to leave a comment.