Virtual Reality educational puzzle using logic gates and 3d space limitations

Laura Choy


Supervised by Parisa Eslambolchilar; Moderated by Jing Wu

The project aims to introduce logic gates and truth tables in an educational game. The project will use Unity with the SteamVR plugin to create a Virtual Reality environment and Blender for 3D models. The puzzle space consists of a small cube with multiple input and output points on the surface area and a truth table. The user then selects appropriate logic gates and wires to connect the input and output gates inside the cube to match a given truth table . The challenge is to reverse engineer the required logic gates and their configuration whilst also ensuring that none of the wires overlap. This is to emphasise spacial planning which is often ignored when looking at logic gates in 2D drawings. Real-life applications of wires and electrical signals require 3D spacial planning. For example, motherboards use multiple PCB layers as physical connections are not allowed to intersect with each other. This project would have value for students in computer hardware or electrical engineering.

Initial Plan (06/02/2022) [Zip Archive]

Final Report (13/05/2022) [Zip Archive]

Publication Form