Assembly Game Simulation
A simulation game made under Dr. Vinay Panicker at NITC
Overview
The goal of the project was to build a simulation where subjects build pens from their components. The study measures the impact of customised workspaces on the productivity of employees. The subjects build the pens in a number of scenarios and the reaction time and other metrics are measured. View the complete code is on GitHub.
Key Features
- Drag and drop objects
- Store information such as response time, time to complete etc. in csv file after each level
- Custom pen parts
- Randomization of level order
Gameplay
Screenshots

Start Screen of the simulator.

The simulation asks for consent to record data from the participant.

Participants enters their details.

The levels are in random order. Level 3 clubs the parts according to their type. Each level has a time limit.

The levels are in random order. Level 5 hides the parts and provides a description of the parts instead. (not shown)

Level 2 shows an image of the parts to refer and no written instructions.

A survey screen shows up after each level to collect feedback from the participant about the level they just completed.