Companies Home Search Profile

Unity Multiplayer Game Development with Node

Focused View

Alexander Zanfir

5:16:22

58 View
  • 01 - Introduction and Project Overview.mp4
    01:01
  • 02 - Setting up Unity and Node for Multiplayer Development.mp4
    08:51
  • 03 - Connecting Our First Client to the Server.mp4
    09:06
  • 04 - Spawning Our First Player.mp4
    09:07
  • 05 - Spawning Existing Players.mp4
    05:10
  • 06 - Navigating Our Player.mp4
    09:13
  • 07 - Moving Our Player with Clicks.mp4
    07:07
  • 08 - Animating Our Player.mp4
    05:56
  • 09 - Run Animation for Our Player.mp4
    07:59
  • 10 - Sending a Move Request to the Server.mp4
    11:15
  • 11 - Passing Our Move Position.mp4
    12:42
  • 12 - Identifying Our Players.mp4
    09:54
  • 13 - Associating Our Player Objects with ID's.mp4
    06:34
  • 14 - Moving Other Players.mp4
    12:42
  • 15 - Moving All Players.mp4
    08:11
  • 16 - Disconnecting Players.mp4
    08:39
  • 17 - Updating Position with New Clients.mp4
    11:09
  • 18 - Updating Movement with New Clients.mp4
    12:34
  • 19 - Interacting with Players Using Interfaces.mp4
    10:12
  • 20 - Creating a Spawner Factory.mp4
    11:25
  • 21 - Following Players.mp4
    10:54
  • 22 - Sending a Follow Target to the Server.mp4
    10:26
  • 23 - Synchronizing Player Follows.mp4
    11:53
  • 24 - Stopping Our Player Follow.mp4
    03:24
  • 25 - Optimizing Our JSON.mp4
    06:41
  • 26 - Refactoring Our Network Class.mp4
    04:11
  • 27 - Creating a Targeting Class.mp4
    11:22
  • 28 - Attacking Players.mp4
    04:29
  • 29 - Synchronizing Player Attacks.mp4
    06:22
  • 30 - Implementing Health and Damage.mp4
    04:46
  • 31 - Adding Attack Animations.mp4
    11:59
  • 32 - Implementing Player Death Logic.mp4
    08:37
  • 33 - Respawning Players.mp4
    08:14
  • 34 - Improving Anti-hacking with Server Authoritative Code.mp4
    11:36
  • 35 - Estimating Player Travel Time.mp4
    07:56
  • 36 - Determining if a Player Is Hacking Their Position.mp4
    11:05
  • 37 - Concluding the Course.mp4
    03:40
  • Description


    Learn how to develop a multiplayer game that allows for real-time game play. In this course, you'll discover how to create your own multiplayer game with a dedicated server driven by NodeJs. Software required: Unity 5.3.1, Node 5.1.0, Brackets 1.6.

    What You'll Learn?


      Building your own multiplayer game that is responsive enough for multiplayer game play can be difficult, but not anymore. Throughout this course, Unity Multiplayer Game Development with Node, you'll learn how to create your own multiplayer game with a dedicated server driven by NodeJs. This will be built on top of websockets so that it is responsive, allowing for real-time multiplayer game play. You will start to build a multiplayer template; you'll then learn how to spawn, navigate, and move your players. Finally, you'll end up with a proof of concept, which you can then use as a template to continue building your own customized game. By the end of this course, you'll have the knowledge as well as a template to build your own responsive multiplayer games. Software required: Unity 5.3.1, Node 5.1.0, Brackets 1.6.

    More details


    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Alexander Zanfir
    Alexander Zanfir
    Instructor's Courses
    Alexander Zanfir is the President of SocialPlay Inc., an R&D Game Service and Technology Company. He is also the founder and producer of several Game Development Technologies, Services and Video Games such as Cloud Goods™, Dungeon Legends and Dungeon Forge. Alex has taught multiple Game Development and Programming courses at various institutions including government institutes and colleges. He was engaged in numerous 3D Simulation research and development projects for Defence Research & Development Canada’s Military Training and Cognitive Sciences department and has been a founding member of multiple IT and Energy start-ups. Alex has been a past Agile and TDD practices coach and consultant for several companies and teams. He began programming in Basic on his Commodore 128 making several games, and has been at it ever since.
    Pluralsight, LLC is an American privately held online education company that offers a variety of video training courses for software developers, IT administrators, and creative professionals through its website. Founded in 2004 by Aaron Skonnard, Keith Brown, Fritz Onion, and Bill Williams, the company has its headquarters in Farmington, Utah. As of July 2018, it uses more than 1,400 subject-matter experts as authors, and offers more than 7,000 courses in its catalog. Since first moving its courses online in 2007, the company has expanded, developing a full enterprise platform, and adding skills assessment modules.
    • language english
    • Training sessions 37
    • duration 5:16:22
    • level advanced
    • Release Date 2023/10/15