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

Become a Tier 1 Patron to unlock all lessons.
Souls-like - Lesson 64 - Player Grouping / Invasions
We have level base rooms but we still need to separate what player invades who from the regular phantoms. Let's see how we can do that.

Lesson Files

Additional Resources

Course Resources