Beginner's Guide to Multiplayer Game Development in Unity

Learn how to create a multiplayer game using Unity, the C# programming language and Photon 2

4.45 (588 reviews)
Udemy
platform
English
language
Game Development
category
Beginner's Guide to Multiplayer Game Development in Unity
2,984
students
1.5 hours
content
Feb 2021
last update
$64.99
regular price

What you will learn

Learn how to create a multiplayer game using Unity and Photon.

Discover how to make a multiplayer loading screen and lobby.

Create simple scripts for multiplayer games using the C# programming language.

Learn to sync over the network scripts, visuals, animations and more with components and RPC functions.

Make a top down player controller. Code a stylish dash move and a screen wrap!

Bring a simple enemy AI to life! They will chase the nearest player and reduce the team's health.

Add a nickname to your player character via a main menu.

Juice up your multiplayer world with particles and sounds.

Make a flexible spawning system to challenge the players with hordes of enemies.

Create a score system to keep track of player performance.

Why take this course?

In this game development course you'll learn how to create multiplayer games using Unity, C# and Photon 2.


Here is a list of the key things you will learn by watching this course :

First of all, you'll have a stronger understanding of what it takes to actually finish a game from A to Z in Unity!

Learn the differences between singleplayer and multiplayer game development.

Discover how to make a multiplayer loading screen and lobby.

Create simple scripts for multiplayer games using the C# programming language.

Learn to sync  over the network scripts, visuals, animations and more with components and RPC functions.

Make a top down player controller. Code a stylish dash move and a screen wrap!

Bring a simple enemy AI to life! They will chase the nearest player and reduce the team's health.

Make a flexible spawning system to challenge the players with hordes of enemies.

Add a nickname to your player character via a main menu.

Juice up your multiplayer world with particles and sounds.

Create a score system to keep track of player performance.


Why learn from us?

My brother and I created this course to share our passion for making games and help others bring their unique visions to life!
We've been teaching aspiring game developers how to use Unity, code with the C# programming language, and make game art and animations. Our tutorials have been viewed by thousands and are very popular, every day we get dozens of developers thanking us for helping them out on their own game dev journey!

We've not only made tons of tutorials but we've also created plenty of games using Unity, both 2D, and 3D!
So we know what it's like to create a complete, polished experience from A to Z, and really want to equip you with the right tools and knowledge so you can do the same!

Screenshots

Beginner's Guide to Multiplayer Game Development in Unity - Screenshot_01Beginner's Guide to Multiplayer Game Development in Unity - Screenshot_02Beginner's Guide to Multiplayer Game Development in Unity - Screenshot_03Beginner's Guide to Multiplayer Game Development in Unity - Screenshot_04

Reviews

