Development Update 2
UPDATE After progressing passed the basic movements and the animations that comes along with them, it was time to start building the combat system so we can start having a demo as soon as possible. For the main player, the idea was to be able to showcase player melee combat and ranged combat, this includes a melee combo and a raycast shooting style. We wanted animations to trigger what happens instead of writing everything in code, so using Unity's animation system we can call functions that do certain things instead of calling the function in a script. For example we can call a function to awaken the collision box to be able to damage enemies and also close them specific to each animation. We can choose what frame of the animation triggers the function to do these things. I have also added things such as take stamina damage so players cannot spam attacks. I have also started adding A.I. in the projects so that the enemy is able to react when seeing a player. So far tw...