CAGD 370 - Sprint 3
CAGD 370 - Sprint 3
Work Completed
I believe now that we have the core parts of our game implemented that we will now be able to refine the game and make much more progress with our game than we have in the previous sprints. This process has made me realize how important it is to get the core parts of the game done early so that you can have more time to refine those systems. It also lets you get more quality feedback from playtesting since, if the core mechanics are not fully implemented, you most likely already know what needs to be changed. This sprint has been different in that we were able to get much more done because we have our core systems down.
Problems
One of the problems I encountered was finding a way to have the sticky gel have more functionality. In the tech demo, there was absolutely no point to it and it confused most play testers. The level itself did not do much to promote its use even if it was properly implemented regardless.
Another problem was making the sticky gel slow the player down without it having the player be in practically zero gravity when they leave the gel. Setting the gravity scale to something different was what seemed like the best solution to getting the player to fall slowly, but it came with the aforementioned drawback.
Solutions
To solve these problems, I took out a few nodes that adjusted the player's max fall speed and opted to switch it out for the gravity scale alone. This was a good idea as it created the desired effect, but the problem was the character would be able to jump extremely high and fall slowly afterwards. To solve this, I set the velocity of the player to zero before and after they overlap with the gel.
Current Work
I'm currently working on a checkpoint system that will allow the player to spawn at newly assigned positions in the level. After that I will be working on getting the gels to be decals instead of boxes and having them be able to be tracked properly on moving walls. I will also be working on the effects for when the gel is sprayed onto a surface.





Comments
Post a Comment