Crimepunk Detective


A narrative-driven detective experience set in a sci-fi dystopian world.


Crimepunk Detective was created for an existing IP. I was the lead programmer on the project — every system and feature was either developed from scratch by me or built using assets I selected. A demo of the game was released and is available on Steam.


Examples of gameplay mechanics I implemented

Clues | Investigation Board

The player collects clues throughout the levels, which lead to answers for key investigation questions. Each discovered clue is displayed on the investigation board, where the player can link clues to specific questions in order to answer them.

Examination | Cyberdust

An interaction-based mechanic where the player picks up an object and examines its interactable parts for clues related to the investigation.
To interact with specific parts, the player first needs to clear cyberdust in a simple cleaning minigame.

Minigames

Minigames are interactive challenges that lead the player to a clue when solved correctly. There were various types of minigames — from classic pipe puzzles, where the player must connect point A to B, to blood analysis tasks, in which the player needs to click on all “substances” as they enter the scanner’s detection radius.

Detective Radar

A scanning mechanic used to detect and reveal hidden objectives or interactable elements in the environment.