diff options
Diffstat (limited to 'samples/move.golem')
-rw-r--r-- | samples/move.golem | 14 |
1 files changed, 8 insertions, 6 deletions
diff --git a/samples/move.golem b/samples/move.golem index feece58..1086e25 100644 --- a/samples/move.golem +++ b/samples/move.golem @@ -1,17 +1,20 @@ define INPUT = 0xbffe; define SCREEN = 0xbfff; -define TRUE = 1; -define FALSE = 0; main() { loop { slp; - erase() |> update() |> draw(); + erase(); + update(); + draw(); } } -update() => input_update() |> player_update(); +update() { + input_update(); + => player_update(); +} erase() => player_erase(); @@ -26,8 +29,7 @@ global input_up; global input_down; input_update() { - local input; - input = [INPUT]; + local input = [INPUT]; input_up = (input & 0x10) != 0; input_down = (input & 0x20) != 0; input_left = (input & 0x40) != 0; |