Suki is a 2D game framework in Rust inspired by LÖVE2D.
To create a new Suki project, the minimun code you need to write is:
use suki::Suki as _;
fn main() {
MyGame::new().run();
}
struct MyGame;
#[suki::suki_app]
impl MyGame {
pub fn new() -> Self {
Self
}
fn update(&mut self, _dt: f32) {}
fn draw(&self, _suki: &mut suki::Context<'_>) {}
}