In this course you’ll build a multiplayer Real Time Strategy (RTS) game, that you can play online through the Steam API against your friends. You’ll learn fundamental multiplayer development principles such as synching variables, remote procedure calls (RPCs) and writing server authoritative logic in a way that can be applied to your own indie multiplayer games.
This is not a course for absolute beginners. You’ll need a basic grasp of Unity and C# before you get started so that you’re ready for the more advanced concepts we’ll be using such as events, interfaces, and inheritance.
By the end of this course you will be able to…
Make your own online multiplayer games using Unity and Mirror.
Create a working RTS game designed for 2 to 4 players (but with no upper limit on players!).
Learn the client–server model of making online multiplayer games.
Use the Steam API to play your game against your friends online.
Practice fundamental multiplayer principles such as synching variables, remote procedure calls (RPCs) and writing server authoritative logic.
Implement intermediate C# coding techniques such as events, inheritance and interfaces.
Create a gameplay lobby to help with matchmaking.
Implement a range of cool RTS gameplay features such as multi–select, unit spawning, RTS combat, nav mesh movement, mini–map, and more.
Specification: Unity Multiplayer: Intermediate C# Coding & Networking
|
21 reviews for Unity Multiplayer: Intermediate C# Coding & Networking
Add a review Cancel reply
This site uses Akismet to reduce spam. Learn how your comment data is processed.
Price | $11.99 |
---|---|
Provider | |
Duration | 11 hours |
Year | 2021 |
Level | Intermediate |
Language | English ... |
Certificate | Yes |
Quizzes | No |
$99.99 $11.99
Tim Dorscher –
Nathan seems like a fine fellow but types way to fast with next to zero explanation of what is going on. He flies through code and scrolls so fast its is super hard to follow. This is a course for people to LEARN not just mimic. There is little to no learning in the course unless you already know all of it…but then why are you taking it?
Berke Atalay –
I still did not finish this one but it is just like other gamedev.tv courses which means awesome. However one thing i can say that I wish the coding way was consistent with other courses. But as this one is taught by another person it is acceptable and not work removing even half star. This course gave me good ideas on what are the things that should be networked and how to handle them.
Marcin Nawrocki –
I find this course very useful for filling the gaps in coding. It’s not my first gamedev.tv course and I can wholeheartedly recommend it to anyone interested in getting solid foundations for making their first multiplayer game. The instructor is knowledgeable and has a very clean coding style. I especially liked the part about getters and setters, using a question mark to execute a function when the game object is not null and dynamic strings with the $ symbol very useful! Thank you.
Victor Manuel de Jesus Lau Perez –
So far I like the course 😀 I would like to have something related with audacity in the future in another course.
Gocha –
im so sorry but i dont lik this tutorial
EM maalouf –
for now im still at episode 8, but this course has really made me change my mind completely, thought that multiplayer is very hard, but its actually fairly easy, for now at least, thx mirror
Lando Kalid Icaza Coca o –
Awesome course, very clear!!
Martin Kucharik –
I love your products, but this was rushed.
Elio de Gani –
Disclaimer: I took this course as someone who had already used unity to create a multiplayer VR Game during an internship. I still managed to learn a few things that I haven’t learned during my previous work and it’s always interesting to see someone else’s solutions to problems you have already come across. I feel like this course is a pretty good introduction on how to use Mirror to make multiplayer games in Unity. However, I feel like it could be a bit difficult to follow for someone who has no experience in server/client interactions as the explanations on the topic are pretty sparse. I also feel like there are a things that we where supposed to do in later lectures but never actually did (Using steam user names instead of player count to assign names in lobby) for example. Pro builder was imported but never used but that has already been pointed out. Overall it’s still a good course but It doesn’t feel as refined as other GameDev.tv courses.
Zoe Aguilar –
Exactamente lo que hace falta para saber usar mirror
Shrish Kumar –
Yeeep, good match, pretty good, standard thing for GameDev.tv peeps.
Scott Allam –
He was very knowledgeable and helpful, Would have helped if he used a cursor indicator (or verbal explanation), because he went so fast sometimes it was hard to see where he moved his mouse and clicked
Ricardo Bustamante –
I already had played around with the tool a bit, but got confused quite easily with how to proper set up things. The course is helping me to better organize and separate client/server code. The second part of the course is giving me more insights on how to do stuff I was not entirely sure on how to do, like spawning a server owned network object like the gameover manager. The content I expected to see is a bit diluted in the overall course and we learn as we implement more features of the game. Maybe having separate lessons for presenting such topics before actually doing them in the game would be nice.
Marcel Knispel –
Good starting point, though could use better challenges on the multiplayer parts. thumbs up for caring about clean code while teaching
Crosscoscope Education –
In the beginning, the course starts strong. But maybe too strong. I’m still in the first section, so we’ll see how good the course really is
Mark Ho –
a little bit quick, but overall is very clear. The skills are usefull.
Joshua Fazel –
The instructor has good pace, the presentation is clean & knowledge being transferred is precise & to the point.
Shivendra Shukla –
learned alot bout how to implement multiplayer in unity using mirror api but still, the quick videos took a while for me to grasp.
Marco Choi –
nice
Yuhan Jiang –
Great intermediate coding course.
Jonathan Bushnell –
Very good, especially if you are an intermediate coder. Nothing crazy and explained very well. The only issue I have is that it is very Mirror specific. So if you are not going to use mirror, or are going to use a different game engine than unity, I’m not sure how useful this course would be.