Designing and developing a multiplayer virtual reality environment
Ng, Eric (2023)
Ng, Eric
2023
All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-202303304478
https://urn.fi/URN:NBN:fi:amk-202303304478
Tiivistelmä
The goal of this bachelor thesis was to investigate the design and development principles for the implementation of a networked VR environment and produce a networked VR application with a client that has more authority when used to connect to an external server. An additional goal was to assess the need for such functionality inside a VR environment and the possible improvements.
The commissioner for this thesis was Turku Game Lab at Turku University of Applied Sciences and the case study was implemented with the requirements introduced by the commissioner.
A case study was developed for the test environment, the test environment was built with Mirror. The testers were random, and the same devices were used to keep consistency, the location and network were arbitrary. The testers were instructed to perform certain tasks on a canvas, these tasks could be completed if they pressed certain buttons. After the testers had gone through all the functionalities, they were interviewed about the functionality of the canvas.
The result of this thesis was a networked VR application with the use of Mirror which is connected to an external server, research data with regards to the canvas, and this study report. According to the data, out the of five testers, all five of the testers felt positive towards their experiences with the canvas, and three out of five of them expressed an interest to see more development with regards to the canvas. This confirms the need for these functionalities within a training environment.
The commissioner for this thesis was Turku Game Lab at Turku University of Applied Sciences and the case study was implemented with the requirements introduced by the commissioner.
A case study was developed for the test environment, the test environment was built with Mirror. The testers were random, and the same devices were used to keep consistency, the location and network were arbitrary. The testers were instructed to perform certain tasks on a canvas, these tasks could be completed if they pressed certain buttons. After the testers had gone through all the functionalities, they were interviewed about the functionality of the canvas.
The result of this thesis was a networked VR application with the use of Mirror which is connected to an external server, research data with regards to the canvas, and this study report. According to the data, out the of five testers, all five of the testers felt positive towards their experiences with the canvas, and three out of five of them expressed an interest to see more development with regards to the canvas. This confirms the need for these functionalities within a training environment.