Major Update
NEW:

-Added the Finit State Machine Core System for the NPC Behaviour;
-Added a Pathfinding System(readapted from the Author:
Sebastian Lague);

FUTURE CHANGES:

-Add Behaviour to the NPC's;
-Rework the reward system;
-Map Rework;
1 parent c36f636 commit c7e61039df3fe623c5685517aa05824b45015d01
@Rackday Rackday authored on 26 Aug
Showing 60 changed files
View
Assets/Images/Player/Animation/Player.controller
View
Assets/Scenes/Prototype.unity 0 → 100644
Too large (Show diff)
View
Assets/Scenes/Prototype.unity.meta 0 → 100644
View
Assets/Scenes/SampleScene.unity
Not supported
View
Assets/Scripts/Interfaces.meta 0 → 100644
View
Assets/Scripts/Interfaces/IHealthSystem.cs 0 → 100644
View
Assets/Scripts/Interfaces/IHealthSystem.cs.meta 0 → 100644
View
Assets/Scripts/NPC/FSM.meta 0 → 100644
View
Assets/Scripts/NPC/FSM/Action.cs 0 → 100644
View
Assets/Scripts/NPC/FSM/Action.cs.meta 0 → 100644
View
Assets/Scripts/NPC/FSM/Condition.cs 0 → 100644
View
Assets/Scripts/NPC/FSM/Condition.cs.meta 0 → 100644
View
Assets/Scripts/NPC/FSM/FSM.cs 0 → 100644
View
Assets/Scripts/NPC/FSM/FSM.cs.meta 0 → 100644
View
Assets/Scripts/NPC/FSM/State.cs 0 → 100644
View
Assets/Scripts/NPC/FSM/State.cs.meta 0 → 100644
View
Assets/Scripts/NPC/FSM/Transition.cs 0 → 100644
View
Assets/Scripts/NPC/FSM/Transition.cs.meta 0 → 100644
View
Assets/Scripts/NPC/NPCConroller.cs 0 → 100644
View
Assets/Scripts/NPC/NPCConroller.cs.meta 0 → 100644
View
Assets/Scripts/NPC/Orc.meta 0 → 100644
View
Assets/Scripts/NPC/Orc/Actions.meta 0 → 100644
View
Assets/Scripts/NPC/Orc/Actions/ChaseTarget.asset 0 → 100644
View
Assets/Scripts/NPC/Orc/Actions/ChaseTarget.asset.meta 0 → 100644
View
Assets/Scripts/NPC/Orc/Actions/ChaseTartet.cs 0 → 100644
View
Assets/Scripts/NPC/Orc/Actions/ChaseTartet.cs.meta 0 → 100644
View
Assets/Scripts/NPC/Orc/Conditions.meta 0 → 100644
View
Assets/Scripts/NPC/Orc/States.meta 0 → 100644
View
Assets/Scripts/NPC/Orc/States/Chase.asset 0 → 100644
View
Assets/Scripts/NPC/Orc/States/Chase.asset.meta 0 → 100644
View
Assets/Scripts/NPC/Orc/States/Idle.asset 0 → 100644
View
Assets/Scripts/NPC/Orc/States/Idle.asset.meta 0 → 100644
View
Assets/Scripts/NPC/Orc/States/Patrol.asset 0 → 100644
View
Assets/Scripts/NPC/Orc/States/Patrol.asset.meta 0 → 100644
View
Assets/Scripts/NPC/Orc/Transitions.meta 0 → 100644
View
Assets/Scripts/NPC/Pathfinding.meta 0 → 100644
View
Assets/Scripts/NPC/Pathfinding/Agent.cs 0 → 100644
View
Assets/Scripts/NPC/Pathfinding/Agent.cs.meta 0 → 100644
View
Assets/Scripts/NPC/Pathfinding/Grid.cs 0 → 100644
View
Assets/Scripts/NPC/Pathfinding/Grid.cs.meta 0 → 100644
View
Assets/Scripts/NPC/Pathfinding/Heap.cs 0 → 100644
View
Assets/Scripts/NPC/Pathfinding/Heap.cs.meta 0 → 100644
View
Assets/Scripts/NPC/Pathfinding/Line.cs 0 → 100644
View
Assets/Scripts/NPC/Pathfinding/Line.cs.meta 0 → 100644
View
Assets/Scripts/NPC/Pathfinding/Node.cs 0 → 100644
View
Assets/Scripts/NPC/Pathfinding/Node.cs.meta 0 → 100644
View
Assets/Scripts/NPC/Pathfinding/Path.cs 0 → 100644
View
Assets/Scripts/NPC/Pathfinding/Path.cs.meta 0 → 100644
View
Assets/Scripts/NPC/Pathfinding/PathRequestManager.cs 0 → 100644
View
Assets/Scripts/NPC/Pathfinding/PathRequestManager.cs.meta 0 → 100644
View
Assets/Scripts/NPC/Pathfinding/Pathfinding.cs 0 → 100644
View
Assets/Scripts/NPC/Pathfinding/Pathfinding.cs.meta 0 → 100644
View
Assets/Scripts/Player/Interfaces.meta 100644 → 0
View
Assets/Scripts/Player/Interfaces/IHealthSystem.cs 100644 → 0
View
Assets/Scripts/Player/Interfaces/IHealthSystem.cs.meta 100644 → 0
View
Assets/Scripts/Player/PlayerController.cs
View
Assets/Scripts/Prefabs.meta 0 → 100644
View
Assets/Scripts/Prefabs/Player.prefab 0 → 100644
View
Assets/Scripts/Prefabs/Player.prefab.meta 0 → 100644
View
ProjectSettings/TagManager.asset