Download files
01 Download and open the starting Unity project2:39
02 Demo of the running multiplayer project5:48
03 Overview of the Unity scene objects and mechanics5:19
04 Setting up taking damage synchronization on server and clients9:03
05 Setting up attack and defense areas on the Dummy character10:52
06 Adding the main character area that deals damage6:51
07 Programming the weapon attack and shield blocking7:22
08 Triggering a hit on a player character3:24
09 Applying damage on other player on weapon hit6:07
10 Killing and respawning player when hit3:41
11 Fixing the hit error when hitting the dummy2:48
12 triggering blocking and preventing random damage8:49
13 Computer damage dealt and taken using player attributes5:48
14 counting the total number of player kills5:34
15 adding colliders on weapons and shields6:54
16 Finalizing server client melee combat damage9:51
17 Spawning gear on the floor (part 1)9:33
17 Spawning gear on the floor (part 2)7:08
18 Working on ranged damage adding firebolts7:16
19 Triggering firebolts from main player character5:42
20 dealing damage with firebolts3:39
21 Creating a special skill bar7:37
22 Hooking the skill bar button to triggering firebolts6:43
23 Enable Skill bar on game start only2:00
24 Ranged weapons - Adding bows and arrows models2:51
25 Creating the bow prefab object4:27
26 Programming the archery weapon type4:50
27 Creating the epic bow loot item7:21
28 Creating the bow item slot4:25
29 Creating the bow inventory item3:30
30 Add the Hook script to the bow1:49
31 Equipping the bow ranged weapon4:44
32 Setting equipped bow size rotation and offset2:12
33 capturing the current equipped weapon type6:28
34 Programming the player draw arrow animation4:24
35 Spawning and shooting arrow13:06
36 Modifying the arrow particle and explosion2:02
37 arrow timing fixes3:41