In this article we describe Hack.VR, an object-oriented programming game in virtual reality. Hack.VR uses a VR programming language in which nodes represent functions and node connections represent data flow. Using this programming framework, players reprogram VR objects such as elevators, robots, and switches. Hack.VR has been designed to be highly interactable both physically and semantically.
@article{arxiv.2007.04495,
title = {Hack.VR: A Programming Game in Virtual Reality},
author = {Dominic Kao and Christos Mousas and Alejandra J. Magana and D. Fox Harrell and Rabindra Ratan and Edward F. Melcer and Brett Sherrick and Paul Parsons and Dmitri A. Gusev},
journal= {arXiv preprint arXiv:2007.04495},
year = {2020}
}