1. Basic Setup

2. Third Person Controller

3. Root Motion Attacks

4. Lock 'N' Roll #1

5. Lock 'N' Roll #2

6. Weapon Actions

7. Item Actions

8. Enemy Interactions Base

9. Dual Wielding

10. Shield

11. Parry

12. Backstab

13. Icon Maker

14. Game UI

15. Input Fixes / Animation Touch Up / Enemy Manager

16. Stats

17. Weapon / Item Instances

18. #A XML Write / Read

19. #B Database

20. #C Scriptable Object Inventory

21. Spellcasting Base / Item Switching

22. Fireballs!

23. Spell Effects

24. Procedural Animations & IK

25. Action Costs & Stat Depletion

26. Combos #1

27. Combos #2

28. Spell / Block / Attack Orientations / Fixes

29. Weapon Refactor / Unarmed Combat

30. Consumable Items

31. Kick / Gestures

32. UI Base

33. UI Logic #1

34. UI Logic #2

35. UI Logic #3

36. UI Logic #4

37. UI Logic #5

38. Switching Items #1

39. Switching Items #2

40. Switching Items #3

41. Unique Items #1

42. Unique Items #2

43. Equipping Armor

44. Armor Items

45. Inventory / Weapons Fixes

46. Controller Fixes / Pickable Items / UI

47. Jump / World Interactions

48. NPCs & Dialogues

49. Enemy AI Analysis

50. Enemy AI Setup

51. Camera Collisions /Further Enemy AI Work

52. Creature AI

53. Controller Bug Fix & Proper Structure

54. Scene Management

55. Multiplayer Photon Basics

56. Photon Lobby

57. Syncing Starting Equipment

58. Syncing Weapons / Equipment Changes

59. Fixing Sync Issues & Stuff We Forgot

60. Invading (Leaving Room/ Joining Another)

61. Multiplayer Structure Refactor #1

62. Multiplayer Structure Refactor #2

63. Multi-Room Network Scenes

64. Player Grouping / Invasions

Souls-like - Lesson 2 - Third Person Controller
In this part we will create the third person controller which will serve as a base for future features.

Lesson Files

Additional Resources

Course Resources