Unity Multiplayer Game development with Photon PUN2 [2020]
3.5 (162 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
972 students enrolled

Unity Multiplayer Game development with Photon PUN2 [2020]

Create A fully Functional Multiplayer 2D Platformer Game
3.5 (162 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
972 students enrolled
Created by Saad Ali
Last updated 11/2019
English
English [Auto-generated]
Current price: $90.99 Original price: $129.99 Discount: 30% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 7 hours on-demand video
  • 1 article
  • 21 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Multiplayer Game Development Using Photon 2 (PUN)
  • Multiplayer Concepts and Practices
  • Creating Complete Multiplayer Platformer Game
  • Syncing Player Movement and rotation
  • Creating player Teams
  • Mobile Controls : To play Game on Mobile Devices
  • Using Raise events and RPC's
  • Using Photon player custom properties
  • Syncing player Animations on Network
  • Player Death and revive system with Health system
  • Real-Time Chat system
  • Player Feeds system on Network
Course content
Expand all 48 lectures 07:02:07
+ Introduction
2 lectures 02:39

In This series we are going to create a fully functional Multiplayer Platformer game using latest unity 2018.2 and latest photon 2 (2019 ) sdk.

Preview 01:30

Brief Trailer of Project That we are going to build in this Course.

Preview 01:09
+ Creating Multiplayer Game Lobby
3 lectures 31:06
User Interface for Lobby
07:02
Lobby Programming part 1
17:57
Lobby Programming part 2
06:07
+ Development of Multiplayer Platformer Game
33 lectures 05:19:40
Setting Up Scene Graphics
08:36
Game Manager
13:43
Prefab Problem in Unity 2018.3
01:21
Player Script
11:53
Player Animations
08:33
Player Animations Part 2
12:54
Firing Bulletes
26:00
Player Name And Animation Sync
08:24
Health UI and PingRate
03:01
Player Health Programming
04:58
Player Death And Revive
08:33
Revive and Re-Spawn system [part 1]
22:29
Revive and Re-Spawn system [part 2]
06:04
Fixing Health And spawn Position
05:21
Leaving The Room
06:06
Smooth Camera Movement
10:43
Chat System
22:45
player Jump and Networking
13:05
Timeout Functionality [ part 1 ]
14:19
Timeout Functionality [ part 2 ]
00:50
Introduction To Raise Events
13:40
Player Feeds on Network
13:15
Player killed Got Killed Feed [part-1]
15:49
Player killed Got Killed Feed [part-2]
06:53
Disconnect Manager
10:45
Fixing Camera Movement
04:40
Camera Boundary
05:54
Displaying Online Users [ Part 1]
16:14
Displaying Online Users [ Part 2]
01:02
Displaying Online Users [ Part 3]
04:04
Room Listing
08:26
Joining Room From List
03:48
+ Adding Mobile Controls
3 lectures 35:58
Adding Mobile Controls - Set Up Buttons
06:28
Mobile Inputs - Left Right Movement [02]
14:52
+ Bonus Lectures
4 lectures 27:16

Opening the project in 2019.1.0

Preview 09:23

Learn to create and assign Teams to player.

Creating Teams with Custom Properties
10:34
Win and Lose Screen
07:18
Complete Project from start to Now
00:01
Requirements
  • Basic Understanding of Unity3D
Description

Learn how to create video games using Unity, the world-leading free-to-use game development tool. We start super simple so you need no prior experience of Multiplayer Coding and Concepts.

This Course is Designed for Beginners Who Have A basic Understanding Of Unity and eager to learn Multiplayer GAME Development using Photon 2 (PUN) Latest Edition of 2019 and (Unity 2018.2.4 and above).

In This Course We will Start Learning By Creating A fully Functional Multiplayer 2D Platformer Game where Up-to Eight Users Can play with Each other in A single Room And we can create as many Rooms we want, we will also add Mobile Controls so we can play the game on any mobile device. The Game will Have The following Functionalities :


  • Creating Lobby and Rooms

  • Creating Teams

  • Player Movement Sync

  • Jumping and Rotation Sync

  • Firing Bulletes and Syncing

  • Death And Respawn On Network

  • Photon Features Like Transform Sync And Rigidbody Sync

  • RPC Remote Procedure Calls

  • Raise Events on Network

  • Player Feeds on Network

  • Displaying Online Users

  • Chatting System

  • Animation Syncing Over The Network

  • Player Health System

  • Mobile Controls (Android and ios)

  • And much More....

Who this course is for:
  • Beginners Unity Game developers
  • Who want to create Multiplayer Cross platform Games
  • Who want to learn Photon 2 latest version to create Real-time Multiplayer Games