FOnline Engine
Current master GitHub
Documentation Docs/en/index.md

FOnline Engine Documentation

This is the human documentation entry point for the reusable FOnline engine. It is written for game developers, tool authors, release operators, and engine contributors working from an Engine checkout without another game’s documentation.

Start here

Build and ship a game

Author content

Each guide links to its generated reference when the engine owns a declarative grammar or machine-readable contract. A game owns its concrete catalogs, balance, quests, dialog content, visual policy, and localization policy.

Understand the runtime

Use tools and validate changes

Reference

Canonical machine-readable models live under Docs/generated/. AI clients should start with llms.txt, use docs-manifest.json for stable document metadata, and load llms-full.txt only when a bounded standalone corpus is appropriate.

Maintain the engine and documentation

The active production roadmap and verification history remain in Docs/ProductionDocumentationPlan.md, Docs/_meta/DocumentationBacklog.md, and Docs/_meta/DocumentationVerificationReport.md until their planned _meta/ migration has durable redirects.

Ownership boundary

Engine documentation owns reusable runtime behavior, tools, build and platform contracts, formats, generated APIs, and native/script conventions. An embedding project owns concrete game content, product rules, deployment policy, service credentials, and project-specific commands.

Normative Engine procedures must be executable from an Engine checkout and must not depend on Last Frontier, TLA, or another project’s files. External projects may provide version-pinned evidence, but reusable helpers and regressions cited as the source of an Engine guarantee belong in this repository.

Start typing to search.