Gamasutra: The Art & Business of Making Gamesspacer
View All     RSS
October 23, 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

iGotcha Studios
iGotcha Studios — Stockholm, Sweden

Tools Developer
Infinity Ward / Activision
Infinity Ward / Activision — Woodland Hills, California, United States

Senior Core Systems Engineer
Infinity Ward / Activision
Infinity Ward / Activision — Woodland Hills, California, United States

UI Engineer
2K — Novato, California, United States


Loading Comments

loader image