Make a Multiplayer Shooter in Unity (Udemy.com)

Build an online multiplayer top-down shooter (Unity 2017.4 LTS)

Created by: Wilmer Lin

Produced in 2021

icon
What you will learn

  • Create a multiplayer, networked game using Unity's Multiplayer Networking
  • Build a tank arena game with top-down shooter mechanics

icon
Quality Score

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 94 / 100

icon
Course Description



Important Note: Unity has announced future de-support for Unity Networking (formerly known as UNET). However, these tutorials should continue to work using Unity 2017.4 LTS and still provide a solid background in networking concepts.
If you want to enroll in this course we recommend using 2017.4 LTS in order for the lectures to work properly.
In 2019, we expect to discontinue this course in preparations for alternate networking solution. A completely new course is currently in development. Please see the GameAcademy[dot]school blog for updates.
This is a short course designed to introduce you to Unity's Networked Multiplayer system.
In it, we'll create a small tank arena shooter where we introduce:
  • Unity's Multiplayer Networking High Level API (HLAPI)
  • NetworkIdentity and NetworkTransform, to
  • Remote Actions, such as Commands and ClientRPCs
  • SyncVars and SyncVar hooks
  • NetworkManager, and NetworkManagerHUD
  • NetworkStartPosition


We will learn how to make our simple player drive around an arena level and connect with more than one player over a network.
This is an introduction to networking concepts as well as several components specifically made for Unity Multiplayer Networking.
Note: this course is designed for Mac and PC standalone (Multiplayer over LAN Network) and does not cover mobile devices.

Who this course is for:
  • Developers with working knowledge of Unity 3D and C#
  • This is NOT a beginning course. Do not enroll in this course without some experience in Unity 3D and C#

icon
Instructor Details

placeholder

Wilmer Lin is a 3D and visual effects artist with over fifteen years of industry experience in film and television. He has trained tens of thousands students over the course of a decade.
Now an independent game developer and educator, Wilmer helps aspiring gamedevs learn technical art and the craft of programming, using Unity3D, Maya and Photoshop.






icon
More courses by Wilmer Lin

Make a Tetris-style Puzzler in Unity

$11.99

Unity Tech Art: Realistic Lighting For Game Development

$11.99

Pathfinding in Unity

$11.99

Make an Assassins GO Board Game in Unity

$11.99

Level Management in Unity

$11.99

Make a Match-Three Puzzle Game in Unity

$11.99

icon
More unity courses

Make a Tetris-style Puzzler in Unity

$11.99

Make an Assassins GO Board Game in Unity

$11.99

Level Management in Unity

$11.99

Unity 2D Game Developer Course Farming RPG

$11.99

Mastering Unity 3D Game Development from scratch using C#

$11.99

Learn To Create A Racing Game With Unity & C#

$11.99

icon
Reviews

4.7

99 total reviews

5 star 4 star 3 star 2 star 1 star
% Complete
% Complete
% Complete
% Complete
% Complete

The Super Fast instructor he can debug your project if you made any mistake. He explained each bit of code portion. Recommended.

Great instructor. You can tell he's spent a lot of time making sure the audio is clear and his explanations are concise. My only recommendation is to explain some of the more difficult concepts that many beginners have a hard time grasping. But it is tough for some instructors to look into the perspective of the learner.

Very thorough coverage of the course material, without lingering on a single topic for too long. The perfect pace.

I'm still in the early parts of this course, but I've covered some of the network part. So far so good! The explanations are clear and easy to follow. Do note that you need some basic programming and maybe Unity experience to get the most out of this course.

Very simple to follow and understand.

Great tutorial learning a lot of stuff. Anyone thinking of networking should consider this course as it very clear and well presented.

Wilmer the instructor doesn't explain much about the programming concepts of everything other than the networking concept which is ok because the course requirements says that basic unity and C# is needed.
This is an intermediate course.
As for the networking concepts, everything is explained well Up to this point.

Really good pace. Complicated information explained very well.

When I bought this course I just wanted to understand the online part of Unity since I've been using it for the last 2 years. I can say I totally got value out of this course as I expcted, but I also got a lot of useful informations I didn't expect. The concepts are explained very clear. I would totally suggest this course for any Unity fan out there that has some basic understandings.

Well maintained topics and very clear explanation
Very cool
It would be great to have subtitles

Great course, though it did feel a bit rushed towards the end with all the "you wouldn't do this in production" moments.

Très bon ! Sauf la partie pour implémenter plusieurs maps, mais sinon rien à dire.