Product Configurator

Unity, Scriptable Objects

A product configurator for Xbox controllers, using scriptable objects in Unity.

Interactable UI contains:

  • ‘Modifications’ option that can open and close, which pushes controller to the left and opens up options on the right side

    • Colour variants displayed in blocks on the right (only for base controller)

    • Pattern variants displayed in blocks on the right (only for base controller)

    • + accessory option for controller stand and thumbsticks

  • Rotating and resetting camera view options