Roadmap

Where the pond is, where it’s going. Updated as features land.

4 of 22 features finished currently
4 Done4 In Progress6 Up Next8 Later

Done(4)

  • Procedural koi fish movement

    Done

    Fixed-tick spine physics, carangiform body wave, thrust/drag/turn-rate propulsion.

  • Koi customization system

    Done

    12 procedural pattern masks, 3 channel colors, body color, fin color, four gradient modes (none / linear / radial / reflect). Native file dialog import/export. Artist pipeline: drop a PNG into the patterns folder, it auto-imports.

  • GPU-simulated pond water

    Done

    Compute-shader wave equation heightfield with Perlin wind chop and specular sparkle. Refracts what's underneath via wave-gradient distortion.

  • Placeholder lily pads and rocks

    Done

    Artist-authored SVG lily pads tessellated into real mesh with solid shadows. Procedurally generated rocks placed via biome-driven Poisson scatter. Both art passes are placeholders — final art swaps in later.

In Progress(4)

  • Pond Editor

    In Progress

    Custom Unity editor for authoring ponds. Paint the pond's irregular shape, drop in biomes, hand-place structural rocks and props, save the result as a reusable Pond asset.

  • Chunk streaming

    In Progress

    The pond divides into 64 m × 64 m chunks; only the chunk you're swimming in plus a couple of rings around it stay live, with everything else unloaded. Lets the pond run at full design scale without grinding the device down.

  • Rock formations

    In Progress

    Rule-based generation that scatters rocks into clusters, outcrops, and channels. Tall enough to block your swim path but never breaching the surface. Constrained against traps, dead ends, and forced detours so the pond stays fun to navigate. Generated layouts are then nudged by hand for intent.

  • First full-scale pond

    In Progress

    The actual 2000 m × 1500 m authored pond with painted irregular shape, banks of rocks defining the swim boundary, and rock formations carving out channels, lagoons, and hideaways. The one pond alpha and beta players will explore.

Up Next(6)

  • Fish collision with rocks and banks

    Up Next

    Sphere colliders on the spine joints, sweep-and-slide at the head, soft spine bend as the body catches on geometry, short predictive avoidance at cruise speed.

  • Six biomes

    Up Next

    Lily pad shallows, deep water, sakura grove, reeds, swamp, and frost. Water tint sampled from the biome map at the fish's position, lerped smoothly as you swim between them.

  • Surface agents

    Up Next

    Dragonflies, falling petals, water striders — biome-specific ambient creatures that inject impulses into the water simulation, producing real ripples.

  • Exploration gameplay

    Up Next

    Give the pond somewhere to go. Hidden corners, points of interest across biomes, and reasons to swim out to the edges instead of circling the middle.

  • Main menu

    Up Next

    Title screen with start / load / multiplayer entry, credits, and quit.

  • In-game menu

    Up Next

    Pause-screen hub — multiplayer options, koi customization, game settings, return to main menu, quit to desktop.

Later(8)

  • Caves

    Later

    Hand-authored prefab chambers with invisible shadow-caster ceilings, so swimming in one feels covered without losing sight of the fish.

  • Settings

    Later

    Audio, input sensitivity, graphics quality, language.

  • Pond map and pin system

    Later

    Open-anytime overview of the whole pond. Areas you haven't swum through yet stay tucked under a soft pond mist — discovered as you explore them. Drop labelled pins anywhere on the map for yourself; share pins to your party so everyone can see them. Party member markers show through the mist (you see where your friends are; you don't see what's around them). Either freehand route drawing or GPS-style auto-routing to a marker gets bundled in too.

  • Cross-platform multiplayer

    Later

    Swim in the same pond with friends across PC and mobile. The largest feature on this list by a wide margin — the cozy pond, co-op.

  • Multiplayer social features

    Later

    Friends list, block / report, emotes, in-game chat, direct messaging, and parties for swimming together across sessions.

  • Mini-games and pond activities

    Later

    Solo, co-op, and competitive. Specifics still open — this is where your suggestions land. What would you want to do with friends in a koi pond?

  • Mobile build

    Later

    Android and iOS ports with native touch controls and a mobile-friendly UI.

  • …and more

    Later

    The roadmap's not final. Tell us what Koi Koi should have next — the suggestion box is right there.