Virtual Electrical Circuits Simulator
Feburary 2023 - July 2023
Virtual Electrical Circuits Simulator (V.E.C.S.) is an educational virtual experience where students can build, test, and measure electrical circuits in a sandbox environment. Students can learn about electrical circuits using the experience’s in-built lessons.
This experience was made for Coahoma Community College’s career pathway program, and after positive reception from students and faculty, the experience was later made available on Meta Quest Store.
My role was to program the experience by implementing the circuit simulation in C++ and scripting interactions and feedback events in Blueprints. I also ported the experience from PCVR to Meta Quest by modifying and compiling open-source C++ library that ran simulations based on circuit data.
Highlights
- Implemented electrical circuit simulation in C++ using depth-first algorithm to enforce students’ understanding of electrical circuits.
- Created VR hand menu in Blueprints by prototyping interactions and borrowing inspiration from VR games, so accessing tools feels natural for students.
- Scripted simulation events by adding sound and visual effects, immersing students within a realistic-like experience.
- Ported the experience from PC to Quest by compiling open-source C++ library to Android, expanding reach to wider VR audience and increasing sales.