19 lines
325 B
Text
19 lines
325 B
Text
let setup = fn() {
|
|
return {
|
|
.player: { .position: { .x: 10, .y: 20 }, },
|
|
};
|
|
};
|
|
|
|
let update = fn(state, input) {
|
|
let new = 100;
|
|
state.player.position.x = new;
|
|
return state;
|
|
};
|
|
|
|
let draw = fn(state) {
|
|
frame_clear(0,0,0);
|
|
};
|
|
|
|
let migrate = fn(state) {
|
|
return { .player: { .pos: state.player.position } };
|
|
};
|