Unity 5 Host Your Game Server Online like a PRO
2.9 (72 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.
766 students enrolled

Unity 5 Host Your Game Server Online like a PRO

step by step video guide with complete Unity project to help you master the process of hosting online game servers
2.9 (72 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.
766 students enrolled
Created by Yohann Taieb
Last updated 10/2016
English
English [Auto]
Current price: $139.99 Original price: $199.99 Discount: 30% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 1 hour on-demand video
  • 1 article
  • 4 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
  • Host your unity game server online
  • Be able to connect game clients to your main server
  • know how to connect and disconnect players
  • have a professional understanding of online multiplayer.
Course content
Expand all 21 lectures 01:06:24
+ Getting Started
5 lectures 13:13

Get to know your instructor and get a quick overview

Preview 02:25

In this lecture, you will learn how to download and open the Unity project .

Make sure to download the source code from the download tab of the BONUS section.

Download and Open the Unity project
01:47

In this lecture, you will get an overview of the gameplay from the source code included with this course.

Overview of the gameplay
02:21

In this lecture, you will learn how to run a game server and a game client simultaneously on the same computer.

Running a game server and a game client simultaneously
03:29

In this lecture, you will learn what is the goal of server hosting and how to plan it all 

Preview 03:11
+ Hands on
8 lectures 34:01

In this lecture, you will learn how to design the game lobby's main menu User Interface using Unity editor.

Game Lobby main menu
03:08

In this lecture, you will learn how to design the multiplayer menu User Interface.

Preview 05:19

In this lecture, you will learn how to program the multiplayer server Start function.

Preview 06:49

In this lecture, you will learn how to program the client's game start function.

Preview 04:37

In this lecture, you will learn how to design and program the functionality of the Disconnect button to allow clients to disconnect from the main server

Preview 05:52

In this lecture, you will learn how to automatically recognize the host server instance.

How to automatically recognize the host server instance
03:21

In this lecture, you will learn how to get your free online hosting platform to be able to host the server files.

Getting your free online hosting for the server
01:17

In this lecture, you will learn how to build the server executable file.

Building the server executable file
03:38
+ Advanced Hosting Setup
7 lectures 19:07

In this lecture, you will learn how to create your online server node, free of charge.

Preview 05:08

In this lecture, you will learn how to use the correct IP address that we will use to connect the client games to the main server.

Using the correct ip address for the client games
01:21

In this lecture, you will learn how to create an SSH key to automatically connect your terminal window to the server console

Create an SSH keys to automatically connect to the server console
02:02

In this lecture, you will learn how to connect to the server console and create the server main folder where all the server files will be added into.

Connecting to the server terminal console and creating server folder
02:07

In this lecture, you will learn how to transfer the server executable files made using Unity into the hosting server main folder.

Transferring server executable to hosting server
04:16

In this lecture, you will learn how to unzip a file on a linux box.

How to unzip a file on Linux
01:27

In this lecture, you will learn how to launch the online server and connect multiple client games to it.

Launching the online server and multiple clients
02:46
+ BONUS
1 lecture 00:02

Please download the files from this lecture to follow along.

BONUS BAR
00:02
Requirements
  • basic use of Unity
  • have Unity Editor installed
  • works for Mac, Linux, and Windows
Description

Important: all software used are FREE to download and use on PC, LINUX and MAC computers (no need to pay, cheers!)

By taking this course, you will learn how to host multiplayer game servers online. 

Nowadays, the majority of games need an online server where players get to connect to to be able to interact with eachother. 

All the top video games we all play have online servers, to name a few, games like Pokemon Go, MineCraft or Battlefield, all uses online servers to connect people together and allow them to fight eachother, chat, and explore the world together.

I believe the best way to learn is by doing it yourself and that's why by joining this course, I offer you the full source code of a multiplayer game made with Unity, free of charge, that you will get to transform it into an online game server.

In fact you can play the game right now which connects to the game server, just go to my AppsFresh website

The skills you'll learn in this course are great to add to your skillset, as it can be applied to so many projects, whether you'll work on video games or applications.

Join the course now, you've got nothing to lose because if i don't deliver, you'll get a full refund. I'll see you in the videos lectures and in the course forum.



Who this course is for:
  • people using Unity
  • MMO fans
  • gamers
  • computer science students
  • developers