Hack.VR: A Programming Game in Virtual Reality
This work addresses the problem of making programming more accessible and engaging in VR for learners or gamers, though it appears incremental as it builds on existing VR and node-based programming concepts.
The authors tackled the challenge of creating an interactive programming environment in virtual reality by developing Hack.VR, a game that uses a node-based language to allow players to reprogram objects like elevators and robots, resulting in a system designed for high physical and semantic interactivity.
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.