Internship at VirtuWalk
- Ivo Roggeveld

- Jun 28, 2023
- 2 min read
Updated: Nov 10
My internship (Jan-Jun 2023) at VirtuWalk tasked me with the creation of a multiplayer experience for their treadmill in VR.

The goal of this multiplayer experience was to showcase the possibilities of the treadmill.
The multiplayer experience was done by having one user use the VR glasses while on the treadmill, and another user use VR glasses while standing still.
This experience was created in Unity.
Some examples of code that I used are mentioned down here.

The code above was to switch between treadmill player and non treadmill player. This was needed to implement game elements into the multiplayer experience VirtuWalk requested.

The code above is to enable an object to be represented on multiple computers while a VR user could pick up this object and manipulate it.
Finished product
After this internship I was employed to finish this project during the summer of 2023.
The result of this employment was a finished demo which could be used by VirtuWalk to showcase their prototype.
Small trailer of the Demo
The finished product was a game in which two players would play against each other. One player would be on the VirtuWalk treadmill (Alien) and one would be in VR with VR controllers (Farmer).
The goal of the game was for the alien to collect as many cows as they can by walking up to a cow and making them follow them back to their mothership.
The goal for the farmer was to stop the alien by shooting at it using a shotgun and a slingshot. The slingshot would slow the alien down if the alien was hit, and the shotgun would hurt the alien and make the cows run away.
The game would last until the alien collected all the cows or when the farmer hit the alien 3 times.
For this game free 3D models were used, but all the coding was done by me. The networking was done by using Photon.



