Crate all_is_cubes_ui
source ·Expand description
User interface framework and screens for all_is_cubes
.
This crate does not provide any platform bindings, but contains components for
the platform-independent components of the complete interactive game application.
If you create a Session
, it will manage the Universe
, the UI,
and user input; you need to provide:
- A renderer, possibly using the
all-is-cubes-gpu
, the software raytracer, or your own code. - Deliver input events to
Session::input_processor
.
TODO: Modules of this crate need a review of their organization.