One Piece

A walkable, sailable procedural One Piece world built with Runek

A walkable, sailable procedural world inspired by the One Piece anime, built entirely from Runek components. The sea and every island generate themselves from code, and the world grows one island at a time.

A fan homage. Not affiliated with, endorsed by, or sponsored by Eiichiro Oda, Shueisha, or Toei Animation. All trademarks belong to their respective owners. The code ships no copyrighted assets — it's all original procedural geometry.

Walk it

WASD / arrows move · Shift run · Space jump · drag to look. The ✎ Edit toggle switches to an orbit-camera editor: click a component to select it, move/rotate with gizmos, add/duplicate/delete nodes, undo with ⌘Z, and export the world back to JSON.

Each island is a file

Every island lives in a *.world.json file — a list of { type, props } nodes plus world-level identity, palette, fog, and a pinned time of day. Components are pure, deterministic functions of their props (seed included), so the same file renders the same place on every machine.

The roadmap (East Blue, one island at a time): a starter shakedown isle → Foosha Village → and onward across the sea.

Generic primitives this world needs (ocean, windmill, dock, sailboat, lighthouse, …) are contributed back upstream to Runek; the One Piece identity stays in the world files.

More