Unity Multiplayer 2016 -Build Online Shooter - code included

Yohann Taieb, Unity, iOS, Android, Game dev, mobile app, reskin

Play Speed
  • 0.5x
  • 1x (Normal)
  • 1.25x
  • 1.5x
  • 2x
41 Lessons (3h 59m)
    • 1. Promo 2

      0:58
    • 2. 01 Download single player project and test it

      3:32
    • 3. 02 Getting the scripts ready for multiplayer

      8:39
    • 4. 03 Temporarly disabling enemies and vehicles

      1:17
    • 5. 04 Adding firebolt prefabs

      4:24
    • 6. 05 Firing red or blue firebolts

      11:39
    • 7. 06 create new player costume materials

      4:19
    • 8. 07 Swapping player costumes for multiplayer use

      4:22
    • 9. 08 Adding the multiplayer network manager and HUD

      6:46
    • 10. 09 Creating multiplayer spawn points

      6:09
    • 11. 10 Launching 2 games simultaneously on your computer

      3:05
    • 12. 11 Controlling only one player character in multiplayer

      3:43
    • 13. 12 Synchronizing firebolts from server to clients

      5:20
    • 14. 13 Synchronizing player position and animations

      3:38
    • 15. 14 Creating player unique names (part 1 of 2)

      6:47
    • 16. 15 Creating player unique names (part 2 of 2)

      6:22
    • 17. 16 Programming player taking damage on all clients

      9:11
    • 18. 17 displaying health points as text

      4:35
    • 19. 18 Creating the health bar

      12:31
    • 20. 19 Synchronizing healthbar across clients and testing

      2:01
    • 21. 20 Prevent firebolt on death

      4:15
    • 22. 21 Programming the multiplayer respawn

      10:34
    • 23. 22 synchronizing respawn on server and clients

      7:13
    • 24. 23 Testing the player life cycle

      1:15
    • 25. 24 Respawn player visual countdown timer

      12:35
    • 26. 25 Keeping score of player kills count

      11:01
    • 27. 26 Multiplayer enemy spawn point setup

      3:26
    • 28. 27 Programming the enemy respawn script

      11:41
    • 29. 28 Tweaking the enemy respawning logic

      7:59
    • 30. 29 Adding multiple enemy spawn points

      1:32
    • 31. 30 Synchronizing vehicles in multiplayer games

      4:22
    • 32. 31 Camera follow local player and lighting effects

      6:09
    • 33. 32 Synchronize vehicle collision with server and clients

      2:52
    • 34. 01 Overview of hosting a Unity game online

      0:50
    • 35. 02 Create an online git repository

      1:48
    • 36. 03 Unity online git repository setup

      4:55
    • 37. 04 Unity Editor git settings

      3:13
    • 38. 05 Unity Cloud multiplayer setup matchmaking

      7:11
    • 39. 06 Launching a build in Unity Cloud

      4:22
    • 40. 07 Create a custom multiplayer menu and script

      15:14
    • 41. 08 Connecting the custom network manager to the play level

      7:41
How students rated this class
Leave Review

Watch more to review

We ask our students to watch a few lessons before reviewing to make sure we get quality feedback!

Best Suited for
 --  Beginner Intermediate Advanced Beginner/Intermediate Intermediate/Advanced All Levels

Community Generated

The level is determined by a majority opinion of students who have reviewed this class. The teacher's recommendation is shown until at least 5 student responses are collected.

Be the first!

No ratings just yet—watch a few lessons to be the first to share whether this class met your expectations.

Expectations Met?
  • Exceeded!
    0%
  • Yes
    0%
  • Somewhat
    0%
  • Not really
    0%
Be the first to leave a review in our updated system!