Fate Version 0.7


Fate devlog 0.7:

This devlog will go over everything added since version 0.6, this includes:

Spider tank arena + enemy

Enemy spawning

Updates to enemy code

Mission complete code


Spider tank arena and enemy:

After completing the waves the player will be told to go forward into the spider tank arena, once in there the player will see the spider tank enemy and be tasked with destroying it.


Current arena and tank visuals:



The tank is a new enemy that acts as the boss for this level, the tank has multiple legs the player needs to destroy, upon destroying the leg its neck will be exposed and players can shoot that for bonus damage as all neck shots count as critical hits, the tank however will fight back using the turret on its back dealing massive damage killing an unaware player in two hits then recharging. This along with the enemies that will be constantly spawning while fighting the tank should help to create a good feeling boss fight where the player will have to weave around all the cover to hide from the enemies but still deal damage to the boss.

Enemy spawning:

On the note of fighting enemies in the arena, the boss arena has three doors inside it using these doors enemies will spawn constantly throughout the boss fight having up to ten extra enemies at a time to deal with besides just the tank, as I mentioned earlier this should be able to create a lot of chaos during the fight to make it feel more intense for the player, the spawn code is quite simple just making sure that if there are less than ten enemies after every check to spawn in the difference at one of the doors.


Updates to enemy code/bug fixes for enemies:

The enemy code has been updated since the last version allowing for the enemies to see the player from further distances, there has also been a bug fix making it so that the enemies are unable to shoot through walls anymore which was a bug based on how I was handling enemy damaging code, however it should be fixed now so no more ghost bullets phasing through walls.


Mission complete code:

Upon killing the spider tank the player will have the objective update to say mission complete, this will start a 10 second timer for the player to pick up any remaining loot on the ground or to just take a look around the level before they get returned back to orbit and can either relaunch the mission or go to another mission when they're available.


Going forward:

For the next version of Fate I plan to create a tutorial level for the player as throwing them immediately into a level is potentially harsh if they don't know the controls, theres also another bug I want to fix where the player wont be able to take their weapons between levels, however with how the weapon code works this may not be possible in time for the project deadline.

Get Fate

Leave a comment

Log in with itch.io to leave a comment.