Skip to content

Latest commit

 

History

History
35 lines (25 loc) · 779 Bytes

File metadata and controls

35 lines (25 loc) · 779 Bytes

Contributing to Horizon Engine

Thanks for contributing.

Setup

pnpm install
pnpm check
pnpm test

Local Development

Use the root scripts to run the example apps:

pnpm dev
pnpm dev:large
pnpm dev:pbr
pnpm dev:anim
pnpm dev:editor

Guidelines

  • Keep changes focused and subsystem-oriented.
  • Prefer TypeScript-first, data-oriented APIs.
  • Preserve package boundaries when adding new features.
  • Update docs when behavior or workflows change.
  • Run pnpm check before opening a PR.

Roadmap

The project is developed in phases. If you are contributing a large feature, align it to the current roadmap phase in README.md. Phases 0–8 are complete; the engine includes procedural world generation, particle effects, and AI command APIs.