30.11.2022, 23:36
Build Multiplayer Games With Unity And Photon ( Pun 2)
Last updated 10/2021
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 7.00 GB | Duration: 10h 56m
Multiplayer game development made easy.Learn the basics of Multiplayer games by building from the scratch with Photon.
What you'll 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
Requirements
Beginner-Intermediate Unity
Intermediate C# Experience
Desire to learn Multiplayer Game Development
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 ControllersBasic 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 ObjectsHow to sync Projectile Shooting over the networkCharacter SelectionGame Mode SelectionRaise Events Player Ready MechanismAnd more..So, come and join me on this Multiplayer Game Development Journey! Lets build together!-Tevfik
Overview
Section 1: Introduction
Lecture 1 Introduction
Lecture 2 Introduction to Photon
Lecture 3 Photon Unity Networking 2 Example Scenes
Section 2: Your First Multiplayer Game: Pixel GUN 3D Clone
Lecture 4 Introduction
Lecture 5 READ BEFORE PROCEED
Lecture 6 Creating The Project And Importing Photon Unity Networking 2 ( PUN 2 )
Lecture 7 Connecting to Photon With Player Name
Lecture 8 Preparing Connection Status UI And Lobby UI
Lecture 9 Creating And Joining Random Room
Lecture 10 Preparing Game Scene
Lecture 11 About The Server Regions
Lecture 12 Loading Game Scene When Joining Room
Lecture 13 Creating FPS Pixel GUN Character
Lecture 14 Basic FPS Movement[Part-1]
Lecture 15 Basic FPS Movement[Part-2]
Lecture 16 Attaching Weapon to Pixel GUN Character
Lecture 17 Spawning Players In The Same Room
Lecture 18 Introduction To Player Networking: Movement Synchronization
Lecture 19 Showing Player Names On Top Of Players
Lecture 20 Showing Health Of Players- Health Bar UI
Lecture 21 Shooting Mechanism
Lecture 22 Killing Mechanism- RPC Calls
Lecture 23 Synchronizing Player Health And Adding Crosshair -RPC Calls
Lecture 24 Dying Mechanism
Section 3: Mobile Multiplayer FPS Game
Lecture 25 Introduction
Lecture 26 Creating Mobile FPS Project And Importing PUN 2
Lecture 27 Creating Lobby Scene
Lecture 28 NetworkManager Script: Connecting To Photon With Player Name
Lecture 29 Preparing Multiplayer UI
Lecture 30 Creating Room With Room Name and Max. Players
Lecture 31 Showing The Existing Rooms In A List[Part-1]
Lecture 32 Showing The Existing Rooms In A List[Part-2]
Lecture 33 Showing The Existing Rooms In A List[Part-3]
Lecture 34 Listing Players In The Same Room[Part-1]
Lecture 35 Listing Players In The Same Room[Part-2]
Lecture 36 Joining Random Room
Lecture 37 Preparing Game Scene
Lecture 38 Loading Game Scene For All Players In the Room
Lecture 39 Importing Player Models: Soldier
Lecture 40 Importing Player Models: FPS Hands
Lecture 41 Instantiating Players In The Same Room
Lecture 42 Writing PlayerSetup Script: FPS Hands OR Full Soldier Model ?
Lecture 43 Basic FPS Character Movement
Lecture 44 Adding Mobile Controller[Part-1]
Lecture 45 Adding Mobile Controller[Part-2]
Lecture 46 Mobile Movement Across The Network
Lecture 47 Character Animations Part-1: Generic Animation Controller
Lecture 48 Character Animations Part-2: Blend Trees
Lecture 49 Character Animations Part-3: Combining FPS Hands Animations And Animation Sync
Lecture 50 Shooting With Hit Effects
Lecture 51 Killing Mechanism Part-1: Revisiting RPCs
Lecture 52 Killing Mechanism Part-2: Synchronized Hit Effects And Dying Animation
Lecture 53 Respawning With Timing
Section 4: Multiplayer Racing Game
Lecture 54 Creating The Project: Importing PUN 2
Lecture 55 Importing Game Assets
Lecture 56 Network Manager Script: Connecting To Photon With Player Name
Lecture 57 Preparing UI Navigation
Lecture 58 Creating Rooms Based On Game Mode Type- Custom Room Properties[Part-1]
Lecture 59 Creating Rooms Based On Game Mode Type- Custom Room Properties[Part-2]
Lecture 60 Joining Random Rooms Based On Game Mode
Lecture 61 Listing Players In The Same Room[Part-1]
Lecture 62 Listing Players In The Same Room[Part-2]
Lecture 63 Player Ready Check Mechanism[Part-1]
Lecture 64 Player Ready Check Mechanism[Part-2]
Lecture 65 Loading Game Mode Scene Based On Game Mode For All Clients
Lecture 66 Racing Game Mode: Player Selection UI
Lecture 67 Racing Game Mode: Instantiating Players Based On Player Selection
Lecture 68 Racing Game Mode: Car Movement Script
Lecture 69 Racing Game Mode: PlayerSetup Script And Synchronizing Movement Across The Netwo
Lecture 70 Racing Game Mode: Synchronizing Countdown To Start The Race!
Lecture 71 Racing Game Mode: Who won?- Lap Controller Script
Lecture 72 Racing Game Mode: Displaying The Race Results-Raise Events[Part-1]
Lecture 73 Racing Game Mode: Displaying The Race Results - Raise Events[Part-2]
Lecture 74 Racing Game Mode: Displaying Player Name On Top of Cars
Lecture 75 Death Race Game Mode: Introduction to Scriptable Objects
Lecture 76 Death Race Game Mode: Dynamic Player Selection With Scriptable Objects
Lecture 77 Death Race Game Mode: Instantiating Players And Synchrozing Movement
Lecture 78 Death Race Game Mode: Shooting With Bullets
Lecture 79 Death Race Game Mode: Shooting With Rocket Launcher And Fire Rate
Lecture 80 Death Race Game Mode: Shooting With Laser Gun
Lecture 81 Death Race Game Mode: Synchronizing Shooting Across The Network
Lecture 82 Death Race Game Mode: Killing Mechanism
Lecture 83 Death Race Game Mode: Respawn Mechanism
Lecture 84 Death Race Game Mode: Quit Match Mechanism
Section 5: Where to go next?
Lecture 85 Final words on Multiplayer Game Development
Section 6: Games Source Codes
Lecture 86 Download Links
Section 7: Bonus Section
Lecture 87 Discounts On My Other Courses
Unity developers who want to build multiplayer games,Developers who want to start game development with multiplayer games
Download from RapidGator
Download from DDownload