Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Unity Multiplayer Online Fps Game: Steam & Mirror Networking
Rating: 4.0 out of 5(56 ratings)
361 students

Unity Multiplayer Online Fps Game: Steam & Mirror Networking

No upper limit of players, unlimited. Multiplayer game development. Unity & Steam & Mirror Networking, Online games
Created byTibet Ege Demir
Last updated 2/2023
English

What you'll learn

  • Making multiplayer games using Unity and Mirror.
  • No CCU fees. Free unlimited CCUs.
  • Using Steam to play with friends.
  • Creating a working FPS game designed for 2 players without an upper limit of players!
  • Creating a good looking and fundemental lobby to help matchmaking.
  • Learning the principles of multiplayer game development.
  • Writing codes for server and clients.
  • Spawning players in the game scene, syncronizing player movement, first person basics like fps hands, syncronizing animations, respawning players
  • Creating a good looking game environment.

Course content

1 section20 lectures4h 4m total length
  • Importing Mirror & Creating The Player8:39
  • Player Movement [Part 1]14:35
  • Player Movement [Part 2]10:01
  • FPS & Third Person Animations20:13
  • Health [Part 1]8:34
  • Health [Part 2] & Firing [Part 1]10:11
  • Firing [Part 2]7:32
  • Damage Indicator Text12:08
  • Environment13:33
  • Fixing The Animation Issues6:33
  • Weapons For FPS Hands And Third Person Model6:43
  • Death16:30
  • Respawning Players10:56
  • Round Over Panel14:55
  • Lobby UI15:56
  • Lobby Code11:14
  • Starting The Game10:41
  • Using Steam14:57
  • New Lobby Design16:06
  • Displaying Player Names14:20

Requirements

  • No experience needed. A little bit of Unity experience might help to understand better but is not necessary.

Description

Have you ever wanted to build your own multiplayer shooter games that are popular like CSGO, Valorant, Fortnite? You have came to the right place.

In this course, we will be covering multiplayer basics and some advanced stuff and this course is suitable for all levels.

We will be using Mirror and Steam together so you will be able to play with your friends.

Mirror is a free library for multiplayer game development and has no upper limit of players (unlimited CCU) so you can create your own multiplayer game and spend no money for the server. And since we are using Steam API for matchmaking, you won't spend any money on matchmaking as well. A lot of professional game developers are using this technique and it is quite useful for indie game developers, people who don’t have big budgets and beginners.

Throughout the course, we will build a 2 player fps game and by doing so you will learn a lot of things like, creating a lobby, instantiating player in the game scene, synchronizing player movement and health, first person basics like fps hands, synchronizing animations, respawning players and a lot of other cool stuff.

So why don't you come and join me on this Multiplayer Game Journey?




Who this course is for:

  • This course is for people who want to create multiplayer games.