rhachis 0.3.0

A game framework based off wgpu
docs.rs failed to build rhachis-0.3.0
Please check the build logs for more information.
See Builds for ideas on how to fix a failed build, or Metadata for how to configure docs.rs builds.
If you believe this is docs.rs' fault, open an issue.
Visit the last successful build: rhachis-0.11.0

Rhachis

Rhachis is a Rust framework primarily intended for making games. It intends to be as simple as possible, while still allowing as much customisation and power writing the engine yourself can.

Example

This example shows the bare minimum required to make a program start at all in Rhachis.

use rhachis::{graphics::EmptyRenderer, *};

#[rhachis::run]
struct Window(EmptyRenderer);

impl Game for Window {
    fn init(_: &GameData) -> Self {
        Self(EmptyRenderer)
    }

    fn get_renderer(&mut self) -> &mut dyn graphics::Renderer {
        &mut self.0
    }
}

More in depth examples can be found in the repository's examples directory.