Bond Echoes

Explore a dungeon that remembers everything you do. Each run is a new character, but the world evolves with your actions. Recover what was lost, push deeper each time, and uncover the secrets hidden within the dungeon.

Role

Gameplay programmer

ENGINE

Unity

Year

2025

STATUS

Prototype

Platform

Pc (windows)

Link

Project Image
Project Image

overview

overview

A metroidvania and roguelike inspired prototype where each run represents a different character exploring a persistent dungeon.
The game focuses on progression through multiple runs, where player actions remain in the world even after death.

core gameplay

core gameplay

Players explore a dungeon, collect items and unlock paths while controlling different characters across multiple runs.
When a character dies, the next run continues in the same world, preserving previous changes.

  • Explore a dungeon with interconnected paths

  • Collect items and resources during each run

  • Die and restart as a new character

  • Find previous characters’ corpses and recover their items

  • Progress through the dungeon using persistent changes

Project Image

SYSTEMS and MECHANICS

SYSTEMS and MECHANICS

The game is built around persistence and progression across runs, combining metroidvania structure with roguelike elements.

  • Run Persistence System
    The world сохраня changes between runs (e.g. opened doors remain open)

  • Corpse System
    Previous characters remain in the world as corpses containing their items

  • Progression System
    Advancement is achieved across multiple runs rather than a single attempt

  • Exploration System
    Interconnected dungeon design encourages backtracking and discovery

  • Player Mechanics

    • Explore and navigate the dungeon

    • Collect items and equipment

    • Recover loot from previous runs

    • Use past progress to reach new areas

Project Image

CHALLENGES

CHALLENGES

The main challenge was designing a system that supports persistent world changes across multiple runs.

  • State persistence
    Managing changes in the world (doors, items, progress) between runs

  • Progression design
    Ensuring each run feels meaningful and contributes to long term progression

  • Backtracking clarity
    Helping players understand what has changed and where to go next

  • System consistency
    Keeping the world coherent despite multiple overlapping runs

Project Image
  • More Works More Works

  • More Works SEE ALSO