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
Implementation and Evaluation of Positional Voice Chat in a Massively Multiplayer Online Role Playing Game
Blekinge Institute of Technology, Faculty of Computing, Department of Software Engineering.
2016 (English)Independent thesis Advanced level (professional degree), 20 credits / 30 HE creditsStudent thesis
Abstract [en]

Computer games, especially Massively Multiplayer Online Role Playing Games, have elements where communication between players is of great need. This communication is generally conducted through in-game text chats, in-game voice chats or external voice programs. In-game voice chats can be constructed to work in a similar way as talking does in real life. When someone talks, anyone close enough to that person can hear what is said, with a volume depending on distance. This is called positional or spatial voice chat in games. This differs from the commonly implemented voice chat where participants in conversations are statically defined by a team or group belonging. Positional voice chat has been around for quite some time in games and it seems to be of interest for a lot of users, despite this, it is still not very common.

This thesis investigates impacts of implementing a positional voice chat in the existing MMORPG Mortal Online by Star Vault. How is it built, what are the costs, how many users can it support and what do the users think of it? These are some of the questions answered within this project.

The design science research method has been selected as scientific method. A product in form of a positional voice chat library has been constructed. This library has been integrated into the existing game engine and its usage has been evaluated by the game’s end users.

Results show a positional voice system that in theory supports up to 12500 simultaneous users can be built from scratch and be patched into an existing game in less than 600 man-hours. The system needs third-party libraries for threading, audio input/output, audio compression, network communication and mathematics. All libraries used in the project are free for use in commercial products and do not demand code using them become open source.

Based on a survey taken by more than 200 users, the product received good ratings on Quality of Experience and most users think having a positional voice chat in a game like Mortal Online is important. Results show a trend of young and less experienced users giving the highest average ratings on quality, usefulness and importance of the positional voice chat, suggesting it may be a good tool to attract new players to a game.

Place, publisher, year, edition, pages
2016. , p. 84
Keywords [en]
Positional spatial VoIP QoE
National Category
Computer Systems Computer and Information Sciences Software Engineering
Identifiers
URN: urn:nbn:se:bth-12726OAI: oai:DiVA.org:bth-12726DiVA, id: diva2:942882
External cooperation
Star Vault
Subject / course
Degree Project in Master of Science in Engineering 30.0
Educational program
PAACI Master of Science in Game and Software Engineering
Supervisors
Examiners
Available from: 2016-06-27 Created: 2016-06-27 Last updated: 2022-05-12Bibliographically approved

Open Access in DiVA

fulltext(1992 kB)2920 downloads
File information
File name FULLTEXT02.pdfFile size 1992 kBChecksum SHA-512
d2f5fa91333c0cac9e3abec0932f657fc30332d0a4e22868726ab54da2176205ebb3b2bd786578d0164d805593232a585ae7fc163efa27f7fec96af1e587a515
Type fulltextMimetype application/pdf

By organisation
Department of Software Engineering
Computer SystemsComputer and Information SciencesSoftware Engineering

Search outside of DiVA

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