Build Multiplayer Games With Unity And Photon ( PUN 2) (Udemy.com)
Multiplayer game development made easy.Learn the basics of Multiplayer games by building from the scratch with Photon.
Created by: Tevfik Ufuk DEMİRBAŞ
Last updated November 2022
What you will learn
- Multiplayer Game Development Basics
- Mobile FPS Shooter Basics
- How to use FPS Hands and Full Character Model together in multiplayer FPS game
- How to synchronize player movement, health and animation for all players in the same room
- Adding Mobile Controls For FPS Games
How it compares
Against the other 183 rated Udemy courses in Unity on CourseDuck:
- Rating4.4 out of 5higher than 36% of them
- Reviews828#51 of 184 by number of reviews
- Length10.9 hourslonger than 51% of them
- Last updatedNovember 2022more recently than 65% of them
Course Description
Have you ever wanted to build your own multiplayer games that hit the stores like Pixel GUN 3D, Golf Clash and ShadowGun Legends? Yeah, you've come to the right place!
Because all these successful games are built using Photon which is a multiplayer game engine trusted by hundred thousands of developers around the globe!
In this course, you will learn the basics to create your own multiplayer games! And in every section, we will build a multiplayer game from scratch! So, you will learn by doing in every project...
In the first section, we will build Pixel Gun 3D Clone project from scratch with Photon Unity Networking 2 (PUN2).
It will be your first multiplayer game. By building this game, you will learn lots of things:
Creating and joining a random rooms with Photon.
Instantiating remote players in the same room.
Synchronizing Player movement and player health across the network.
In the second section, we will build a Mobile Multiplayer FPS Game from scratch with Photon Unity Networking 2 (PUN2).
In this section, you will learn more advanced stuff in multiplayer games.
How to create rooms by name and max.players.
How to list the existing rooms.
How to list the players in the room.
How to synchronize player animations across the network.
First Person Shooter basics like FPS Hands and 3D player models.
Mobile Controllers
Basic re-spawning mechanism after the player got killed!
In the third section, we will build Multiplayer Racing Game from scratch with Photon Unity Networking 2 (PUN2).
There will be more and more advanced stuff and you will have the opportunity to practice what you learned.
How to work with Scriptable Objects
How to sync Projectile Shooting over the network
Character Selection
Game Mode Selection
Raise Events
Player Ready Mechanism
And more..
So, come and join me on this Multiplayer Game Development Journey!
Lets build together!
-Tevfik
Instructor Details
- 4.4 Rating
828 Reviews
Tevfik Ufuk DEMİRBAŞ
Tevfik is a passionate game developer and an XR educator. Following his BS degree in Aerospace engineering, Tevfik self-taught himself software development through online education tools.
Driven by a belief in making technology education accessible to all, Tevfik developed the world's first online course on location-based AR applications in 2018. Since then, he has guided the XR learning journey of 43,000+ students worldwide and takes pride in providing the highest-rated online courses on AR/VR game development on Udemy.
More courses by Tevfik Ufuk DEMİRBAŞ
VR Development Fundamentals With Meta Quest 2 And Unity (2023)
4.2 (1,692 Reviews)
Provider: Udemy
Time: 8.1h
$15.99
Multiplayer Virtual Reality (VR) Development With Unity (2024)
4.5 (933 Reviews)
Provider: Udemy
Time: 9.4h
$84.99
Build A Multiplayer Augmented Reality (AR) Game With Unity (2024)
4.6 (494 Reviews)
Provider: Udemy
Time: 6.8h
$74.99
Unreal Engine VR Development Fundamentals (2023)
4.2 (445 Reviews)
Provider: Udemy
Time: 5.3h
$64.99
More Unity courses
Learn to make an Awesome Builder-Defender game in Unity! (2021)
4.9 (1,909 Reviews)
Provider: Udemy
Time: 10.1h
$79.99
RPG Core Combat Creator: Learn Intermediate Unity C# Coding (2025)
4.8 (11,337 Reviews)
Provider: Udemy
Time: 27.6h
$149.99
Learn To Code By Making a 2D Platformer in Unity (2017)
4.8 (2,597 Reviews)
Provider: Udemy
Time: 13.1h
$13.99
Learn Blender 3D Modeling for Unity Video Game Development (2026)
4.8 (2,152 Reviews)
Provider: Udemy
Time: 11.7h
$149.99
Learn To Create A Roguelike Game In Unity (2020)
4.8 (1,234 Reviews)
Provider: Udemy
Time: 19.4h
$16.99
Reviews
By Mateusz Olszewski on 5/6/2022
Very poor quality of the course :< The tutor's level of programming skills is horrible. The code is unoptimized and presents bad programming habits. Too few Photon features and a lot of redundant, repeating things. And the music... very annoying. Tevfik you seem to be a nice and honest guy. However, you should increase your programming skills and then teach other people how to code correctly.
By Zeus Galindo on 11/21/2020
Muy buen curso explica con muchos ejemplo como desarrollar un videojuego multijugador
By Lawrence Pado on 11/19/2020
Excellent course. I found the official documentation for Proton PUN to be somewhat difficult to fully grasp in context. This course makes up for that deficit by showing you how to use PUN in the context of a First Person Shooter. In addition, I picked up a few nice game concepts related to UI and FPS.
By Paul Hatzigiannakoglou on 11/11/2020
The instructor is unable to teach in English
By Anthony Gibbs on 11/4/2020
The course is great so far, i find it a little tough to keep up but I am pretty new to Unity.
By Volkan Akpnar on 10/17/2020
Nice xD
By George Dubuque on 10/7/2020
There have been four introduction videos so far. I think there should be a short intro and then straight into development.
By Jayant Hansraj on 10/7/2020
The course is great. I got to learn a lot of new things . Thank you for this wonderful course.
By Lawrence Pado on 10/3/2020
Excellent course. I found the official documentation for Proton PUN to be somewhat difficult to fully grasp in context. This course makes up for that deficit by showing you how to use PUN in the context of a First Person Shooter. In addition, I picked up a few nice game concepts related to UI and FPS.
By Diogo Sousa on 9/29/2020
The teacher is too fast doing the tasks, it's hard to follow him. I think he should also explain a bit more what he is doing. I understand he wants the lectures to stay short but it's better having longer lectures and better explanation. Overall, the course was good, the important topics of multiplayer are discussed.
By Martn Siliezar on 9/23/2020
Me encant como explicar
By Aditya Choudhary on 9/23/2020
What a 'Tevfik' course..The 'Pun' is intended...get it....??
I love this course, the instructor is very conscise and clear with the topics he took in his hands to explain to the students.I really feel very knowledgeable about multiplayer gaming concepts just 2 hours in the course...a feeling I was longing for a long time even after watching numerous youtube tutorials.
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 88 / 100










