emerald 0.3.214

A lite, fully featured 2D game engine.
Documentation
1
2
3
4
5
6
7
8
9
10
use crate::*;

pub trait Game {
    fn initialize(&mut self, mut _emd: Emerald) {}
    fn update(&mut self, _emd: Emerald) {}
    fn draw(&mut self, mut emd: Emerald) {
        emd.graphics().begin().unwrap();
        emd.graphics().render().unwrap();
    }
}