← Back to work

Action puzzle

Reverie Downfall

A 2D psychological horror game that moves between exploration, puzzles and combo-based combat.

Role
Sole programmer
Year
2023
Stack
Unity / C#
Type
Independent

Combat

Combo-based combat with distinct attacks designed around different timing, movement and impact profiles.

Clock puzzle

A multi-stage environmental puzzle coordinating player input, animated clock hands, camera choreography, lightning and destruction animation, and changes to the surrounding world.

Liminal combat

A score-driven survival minigame built around reusable enemy brain, movement, action, health, spawning and projectile-pooling components.

The project

Reverie Downfall is a pixel-art psychological horror game with two modes: exploration, where the player solves environmental puzzles, and battle, where they fight with a combo-based moveset. I was the sole programmer on a small team over a long development period.

What I built

  • Combat. The player’s combo system and its attacks, each with its own timing and movement.
  • Enemies. A component-based enemy setup where the brain, movement and actions are separate parts that can be recombined into new enemy types.
  • Puzzles. Scripted set pieces such as the clock puzzle, which ties player input to animation, camera and world-state changes.
← All work