At the moment the void moves at a constant slow speed which the player can easily outrun which results in boring and very dull gameplay. To fix this the voids movement should be updated to keep pressure on the player, this will be achieved by increasing the voids speed the further away the player gets ensuring it is not far behind the player at all times.
Dependencies
This just involves adding code in the void classes which no team is focusing on this sprint so it doesn't directly involve any other team. However if any team implements a "puzzle" or obstacle that takes the player a fair amount of time to complete the distance the player can move from the void may have to be increased to ensure the player has time to overcome the obstacle.
Milestones
[x] Make voids movement dynamic
Extras
It was suggested that the void could slow down if the player is facing the void, since this may indicate the player is stuck or trying to work out a puzzle. This might not be necessary depending on the final level layouts
Description
At the moment the void moves at a constant slow speed which the player can easily outrun which results in boring and very dull gameplay. To fix this the voids movement should be updated to keep pressure on the player, this will be achieved by increasing the voids speed the further away the player gets ensuring it is not far behind the player at all times.
Dependencies
This just involves adding code in the void classes which no team is focusing on this sprint so it doesn't directly involve any other team. However if any team implements a "puzzle" or obstacle that takes the player a fair amount of time to complete the distance the player can move from the void may have to be increased to ensure the player has time to overcome the obstacle.
Milestones
Extras
It was suggested that the void could slow down if the player is facing the void, since this may indicate the player is stuck or trying to work out a puzzle. This might not be necessary depending on the final level layouts