17 lines
282 B
Rust
17 lines
282 B
Rust
|
use gsa::{run, Gsa};
|
||
|
|
||
|
struct Game {}
|
||
|
|
||
|
fn init(gsa: &mut Gsa) -> Game {
|
||
|
//game initialisation code
|
||
|
gsa.sprites[0].tile = 0;
|
||
|
Game {}
|
||
|
}
|
||
|
|
||
|
fn update(game: &mut Game, gsa: &mut Gsa) {
|
||
|
gsa.sprites[0].pos += gsa.input_dir();
|
||
|
//once per frame code
|
||
|
}
|
||
|
|
||
|
run!(init, update);
|