pebble/lib.rs
1//! A low-level Rust game engine: an ECS ([`ecs`]) plus a wgpu-backed
2//! renderer ([`graphics`]) and asset pipeline ([`assets`]), wired together
3//! by [`app::App`]. No built-in high-level systems (no scene graph, no
4//! physics) — pebble gives you the primitives and stays out of the way.
5//!
6//! Start with [`app::App`] and [`ecs::plugin::Plugin`].
7
8pub mod app;
9pub mod assets;
10pub mod ecs;
11pub mod graphics;
12mod macros;
13pub mod time;