Posted March 16, 2024 by Ghost Of Reddus1
#BlogPost
Author: Austin Pereira
3/15/2024
Double Points Powerup
Current attempts of implementing the double points powerup is in a interesting position due to how I would have to network the system so that every player would benefit. The current plan is to create a Boolean in the game state that would determine if double points is active or no then in the player state where the point system is calculated/called, I would have to add a if check to see if that Boolean is active or not. The problems derive from the point that both the game and player state are in a half blueprint half code state, which makes implementation a bit tricky. In its current state, I would do my power up in blueprint, then do some code in both the game state, then check that new code in the player state to double the points earned for a limited time.
With all this in mind, current implementation currently isn't in the best state. As it stands, sometimes it doesn't detect that the powerup was interacted with, while others the timer doesn't end, causing the powerup to go on indefinitely. Additionally, there are times where the power up doesn't apply to every player at the same time, and this is inconsistent between playtests. Currently I do have planned solutions to try to fix these issues that I will incorporate within the next couple of days of writing this blog post.