Roadmap
Where the pond is, where it’s going. Updated as features land.
Done(4)
Procedural koi fish movement
DoneFixed-tick spine physics, carangiform body wave, thrust/drag/turn-rate propulsion.
Koi customization system
Done12 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
DoneCompute-shader wave equation heightfield with Perlin wind chop and specular sparkle. Refracts what's underneath via wave-gradient distortion.
Placeholder lily pads and rocks
DoneArtist-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 ProgressCustom 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 ProgressThe 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 ProgressRule-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 ProgressThe 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 NextSphere 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 NextLily 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 NextDragonflies, falling petals, water striders — biome-specific ambient creatures that inject impulses into the water simulation, producing real ripples.
Exploration gameplay
Up NextGive 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 NextTitle screen with start / load / multiplayer entry, credits, and quit.
In-game menu
Up NextPause-screen hub — multiplayer options, koi customization, game settings, return to main menu, quit to desktop.
Later(8)
Caves
LaterHand-authored prefab chambers with invisible shadow-caster ceilings, so swimming in one feels covered without losing sight of the fish.
Settings
LaterAudio, input sensitivity, graphics quality, language.
Pond map and pin system
LaterOpen-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
LaterSwim 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
LaterFriends list, block / report, emotes, in-game chat, direct messaging, and parties for swimming together across sessions.
Mini-games and pond activities
LaterSolo, 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
LaterAndroid and iOS ports with native touch controls and a mobile-friendly UI.
…and more
LaterThe roadmap's not final. Tell us what Koi Koi should have next — the suggestion box is right there.