PPJ #7: Tristan


Tristan West, PPJ #7 (August 15, 2024)

Tasks Completed:

  • Decoupling dependencies between character controller and rest of the code to allow the character gameobject to move between scenes (3 hours)

  • This inevitably introduced new bugs as I went that had to be fixed (2 hours 30 min)

  • Bug fixes relating to UI elements (menus, canvas, dialogue) (2 hours)

  • Addition of spawn/respawn points for each level (30 min)

  • Git (30 min)

  • Fixed level connections between doors (20 min)

  • Wrote a script to change the level name on the UI as the character moves between scenes (10 min)

  • Chandelier hallway all switched to use spring joints to attach to ceiling, so the player can't instantly tell which ones might fall (10 min)

Total Time Worked This Week: 9 hours

Positive:

  • Managed to squash most if not all game-breaking bugs

  • Actually tested most of the game before submitting for building this time

Negative:

  • The large amount of dependencies inside our character controller class proved to be a major pain point when trying to implement player persistence between levels

  • Wanted to work on the animator transitions to make Mace more responsive, but did not manage to get around to this

Upcoming:

  • Tweak character controller values (Mace is too fast)

  • Adjust animator state transitions to make Mace feel more responsive

  • Add juice to various aspects of the game

Previous
Previous

PPJ #7: Kerri

Next
Next

PPJ #7: em