Unity LiteNetLib Multiplayer Basics and .NET Core Server

Learn how to use this library to send , receive and process data on server and clients to have a networked game ! (R)UDP

3.15 (39 reviews)
Udemy
platform
English
language
Game Development
category
Unity LiteNetLib Multiplayer Basics and .NET Core Server
130
students
1 hour
content
Sep 2018
last update
$19.99
regular price

What you will learn

Server and client connection with LiteNetLib

Send and receive data with LiteNetLib

Process received data

Why take this course?

This all may sound hard and difficult but its rather easy once you know how it works.

Just follow me along on this journey to write a basic multiplayer game!

We will write a server that will be a seperate .NET core application which is also using C# , and we will use the same UDP library as for Unity.

The server runs independently from any Unity programs.

Our client will be written in Unity and C# and will contain the player stuff.

Both will be using the same library "LiteNetLib" which is a very competent library for UDP (and also Reliable UDP)


At the end we will have a way to send and receive data and we will be able to join the server with our game clients and see each client on the game and move around and see the movements.

Reviews

Miguel
December 2, 2021
The instructor only writes code and made a demo worst than the one that exists today. Almost no exaplnation. He didn't even used packet serialization/deserialization. No colisions and he should aim for a better demo than the one that cames with library. I couldn't almoust hear his voice.
刈屋正道
September 5, 2020
I looked for information about liteNetlib.But not found that is what i think i will understand. But I almost understood on this.Thank you very much!
Jayson
December 6, 2019
Good content. So far I'm able to see results. Following along was a bit of a struggle as some of the steps required some alternative solutions. The audio was very low as I had to turn up my speakers very loud to hear.
Alexander
October 25, 2019
The tutorial is great except for the sound. I can barely hear him speak even though I’ve maxed the volume.
Tobias
August 8, 2019
Helpful for the very very basics of LNL but incomplete. Missing Topics: -Synchronizing other events than Player-Movement -maybe some sentences regarding synchronisation of rigidbodies with physics -spawn management -serializer usage -NAT module that exists in LiteNetLib would be nice if the tutor would have put a little more effort into it.
Alec
June 7, 2019
Lack of knowledge in subject. Guessing. Semi knows what he talks about, doesn't explain it too well.
Chuck
April 11, 2019
From a presentation perspective, the sound is WAY too quiet. My PC volume was cranked up to 100% and I could still barely hear the instructor. The code is generally easy to understand, but it would make things clearer if the instructor explained the structure of the code before he writes it (I understand how he wrote things but not always why he wrote them). This course isn't the best, but for a technology like LiteNetLib that is very scarce on tutorials, you'll likely get the info you need.
Raul
November 20, 2018
Short and straight to the point, it´s a great and quick way to start using LiteNetLib. The instructor explains how to install the library and show how to use the library with a simple multiplayer example.
Marc
November 3, 2018
Thanks for these videos and code on this important but specialized area. This is a real treat to dive into the litenetlib open source library in conjunction with Unity. litenetlib is a lightweight, fast and free approach -- with infinite customizability! As I write this, Ömer's course is the only one on Udemy. A talented developer shares code I was able to instantly adapt for my game. I love how he starts from nothing, and builds up from there using OO coding style. I greatly appreciate his calm and even style of teaching. You'll have no problem using the material to get your network players moving across devices. Ömer even responsively helped me figure out how to deploy the server on Linux VPS + Mac OS (in addition to Windows). You can see the discussion in student Q&A once you sign up. Ömer -- please continue teaching Unity, we want to see more! For part II could continue with approaches for security, horizontal scaling, matchmaking, etc. I'll instantly buy!
Austin
October 28, 2018
The course helped me get into Networking with games and understanding how to use LiteNetLib, but I feel like the instructor could of explained how certain functions worked for beginners getting into this topic. Otherwise quick and to the point tutorial!
Jonathan
September 21, 2018
It is a very casual styled lecture, he develops in realtime and if he makes a mistake you get to see him fix it, which I prefer as you learn a lot from mistakes. It is a very basic course that helps show the absolute basics of LiteNetLib. I would like to see added examples such as 3D movements and ways / ideas on how to send animation states , sound cues etc across.

Charts

Price

Unity LiteNetLib Multiplayer Basics and .NET Core Server - Price chart

Rating

Unity LiteNetLib Multiplayer Basics and .NET Core Server - Ratings chart

Enrollment distribution

Unity LiteNetLib Multiplayer Basics and .NET Core Server - Distribution chart
1892282
udemy ID
9/3/2018
course created date
4/24/2022
course indexed date
Bot
course submited by