SaberMania is a VR game where you assemble sabers in a modular system, allowing you to create all manner of absurd and wacky weapons.
The predominant challenge of this short experience was creating a dynamic linking system that supports a number of objects with vastly different functionalities. Parts like motors and pistons required a tree-like hierarchy, but sabers which are fundamentally impossible need to be discovered and resolved. The node-based connection system has some limitations, but it was able to support an incredible amount of variety without custom code.