Crate wasm4

Source
Expand description

§Examples

use wasm4 as w4;

struct MyRuntime {
    count: i32,
}

// prints "tick" every second
impl w4::rt::Runtime for MyRuntime {
    fn start(_: w4::rt::Resources) -> Self {
        MyRuntime { count: 0 }
    }

    fn update(&mut self) {
        if self.count % 60 == 0 {
            w4::trace("tick");
            self.count = 0;
        }
        self.count += 1;
    }
}

w4::main! { MyRuntime }

Re-exports§

pub use wasm4_sys as sys;

Modules§

draw
Examples
rt
sound

Macros§

include_spritesinclude-sprites
main

Structs§

OutOfDomainError

Functions§

trace