Mr.Inmes

2026.01 - now

Assemble masks from emotions and identities, then question suspects to uncover contradictions.

Project
Game jam team project
Engine
Unity
View gameplay flow
Project page ↗

Gameplay flow

Gameplay sequence
  1. Assemble

    Combine an identity with an emotion.

  2. Question

    Use the mask to open a line of questioning.

  3. Compare

    Read reactions and contradictions.

Return to assemble

My contribution

Game design participation
Contributed to part of the overall game design, with most of my work focused on implementation in the engine.
Movement & interaction code
Implemented character movement and code supporting specific gameplay interactions.
2D scene setup
Built collision shapes by hand and placed selected props and interactive objects in the level.
Animation & audio integration
Implemented frame-based animations using artwork supplied by teammates, and integrated all music and sound effects.

Gameplay

Players combine an identity and an emotion into a mask. That mask changes the questions and reactions available when talking to a suspect. Its symbols show the combination currently in use.

Mr.Inmes · corridor and character
Mr.Inmes · corridor and character

Technical Implementation

Crouching changes the collision capsule as well as the character pose. I interpolate the capsule height and adjust its offset by the corresponding amount, keeping its bottom edge fixed against the floor.

I built the 2D level collision shapes by hand and placed selected props and interactions in the engine. I also connected teammate-supplied frame animations and all music and sound effects to gameplay.

Crouch collision — PlayerController.cs, lines 127–138. Formatted source excerpt; open to read at full size.
Crouch collision — PlayerController.cs, lines 127–138. Formatted source excerpt; open to read at full size.