Added various sound effects to reinforce ninja feels.
Player is now prevented from switching directions while attacking.
Added background image to game.
Improved some sound effects, added more terrain and enemies, added goal.
Started death implementation.
Feature wrap up.
Merge branch 'feature/enemy-attack' into develop
Player can now only perform a wall jump if they are not actively pressing the direction of the wall. This prevents the player from grabbing onto a wall and spamming space to scale walls.
Player must be actively pressing the direction towards the wall in order to wall hold.
More work towards improving the wall jump. Realized that pressing left and right on the keyboard makes Input.GetAxisRaw("Horizontal") return 0, which is the same as if nothing is pressed. This currently causes complications when a player tried to wall jump while they are sliding.
Merge branch 'feature/better-walljump' into develop
Started work on gizmo for end of level marker. Implemented respawning after death by pressing the "r" key.
Started implementation for checkpoints and goal triggers for switching to new levels. Also created a Level Main prefab that contains objects all levels will need as a basis.
Added a rigid body to the BlockNinja prefab so it that it works properly as a trigger.
Created multiple levels to demonstrate different game mechanics.
Merge branch 'feature/multi-level' into develop
Reorganized prefabs into appropriately named folders. Created prefabs from the different types of trigger areas. Created a Death Area prefab used to register when the player has fallen to their death.
Death area positioning clean up.
Merge branch 'feature/fall-death' into develop
Added sword image from storyboard to replace the placeholder sword.