top of page

VR for One, VR for All

My Bachelor thesis on developing a Virtual Reality (VR) game that offers a meaningful social game experience for both the VR-player and players outside the virtual environment.

For this project we wanted to experience how a virtual reality game in a social offline setting can be meaningful for everybody as VR usually offers an indivual experience for the one person in the virtual world.

 

'VR for One, VR for All' is an offline VR-game that creates a social experience for both VR-player and players outside the virtual environment. In order to have a meaningful context for both parties involved in the game, we introduced a webcamfeed to the virtual environment, which created a Mixed Reality.
 

The game is designed as a 'Catch the Flag' game using Unity, where the VR-player competes against the players outside of the virtual environment, who controls their characters using keyboards.

spil ovenfra (1).png

Ballers

A online multiplayer game, where you control the same ball in a cooperative exercise.

'Ballers' is a simple online multiplayer game, inspired by an old “Marble Maze” game. The design of the game created an exercise in working together by letting the players control the same ball, even over distance through connectivity.
 

'Ballers' is build as a "phone in a box" prototype and uses the gyroscope to control the ball. The game uses a network connection that makes it perfect for friends or family to play when seperated from each other.

 

As the players control the same ball, they have to work together to get points.
Each player has a controller, but one can only move the ball along the x-axis (tilt left/right), the other along the y-axis (tilt up/down).

Multiplayer Network Game

A homemade multiplayer 'Motherload' that you can play against your friends online.

This project involved creating a network-based multiplayer game inspired by “Motherload”.

The purpose of the project was to expand our knowledge of designing games and shared network connections. With little to non knowledge of client/server programming it became an introduction to sending data from one computer to another and using threads to execute the code.

We chose a classic game like “Motherload” as the game contains many elements that apply to simple game development, including collision, animations, grid, and points system.

We explored different ways for the network connection and the game can therefore be played with both a UDP and TCP connection.

 

Interactive Viking Game

Wanna learn to build boats like the old vikings? This game simulates the arts of crafting vinkingships by having controllers look like the real tools used.

This project offers a way to show/teach visitors the craft of building ships in the Viking age. The installation was made for Vikingeskibsmuseet in Roskilde, who wanted to be a more modern museum in order to attract visitors. Through this installation we recreated a summer workshop of boatbuilding to the winter program by redesigning it as a digital game.

In the game the user is giving the opportunity to create ships by interacting with the same tools as the vikings used. We wanted the users to immerse themselves in the game to understand the hard work and limitations of those tools in relation to more modern tools. But to capture the attention of a younger audience were the game simplified to entertain, which reduced the knowledge provided as most kids skipped the learningvideos.

© 2020 by Nicholas Willumsen.

  • LinkedIn Social Ikon
  • Facebook
bottom of page