Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Multiplayer Game Server for Turn-Based Mobile Games in Erlang
Uppsala University, Disciplinary Domain of Science and Technology, Mathematics and Computer Science, Department of Information Technology.
2012 (English)Independent thesis Advanced level (professional degree), 20 credits / 30 HE creditsStudent thesis
Abstract [en]

This master's thesis presents the analysis, design and implementation of a game server. The server is specialized for handling traffic for turn-based games, with additional focus on handling traffic over mobile networks. The content of the analysis includes defining requirements, the theory behind the network stack and choices in concurrency model construction. The design part focuses on creating valuable design documents that work as blueprints for the server implementation. The documentation for two prototype  implementations are also included, one with basic functionality and one that can be used in the real world to some extent.

The thesis is motivated by a growing need for a simple and easy-to-use game network solution. The independent game development scene is growing rapidly since the introduction of the modern smart phone, which comes with great gaming capabilities. Independent game developers are often small studios that might not have demands for big, complex and expensive systems. This product aims to solve that problem by providing a simpler and more user friendly solution.

The thesis concludes that the construction of a working game server solution is possible to achieve on a small budget. It also concludes that a game server does not necessarily need advanced features to be functional.

Place, publisher, year, edition, pages
2012.
Series
UPTEC IT, ISSN 1401-5749 ; 12 020
National Category
Engineering and Technology
Identifiers
URN: urn:nbn:se:uu:diva-205361OAI: oai:DiVA.org:uu-205361DiVA: diva2:641311
Educational program
Master of Science Programme in Information Technology Engineering
Uppsok
Technology
Supervisors
Examiners
Available from: 2013-08-16 Created: 2013-08-16 Last updated: 2013-08-16Bibliographically approved

Open Access in DiVA

fulltext(1403 kB)5339 downloads
File information
File name FULLTEXT01.pdfFile size 1403 kBChecksum SHA-512
1ad97bf646616ea17e695f3e9102acb81c9207496a96464351c41c3af9f940231eb431b50e231b68ded04b0cda741e9cfcd271e9269c1587540c9f38ead7b015
Type fulltextMimetype application/pdf

By organisation
Department of Information Technology
Engineering and Technology

Search outside of DiVA

GoogleGoogle Scholar
Total: 5339 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

urn-nbn

Altmetric score

urn-nbn
Total: 2111 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf