Skip to content
Back to work

04

Yunxian

An idle cultivation game built in Godot, and my playground for learning game architecture.

In Yunxian, players cultivate while idle, build up power and break through to higher realms. The game grows step by step into attributes, techniques, equipment, treasures, encounters and dungeons.

It is also where I practice game development, state systems and program architecture: every new system has to fit cleanly into the ones before it.

View on GitHub

How it works

  1. Cultivate

    Progress accumulates while the player is idle.

  2. Break through

    Realm advancement unlocks new stages.

  3. Expand

    Techniques, equipment, treasures and dungeons layer on.

  4. Refactor

    Each system is designed to fit the architecture.

Key highlights

  • Built in Godot

    Engine, scenes and scripting from scratch.

  • State systems

    Long-running progression that stays consistent.

  • Growing architecture

    Designed to add systems without rewrites.

Next projectPersonal File Agent