Files

53 lines
1.6 KiB
YAML

site_name: Faset Engine Manual
site_description: Learn C++ and Lua gameplay, build scenes, and export games with Faset Engine.
repo_url: https://github.com/emil28092005/Faset_Engine
repo_name: Faset_Engine
docs_dir: docs/manual
site_dir: build/manual
theme:
name: material
language: en
palette:
scheme: slate
primary: black
accent: deep purple
features:
- navigation.sections
- navigation.indexes
- navigation.top
- content.code.copy
- search.suggest
- search.highlight
plugins:
- search
markdown_extensions:
- admonition
- pymdownx.snippets:
base_path: ["."]
check_paths: true
- pymdownx.details
- pymdownx.superfences
- pymdownx.highlight:
anchor_linenums: true
nav:
- Start here: index.md
- Build from source: getting-started/build.md
- Gameplay scripting:
- How gameplay works: scripting/index.md
- Lua gameplay: scripting/lua.md
- Write your first behavior: scripting/first-behavior.md
- Frame and physics updates: scripting/lifecycle.md
- Physics and grounded movement: scripting/physics.md
- Runtime API: scripting/api.md
- Compiled examples: scripting/examples.md
- Editor and assets:
- Editor workspace: editor/workspace.md
- Scene templates: editor/templates.md
- Assets and Blender: editor/assets.md
- Build, Play, and export: editor/export.md
- Profiling and measurements: editor/profiling.md
- Optional developer diagnostics: editor/diagnostics.md
- MCP and command line: editor/mcp.md
- Native extensions: editor/extensions.md
- Contributing to this manual: contributing.md