Return to search

Implementation of Network Components for Game Projects

Online multiplayer is the focus of gameplay for a majority of games released in this day and age, and at the core of multiplayer lies the network code. This means that bad networking code can be ruinous for an entire game. A Sweet Studio is a small game studio that both works as a consultant in the industry as well as develop their own games. But with limited time and money to spend on their own projects, it can be difficult to develop new games. The purpose of this paper is to cover how a multiplayer base can be developed in Unity, iterated on, and how to build it for reusability in a way best, that implementing it in new projects is as simple as possible. The end result is a library with broad functionality and a simple layout. / I majoriteten av datorspel som släpps nuförtiden, är flerspelar gameplay ett av de största fokusen, och i kärnan av den funktionen finns nätverkskoden. Detta betyder att dålig nätverkskod kan förstöra upplevelsen helt och hållet. A Sweet Studio är en mindre spelstudio som både gör konsultarbete inom industrin, och utvecklar sina egna spel. Men med begränsad tid och begränsade pengar att spendera på sina egna projekt, kan det bli tufft att skapa nya spel. Mening med den här rapporten är att gå över hur en flerspelarbas kan utvecklas i Unity, itereras över och hur den bäst byggs för återanvändning, så att det lätt går att implementeras i nya projekt. Slutresultatet är ett bibliotek med bred funktionalitet och en simpel layout.

Identiferoai:union.ndltd.org:UPSALLA1/oai:DiVA.org:ltu-70167
Date January 2018
CreatorsKollnitz, Gunnar
PublisherLuleå tekniska universitet, Datavetenskap
Source SetsDiVA Archive at Upsalla University
LanguageEnglish
Detected LanguageEnglish
TypeStudent thesis, info:eu-repo/semantics/bachelorThesis, text
Formatapplication/pdf
Rightsinfo:eu-repo/semantics/openAccess

Page generated in 0.002 seconds