pixel_engine 0.3.1

A recreation of the olcPixelEngine by javidx9 written in Rust
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
extern crate pixel_engine as engine;

use engine::inputs::Keycodes;
fn main() {
    let game = engine::EngineWrapper::new("Input".to_owned(), (50, 50, 10));
    game.run(|game: &mut engine::Engine| {
        if game.get_key(Keycodes::Space).pressed {
            println!("[ PRESS ]")
        }
        if game.get_key(Keycodes::Space).released {
            println!("[RELEASE]")
        }
        if game.get_key(Keycodes::Space).held {
            println!("[ HELD  ]")
        }
        Ok(true)
    });
}