Developer Resources
Use this index when you know what you want to do next but do not remember which doc owns it.
New developers
- Getting Started - install Mochi from npm/pnpm, mount the canvas, and understand the package split.
- First Game in 10 Minutes - build the
Signal Groveflow with canvas hosting, controls, collision, debug visuals, and production build checks. - Alpha Release - understand what the current alpha supports and what is intentionally still limited.
Tutorials and patterns
- Choosing Camera + Controls - map game styles to controller presets and see common API patterns.
- Suggested Game Project Layout - organize scene, systems, entities, assets, and UI code as a project grows.
- External Developer Workflow - install Mochi in a separate app and validate unpublished local package changes when needed.
API and package docs
- Public API Reference Direction - current package entry points and API documentation plan.
- Roadmap - near-term, medium-term, and long-term engine direction.
- Recent Changes - notable project updates.
Maintainer resources
- Versioning - prerelease version shapes, npm dist-tags, and bump behavior.
- Release Process - release workflow and checklist.
- Repository Settings - branch protection, pull request, and merge settings.
- Discussions - community discussion setup.

