a walk through code
A Walk Through Code is an educational VR sandbox game designed to teach introductory coding concepts to beginners. Players assemble railway tracks to represent a program’s structure. A ball represents the logic of that program, traversing switches and teleporter loops in its path. This allows users to model difficult concepts like recursion in a virtual world they can walk through. This game was developed as my undergraduate capstone project at Texas A&M University; my team members were Garrett Garbee, Harrison Foster, and Ruben Cardenas.
We used the Unity 3D game engine along with the HTC Vive API to build the project. Plastic SCM was used for version control due to the large file sizes. My previous experience working in VR allowed me to handle most of the programming while my teammates worked on design and asset generation. One feature I’m proud of is the way I created a 3D “palette” to allow players to intuitively grab and drop new track pieces into the game. The unique challenges of UX design are why I love working in VR.
View the demo trailer for A Walk Through Code below:
