Skip to documentation
CranberryClock.Ideas / Systems / Design

GAME TEMPLATE / v0.1.0

MothlightOverview

Explore a floating island, meet Mira, and build a lantern for the last delivery of the day.

Walk a floating camp at dusk. Meet Mira, gather copper, skyglass and moonleaf, assemble a lantern, and bring the beacon back to life. A complete beginning → objective → gathering → crafting → delivery → ending loop, designed as a short template rather than a content-heavy game.

Boundaries

Movement is kinematic with a circular island boundary. There is no navmesh, obstacle pathfinding, general collision system, combat, multiplayer or backend. Click travel follows a straight line, and decorative props are passable. These are explicit replacement points for your game's movement/physics system.

The local save is a convenience, not anti-cheat protection. Imported saves validate structure, quantities and layout; they are not authenticated proofs of play. Modal windows pause movement and the play timer. The visual target is WebGL2 / Three.js WebGLRenderer; browser/GPU QA status is stated in the repository README.

Original code, procedural models and game writing are MIT licensed. The archive includes licenses for Three.js and the self-hosted fonts. Mothlight is a template title, not a trademark-clearance claim.

View versioned source on GitHub ↗