d7engine 1.0.2

A homemade game engine.
Documentation
d7engine
A project by Markus Dick
d7engine is a homemade games engine for fun.

Basic setup:

//#![windows_subsystem = "windows"]
use d7engine::prelude::*;

struct Runt {
    components: Vec<Box<dyn Component>>,
    camera: Transform,
}

impl Runtime for Runt {
    fn load(&mut self) {
        
    }

    fn draw(&mut self, draw: &Draw) {
        for component in &self.components {
            component.draw(draw, &self.camera).unwrap();
        }
    }
}

fn main() {
    init(Config::default(), &mut Runt{
        components: vec![],
        camera: Transform::new(),
    });
}