Blog Post 4 - Ethan Shiota

Completed:

  • Learned Debugger (https://trello.com/c/kWF1sIXM/49-learn-how-to-use-debugger): This is a incredibly useful feature of Visual studio which integrates with unity and makes debugging easier.
  • Player Reset (https://trello.com/c/Ml1uXyeb/47-make-player-reset-thing)
    • Made a script that resets the players position on the current arena with the option of resetting health. 
    • It also resets cooldowns of characters     
  • Added a simple identifier to the health bar (https://trello.com/c/RMwil0rQ/37-add-player-identifier-to-health-bar) 




  • Players now die(and respawn) when far enough off screen (https://trello.com/c/2iohq6At/36-kill-event)
    

    (Debug Line showing bottom right bound distance) 
  • Using a scriptable object there is now a editable knockback curve which makes players take more knockback when low (https://trello.com/c/zvw8M33v/50-health-knockback-scaling) (https://trello.com/c/wDgstTuc/54-animation-curve-for-knockback)
(KnockBack Curve)
  • Scoring(https://trello.com/c/FbaDwqEu/46-scoring): Players now have lives which are displayed over the health bar, a player can also win which restarts the game and pronounces a winner. 
  • The game now cycles through arenas, there is a slow motion effect when it is about to switch which slowly ramps up and down. Also the camera properly follows the changing arenas. (https://trello.com/c/I3cHhKTh/7-arenas)
What I am working on now:
  •    I am working on randomizing the order in which the arenas change (https://trello.com/c/bfFCohaN/62-randomize-the-arena-change-order) low priority.
  • I am working to make a keybind manager where we can enter custom key binds. This will be a lot of work and I am thinking of saving the keybinds in a local file.(https://trello.com/c/9FLOfVgx/63-make-keybinds-more-intuitive)
  • Look into particles (https://trello.com/c/0E2qDQmm/22-unity-particle-system), I just need to learn and experiment.  

Comments