Expand description
The public-facing Software Development Kit (SDK) for the Khora Engine.
This is the only crate that should be used by game developers. All internal crates (khora-agents, khora-control, etc.) are implementation details.
Modules§
- prelude
- Common imports for convenience.
Structs§
- Engine
- The main entry point for the Khora Engine.
- Engine
Context - Engine context providing access to various subsystems.
- Game
World - A high-level facade over the internal ECS
WorldandAssetsregistry. - Vessel
- A high-level wrapper around an ECS entity.
Enums§
- Input
Event - An engine-internal representation of a user input event.
Traits§
- Application
- Application trait for user-defined game logic.
Functions§
- spawn_
cube_ at - Creates a Vessel with a cube mesh at a specific position.
- spawn_
plane - Creates a Vessel with a plane mesh at the origin.
- spawn_
sphere - Creates a Vessel with a sphere mesh at the origin.