Multi-Player Game using Unity
Details
Devs,
The time has come for another all day event. This month we have decided to scrub the usual monthly meeting and just do the all day event. Also, we have been offered to try a new place for the meeting so make sure you note the change.
We look forward to seeing everyone. Now for the description.
Multi-player Game using Unity:
Unity has quickly become the game developer’s tool of choice because it makes the creation of games easy. Not surprisingly, it also makes the creation of multiplayer games incredibly easy. And not just the you-get-one-side-of-the-keyboard-and-I-get-the-other kind of multiplayer game, but real, networked multiplayer.
If you are interested in making multiplayer games, you should come to Dev Workshop Indy’s second all-day event to learn how to make your own multiuser world. No knowledge of Unity is required, but if you don’t have much working knowledge of the software you may need to “smile and nod” at some points (you can go back later to figure out the more fine details). Be prepared to go fast; we will have a working multiplayer game by the very end of our seven hour journey.
The game will feature the basic Unity “lobby” Master Server, a world that multiple players can run around in, and enemies for players to collectively kill (with some manner of shooting weapon). In getting there, we will cover Unity’s game objects, attaching scripts to game objects, how Unity handles networks, and common “gotchas” that catch many developers when they first delve into the world of networked games. All code will be written in Unity’s version of Javascript, which is the “easy” programming language in Unity.
Due to the potential long download and install time, please have Unity installed on your laptop prior to attending this workshop.
About the presenter:
Travis Faas is a visiting lecturer in the department of Media Arts and Science in the School of Informatics at IUPUI. He has taught a course entitled “Multi-User virtual world design and development” which focused on the design and construction of multiplayer games using Unity. He is always playing with code and loves to share his findings in whatever way possible (with the few people actually interested in listening). You can keep tabs on him at www.dustytome.net, or by following meanderingleaf on Twitter.
