For this week I worked on the spawn system, this will be to instantiate and handle the waves and the Ui in regards to it, I am too focused on the multiplayer aspect thus have decided to focus on the single player aspect more, after working through the spawn manager I realized that I might need to spice up the multiplayer thus I worked on making single spawn system for multiplayer and modifying the game manager to accommodate the addition of the spawn manager.
After making the changes to the managers I had to rework the enemy behavior to get the different movement patterns to work, this was a bit time consuming as I had to work on five different patterns which took some time to do however the way they are assigned to the enemy behavior take the parent object into account as well when they are found thus the patterns had to be reworked so that the first point in the pattern.
Next, I had to decouple the health system from the player behavior as this made the player behavior very complex, this not only reduced the complexity but made it simpler to work with assigning the UI for health and for the player names to be displayed later on in development.
Towards the end of the week I finished the shader paper and then worked and finished the security and risk paper after which I moved my focus back to multiplayer wherein I removed the power-ups as they cause too many bugs to fix including a new bug in regards to the UI where the end game UI loaded on the existing UI which looks terrible apart from that the ping while testing the multiplayer jumps to 300 and does not start the multiplayer I believe the problem is associated with the players not disconnecting properly .
I will be demonstrating my beta next week which I will be slaving away for.
Comments
Post a Comment