Gamasutra: The Art & Business of Making Gamesspacer
View All     RSS
August 16, 2017
arrowPress Releases

If you enjoy reading this site, you might also want to check out these UBM Tech sites:

Creating a multiplayer game prototype in Unity (videos)
by Ashkan Saeedi Mazdeh on 07/22/13 07:23:00 am

The following blog post, unless otherwise noted, was written by a member of Gamasutra’s community.
The thoughts and opinions expressed are those of the writer and not Gamasutra or its parent company.


For 2013 global game jam we've decided to make some videos to teach other developers, how to make multi player games in unity as fast as possible and also in a way that they can continue extending it after the jam. Videos are not super high quality and have been made in a single after noon but based on viewers feedback they are still useful so i thought sharing them here might be a good idea.

The project which we used in videos is available here to download. Slides of the Background info video are here as well.

Global gamejam is a good place to innovate and create new stuff. New experiences and even starting piece of the next big startup. Number of multiplayer games is not high enough however. Hopefully this year we'll have a better situation regarding this. We are trying to do our best to make it happen.

Joyent provides free servers for the global game jam 2013 and we thought that it's a good idea to use our expertise and help the community to make their own multiplayer games using unity and UnityPark suite. Here you can find videos and sample projects for a tutorial which walks you casually toward a simple multiplayer game.

Useful links

Our Youtube channel

MuchDifferent's Website

UnityPark suite (uLink) download page



This first video is the background information about Unity park suite and workflow of using it with unity. Lots of stuff covered here is not used in latest videos due to nature of a gamejam and timing limits.

Background information for making multi player games

Getting started with uLink uCollab and Unity

Instead of uCollab you can use this solution.

Connection and gameObject Instantiation

Sending RPCs or calling functions in other machines

Creating a damage system

Related Jobs

SYBO Games
SYBO Games — Copenhagen, Denmark

Senior Game Engineer
Naughty Dog
Naughty Dog — Santa Monica, California, United States

Tools Programmer (ICE Team)
Naughty Dog
Naughty Dog — Santa Monica, California, United States

Graphics Programmer (ICE Team)
Naughty Dog
Naughty Dog — Santa Monica, California, United States

UI Designer / Scripter

Loading Comments

loader image