Carolina
July 30, 2023
Está bueno, pero ojalá hicieran un update del curso para hacerlo con Photon Fusión. Y en Discord no responden nada de lo que pregunté. Si van a ofrecer un servidor de discord para el curso que tengan a alguien para responder las preguntas.
Arjo
June 16, 2023
The course teaches at a good pace and is very beginner friendly. Now I am familiar with the basics of making a multiplayer game. I highly recommend this course if you want to learn about creating multiplayer games using Unity.
Bharat
May 10, 2023
Better and good for beginners but for my side of view contents is too low add more contents if possible
Luis
February 24, 2023
This is a great course to start with Photon, now your homework is to go and explore more information about Photon
Sławomir
February 6, 2023
Very good introduction to multiplayer networking. There are no assets provided to this course but there is no problem with using placeholders. A little warning - this course is not for total newcomers to Unity as basics are not covered.
Nahom
January 19, 2023
He does everything so quickly and explains in a clear manner. I also like how short each video is making the course easier to follow, just like his Youtube videos.
Matthew
January 19, 2023
This, paired with their 2 part tutorial on YouTube, has really helped me learn how to develop online multiplayer games using Photon!
Pablo
December 7, 2022
I liked the course very well explained but thats mostly because I am a subscriber for a long time of the channel and been watching his content for a while. I didnt get stuck which is good but I gave it a 4.5 because it didnt include assets, away from that, exelent.
Ferdi
November 8, 2022
Do not take this course! How is this education? I can't make progress. where is dashing fire? Where are the necessary materials? very frustrating !!!! Communication is zero. You cannot access any resource.
Henry
October 24, 2022
At first I didn't like the speed of the instruction, however I was new to unity in general. Upon reviewing the videos after running through a part of the course I realized I was grateful for the the speed as I could quickly find and remind myself on knowledge from the course. Educate yourself with unity as a program first before this course and you'll get much more out of it! Great course overall!
Fufubrei
October 18, 2022
I love this man, he’s the best. Explaining awesome, entertaining awesome, and stunning art design. Everyone buy this course
Hisham
September 27, 2022
i made a multiplayer before and its more complicated than this but the drawing stuff made me buy this course and till now did not seen any thing helped me to know how to draw or make nice UI
PadfootProng
September 16, 2022
I'll start off by saying the "intro" video to this course way oversells the course. I wish I had seen the Q&A section of this course before buying it. None of the questions have been answered by the instructor and people are left wondering and figuring things out on their own. I have no idea why this couse has 4+ rating. Pros: - Goes through the basics of Photon PUN API - That's all. That's all this course is good for Cons: - No assets or resources provided¹ - No explanations of logic² - No consistency in coding style³ - Doesn't explain multiplayer very well⁴ - Way too rushed⁵ If you're looking for the absolute, rushed, basic intro to photon, and have about £20 to throw away into the bin, I'd suggest you buy this. Honestly though, there are other much better courses on here than this. [1] While this may not be a bad thing, it certainly is very unconventional here, compared to other courses here. The instructor provides absolutely no resources (like github links to code) or assets (no downloadables or anything). This can be pretty frustrating as you're left to figuring things out on your own [2] The 'What to do' is shown in the course, but very rarely does the instructor go into the 'Why do we need to do this'. So yes, you get a (very) basic idea of how photon works, you will be pausing the video a ton of times and reading up and figuring things out on your own. Any questions, you're on your own. The instructor provides zero assistance (neither via Q&A nor via resources) [3] Self explanatory, but, sometimes RPC functions have RPC in the name, sometimes they don't. Sometimes variables are named one way, other times the other way. Makes for a very frustrating experience. [4] If you just go through this course, you're left with no idea of when you should be using RPC, when you should be using PhotonNetwork.IsMasterClient vs view.IsMine... there's a lot of gap in knowledge here and you're left figuring things out on your own. This should have absolutely been included. For example, when the enemy hits the player, the health is reduced, but the enemy is left as is. It can keep attacking the player and reducing the health unless it hits the golden ray. The enemy should die (be destroyed) when there's a collision (as is expected - you only lose to an enemy once), but trying to destroy the enemy kept throwing errors on Photon since it doesn't belong to owner and I had to go read up and understand how to do that on my own - meaning, the 'why' of multiplayer isn't explained at all. [5] This could also be a good thing. (and I was okay with following it up because I had a solid foundations in c#, but my Unity skills are not great). This is tagged begginers course and for that, the speed isn't well suited. A lot of things have been skimmed over. Again, this course is good for the very basics of multiplayer with photon, but don't expect to take away a good working knowledge of anything.
Hexproof
September 16, 2022
Definitely not a beginner course. Have to look things up constantly and it didn't come with any assets. The instructor assumes you know how to do certain things already.
Jayesh
September 15, 2022
Amazing Course! I really love how he explained & easy to learn! Highly recommended for any level progremmer

Charts

Price

Beginner's Guide to Multiplayer Game Development in Unity - Price chart

Rating

Beginner's Guide to Multiplayer Game Development in Unity - Ratings chart

Enrollment distribution

Beginner's Guide to Multiplayer Game Development in Unity - Distribution chart
3841328
udemy ID
2/11/2021
course created date
2/17/2021
course indexed date
Bot
course submited by