The traditional way to coordinate multiple clients in a multiplayer based game on multiple platforms is to create an implementation on a per-platform basis - resulting in often four different implementations, one for each major platform - ie. iOS, Android, Windows, and Linux based operating systems. This report examines the possibility of replacing multiple so called “native apps” with a single web based implementation - granting users access on all devices that supports modern browsers, and discusses what tools were used in the development of the application and why. / Det vanliga sättet att hantera multipla klienter i spel med flerspelarlägen är att utveckla unika implementationer på en per-plattform basis - alltså att samma applikation kräver en unik implementation för var plattform som skall stödjas. Vanligtvis görs en unik implementation för iOS, Android, Windows och Unix-baserade operativsystem vardera. Denna rapport undersöker möjligheten att ersätta dessa implementationer med en unison webbaserad implementation som tillåter alla enheter med stöd för moderna webbläsare att använda applikationen och diskuterar vilka verktyg som använts och varför.
Identifer | oai:union.ndltd.org:UPSALLA1/oai:DiVA.org:ltu-74936 |
Date | January 2019 |
Creators | Hedlund, Nicklas |
Publisher | Luleå tekniska universitet, Datavetenskap |
Source Sets | DiVA Archive at Upsalla University |
Language | English |
Detected Language | English |
Type | Student thesis, info:eu-repo/semantics/bachelorThesis, text |
Format | application/pdf |
Rights | info:eu-repo/semantics/openAccess |
Page generated in 0.0019 seconds