#include "main.h" #include "draw.h" #include "hook.h" #include "input.h" #include "level.h" #include "player.h" static int running = 1; static void init(void); static void update(void); static void draw(void); int main(void) { init(); while (running) { update(); draw(); if (input_pressed(K_EXIT)) { running = 0; } } return 1; } static void init(void) { input_init(); level_init(); } static void update(void) { input_step(); player_update(); } static void draw(void) { dclear(C_BLACK); level_draw(); player_draw(); hook_debug_draw(); dupdate(); }