Kitchen Interaction Systems Sandbox

A Unity technical demo exploring modular interaction design in 3D environments.

Kitchen Interaction Systems Sandbox demonstrates a reusable interaction framework through a collection of interactive kitchen objects, furniture, and appliances. The project explores how individual interactions can work together to create intuitive, multi-step experiences in a 3D environment.

Features

  • Interactive cabinets and drawers — Open and close doors and drawers.
  • Object interaction — Pick up and manipulate items such as mugs, pots, and ingredients.
  • Interactive appliances — Operate appliances including a blender and microwave.
  • Object placement — Pick up items and place them on surfaces throughout the environment.
  • Modular interaction systems — Apply reusable interaction logic across different objects and environmental elements.

Controls

  • WASD — Move
  • Mouse — Look around
  • Left-click — Interact with objects, pick up items, and operate appliances
  • Esc — Unlock the cursor

Try This Interaction Sequence

Explore how different interactions work together:

  1. Pick up the mug.
  2. Open the microwave.
  3. Place the mug inside.
  4. Close the microwave door.
  5. Turn on the microwave and wait for the cycle to finish.
  6. Open the door and retrieve the mug.

This sequence brings together object manipulation, door interactions, appliance operation, and object placement in a single workflow.

About the Project

Kitchen Interaction Systems Sandbox focuses on reusable interaction design and the underlying systems that bring interactive 3D environments to life. The kitchen serves as a practical setting for exploring object interactions, environmental interactions, and coordinated behaviors between different systems.

Updated 11 days ago
Published 20 days ago
StatusReleased
PlatformsHTML5
AuthorDG Software
GenreSimulation
Made withUnity
Tags3D, First-Person, interaction, Physics, Prototype, Sandbox
ContentNo generative AI was used

Leave a comment

Log in with itch.io to leave a comment.