API reference
Every public item has rustdoc with an example. Build the reference locally:
cargo doc --workspace --no-deps --open
The crates:
-
ponko: the engine. Start here;use ponko::*;brings in everything a game needs. -
ponko_ecs: the ECS on its own, including the C-compatible path (register_component,for_each_chunk) for other languages. -
ponko_ffi: the C ABI and safety contracts. The C and C++ guide covers building, examples and the C++ wrapper.