Directories
¶
| Path | Synopsis |
|---|---|
|
Package actionbuild derives one typed action catalog, editor schema and same-package invocation adapters from explicit game function declarations.
|
Package actionbuild derives one typed action catalog, editor schema and same-package invocation adapters from explicit game function declarations. |
|
Package assetpipeline inspects and describes deterministic runtime assets.
|
Package assetpipeline inspects and describes deterministic runtime assets. |
|
Package assetusage finds statically referenced generated assets in cartridge source.
|
Package assetusage finds statically referenced generated assets in cartridge source. |
|
Package brand contains shared Karty artwork for the CLI and website.
|
Package brand contains shared Karty artwork for the CLI and website. |
|
Package build produces self-describing game and level cartridges.
|
Package build produces self-describing game and level cartridges. |
|
Package commands defines the user-facing Karty CLI command tree.
|
Package commands defines the user-facing Karty CLI command tree. |
|
bake
Package bake defines the offline directional lightmap command.
|
Package bake defines the offline directional lightmap command. |
|
build
Package build defines the client build command.
|
Package build defines the client build command. |
|
dev
Package dev defines the persistent build-and-serve development command.
|
Package dev defines the persistent build-and-serve development command. |
|
new
Package newcommand defines the project creation command.
|
Package newcommand defines the project creation command. |
|
packagecmd
Package packagecmd implements local package export, import and restoration.
|
Package packagecmd implements local package export, import and restoration. |
|
quality
Package quality runs the project's Go formatter and linter with Karty defaults.
|
Package quality runs the project's Go formatter and linter with Karty defaults. |
|
schema
Package schema defines editor schema generation without running a build.
|
Package schema defines editor schema generation without running a build. |
|
screenshot
Package screenshot captures an authored world with a local native host.
|
Package screenshot captures an authored world with a local native host. |
|
serve
Package serve defines the local web preview command.
|
Package serve defines the local web preview command. |
|
toolchain
Package toolchain defines commands for managing the SDK toolchain.
|
Package toolchain defines commands for managing the SDK toolchain. |
|
Package contextio keeps file/archive work responsive to a build's lifetime.
|
Package contextio keeps file/archive work responsive to a build's lifetime. |
|
Package devserver serves immutable development builds and reconnecting updates.
|
Package devserver serves immutable development builds and reconnecting updates. |
|
Package levelbuild discovers author-owned level manifests and produces deterministic, passive .kld cartridges.
|
Package levelbuild discovers author-owned level manifests and produces deterministic, passive .kld cartridges. |
|
Package packages resolves local Karty package archives and development folders.
|
Package packages resolves local Karty package archives and development folders. |
|
Package process runs context-owned build tools and cancels their descendants.
|
Package process runs context-owned build tools and cancels their descendants. |
|
Package processorassets validates optional generated level textures from build tools.
|
Package processorassets validates optional generated level textures from build tools. |
|
Package project loads the project metadata required by CLI commands.
|
Package project loads the project metadata required by CLI commands. |
|
Package release defines the CLI build identity and selected SDK.
|
Package release defines the CLI build identity and selected SDK. |
|
Package sampleformat keeps generated sample authoring files in the repository's pinned format.
|
Package sampleformat keeps generated sample authoring files in the repository's pinned format. |
|
Package scaffold renders versioned project templates from core resources.
|
Package scaffold renders versioned project templates from core resources. |
|
Package sdk resolves versioned Karty SDK manifests.
|
Package sdk resolves versioned Karty SDK manifests. |
|
Package sourcevalue parses bounded YAML authoring values.
|
Package sourcevalue parses bounded YAML authoring values. |
|
Package testfixture prepares isolated sample inputs for public build tests.
|
Package testfixture prepares isolated sample inputs for public build tests. |
|
Package testtoolchain selects SDK tools for contributor checks.
|
Package testtoolchain selects SDK tools for contributor checks. |
|
Package toolchain resolves and installs tools selected by a project's pinned SDK.
|
Package toolchain resolves and installs tools selected by a project's pinned SDK. |
|
Package ui provides the CLI's presentation and interactive task primitives.
|
Package ui provides the CLI's presentation and interactive task primitives. |
|
worldbuild
|
|
|
geometry
Package geometry compiles expanded authored rooms into canonical convex sectors.
|
Package geometry compiles expanded authored rooms into canonical convex sectors. |
|
schema
Package schema generates editor schemas and validates authored world YAML.
|
Package schema generates editor schemas and validates authored world YAML. |
|
source
Package source loads and expands authored world YAML into a flat room graph.
|
Package source loads and expands authored world YAML into a flat room graph. |
Click to show internal directories.
Click to hide internal directories.