Change search
ReferencesLink to record
Permanent link

Direct link
Peer-to-peer Game State Replication: A practical application of the Same platform
Norwegian University of Science and Technology, Faculty of Information Technology, Mathematics and Electrical Engineering, Department of Computer and Information Science.
2013 (English)MasteroppgaveStudent thesis
Abstract [en]

Multiplayer mobile games using the local network is a tempting platform, however, several technical hurdles remain in order to create this technology. The Same framework by Kjetil Orbekk applies techniques from distributed systems in the pursuit of creating a platform for sharing objects among Android devices on a local network Throughout this thesis, a multiplayer game design was devised and implemented using Same's transmission protocol, and the master selection mechanism for improved connection stability. The multiplayer game provides a working model for analyzing Same's features and limitations for practical application. The game's network architecture uses a flexible client-server methodology. The acting master device maintains the server role. If the master device fails, a new master device is selected, which resumes the simulation from the last known game state. Snapshots and delta states are managed in a replication model in order to reduce lag and improve reliability. This thesis focuses on ways to adapt the Same framework to gaming platforms, including its strengths and limitations. The major strength in Same is that its updates are consistently distributed to all connected clients. This could also pose as one of its major weaknesses for games that do not have to propagate state this strictly. Several elements of the Same platform are further analyzed, whereby additional research and development could transform Same into a strong distributed local networking platform.

Place, publisher, year, edition, pages
Institutt for datateknikk og informasjonsvitenskap , 2013. , 89 p.
URN: urn:nbn:no:ntnu:diva-21793Local ID: ntnudaim:9186OAI: diva2:644190
Available from: 2013-08-29 Created: 2013-08-29 Last updated: 2013-08-29Bibliographically approved

Open Access in DiVA

fulltext(4387 kB)702 downloads
File information
File name FULLTEXT01.pdfFile size 4387 kBChecksum SHA-512
Type fulltextMimetype application/pdf
cover(184 kB)17 downloads
File information
File name COVER01.pdfFile size 184 kBChecksum SHA-512
Type coverMimetype application/pdf
attachment(70040 kB)35 downloads
File information
File name ATTACHMENT01.zipFile size 70040 kBChecksum SHA-512
Type attachmentMimetype application/zip

By organisation
Department of Computer and Information Science

Search outside of DiVA

GoogleGoogle Scholar
Total: 702 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

Total: 58 hits
ReferencesLink to record
Permanent link

Direct link