Build Multiplayer Games With Unity And Photon ( PUN 2)
Build Multiplayer Games With Unity And Photon ( PUN 2), available at $39.99, has an average rating of 4.2, with 87 lectures, based on 819 reviews, and has 4396 subscribers.
You will learn about 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 This course is ideal for individuals who are Unity developers who want to build multiplayer games or Developers who want to start game development with multiplayer games It is particularly useful for Unity developers who want to build multiplayer games or Developers who want to start game development with multiplayer games.
Enroll now: Build Multiplayer Games With Unity And Photon ( PUN 2)
Summary
Title: Build Multiplayer Games With Unity And Photon ( PUN 2)
Price: $39.99
Average Rating: 4.2
Number of Lectures: 87
Number of Published Lectures: 87
Number of Curriculum Items: 87
Number of Published Curriculum Objects: 87
Original Price: $199.99
Quality Status: approved
Status: Live
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
Who Should Attend
- Unity developers who want to build multiplayer games
- Developers who want to start game development with multiplayer games
Target Audiences
- Unity developers who want to build multiplayer games
- Developers who want to start game development with multiplayer games
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
Course Curriculum
Chapter 1: Introduction
Lecture 1: Introduction
Lecture 2: Introduction to Photon
Lecture 3: Photon Unity Networking 2 Example Scenes
Chapter 2: Your First Multiplayer Game: Pixel GUN 3D Clone
Lecture 1: Introduction
Lecture 2: READ BEFORE PROCEED
Lecture 3: Creating The Project And Importing Photon Unity Networking 2 ( PUN 2 )
Lecture 4: Connecting to Photon With Player Name
Lecture 5: Preparing Connection Status UI And Lobby UI
Lecture 6: Creating And Joining Random Room
Lecture 7: Preparing Game Scene
Lecture 8: About The Server Regions
Lecture 9: Loading Game Scene When Joining Room
Lecture 10: Creating FPS Pixel GUN Character
Lecture 11: Basic FPS Movement[Part-1]
Lecture 12: Basic FPS Movement [Part-2]
Lecture 13: Attaching Weapon to Pixel GUN Character
Lecture 14: Spawning Players In The Same Room
Lecture 15: Introduction To Player Networking: Movement Synchronization
Lecture 16: Showing Player Names On Top Of Players
Lecture 17: Showing Health Of Players- Health Bar UI
Lecture 18: Shooting Mechanism
Lecture 19: Killing Mechanism- RPC Calls
Lecture 20: Synchronizing Player Health And Adding Crosshair -RPC Calls
Lecture 21: Dying Mechanism
Chapter 3: Mobile Multiplayer FPS Game
Lecture 1: Introduction
Lecture 2: Creating Mobile FPS Project And Importing PUN 2
Lecture 3: Creating Lobby Scene
Lecture 4: NetworkManager Script: Connecting To Photon With Player Name
Lecture 5: Preparing Multiplayer UI
Lecture 6: Creating Room With Room Name and Max. Players
Lecture 7: Showing The Existing Rooms In A List [Part-1]
Lecture 8: Showing The Existing Rooms In A List [Part-2]
Lecture 9: Showing The Existing Rooms In A List [Part-3]
Lecture 10: Listing Players In The Same Room [Part-1]
Lecture 11: Listing Players In The Same Room [Part-2]
Lecture 12: Joining Random Room
Lecture 13: Preparing Game Scene
Lecture 14: Loading Game Scene For All Players In the Room
Lecture 15: Importing Player Models: Soldier
Lecture 16: Importing Player Models: FPS Hands
Lecture 17: Instantiating Players In The Same Room
Lecture 18: Writing PlayerSetup Script: FPS Hands OR Full Soldier Model ?
Lecture 19: Basic FPS Character Movement
Lecture 20: Adding Mobile Controller [Part-1]
Lecture 21: Adding Mobile Controller [Part-2]
Lecture 22: Mobile Movement Across The Network
Lecture 23: Character Animations Part-1: Generic Animation Controller
Lecture 24: Character Animations Part-2: Blend Trees
Lecture 25: Character Animations Part-3: Combining FPS Hands Animations And Animation Sync
Lecture 26: Shooting With Hit Effects
Lecture 27: Killing Mechanism Part-1: Revisiting RPCs
Lecture 28: Killing Mechanism Part-2: Synchronized Hit Effects And Dying Animation
Lecture 29: Respawning With Timing
Chapter 4: Multiplayer Racing Game
Lecture 1: Creating The Project: Importing PUN 2
Lecture 2: Importing Game Assets
Lecture 3: Network Manager Script: Connecting To Photon With Player Name
Lecture 4: Preparing UI Navigation
Lecture 5: Creating Rooms Based On Game Mode Type- Custom Room Properties [Part-1]
Lecture 6: Creating Rooms Based On Game Mode Type- Custom Room Properties [Part-2]
Lecture 7: Joining Random Rooms Based On Game Mode
Lecture 8: Listing Players In The Same Room [Part-1]
Lecture 9: Listing Players In The Same Room [Part-2]
Lecture 10: Player Ready Check Mechanism[Part-1]
Lecture 11: Player Ready Check Mechanism[Part-2]
Lecture 12: Loading Game Mode Scene Based On Game Mode For All Clients
Lecture 13: Racing Game Mode: Player Selection UI
Lecture 14: Racing Game Mode: Instantiating Players Based On Player Selection
Lecture 15: Racing Game Mode: Car Movement Script
Lecture 16: Racing Game Mode: PlayerSetup Script And Synchronizing Movement Across The Netwo
Lecture 17: Racing Game Mode: Synchronizing Countdown To Start The Race!
Lecture 18: Racing Game Mode: Who won?- Lap Controller Script
Lecture 19: Racing Game Mode: Displaying The Race Results-Raise Events[Part-1]
Lecture 20: Racing Game Mode: Displaying The Race Results – Raise Events[Part-2]
Lecture 21: Racing Game Mode: Displaying Player Name On Top of Cars
Lecture 22: Death Race Game Mode: Introduction to Scriptable Objects
Lecture 23: Death Race Game Mode: Dynamic Player Selection With Scriptable Objects
Lecture 24: Death Race Game Mode: Instantiating Players And Synchrozing Movement
Lecture 25: Death Race Game Mode: Shooting With Bullets
Lecture 26: Death Race Game Mode: Shooting With Rocket Launcher And Fire Rate
Lecture 27: Death Race Game Mode: Shooting With Laser Gun
Lecture 28: Death Race Game Mode: Synchronizing Shooting Across The Network
Lecture 29: Death Race Game Mode: Killing Mechanism
Lecture 30: Death Race Game Mode: Respawn Mechanism
Lecture 31: Death Race Game Mode: Quit Match Mechanism
Chapter 5: Where to go next?
Lecture 1: Final words on Multiplayer Game Development
Chapter 6: Games Source Codes
Lecture 1: Download Links
Chapter 7: Bonus Section
Lecture 1: Discounts On My Other Courses
Instructors
-
Tevfik Ufuk DEMİRBAŞ
XR Developer & Entrepreneur -
IRONHEAD Games
XR Development made easy!
Rating Distribution
- 1 stars: 10 votes
- 2 stars: 7 votes
- 3 stars: 67 votes
- 4 stars: 231 votes
- 5 stars: 504 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024
- Top 10 Gardening Courses to Learn in November 2024