supercasiobros/src/main.c

41 lines
694 B
C
Raw Normal View History

2019-11-16 11:44:09 +01:00
#include <gint/display.h>
#include <gint/keyboard.h>
#include <gint/timer.h>
int callback(volatile void *arg)
{
volatile int *has_ticked = arg;
*has_ticked = 1;
return 0;
}
int main(void)
{
volatile int has_ticked = 1;
int game_running = 1;
timer_setup(0, timer_delay(0, 16667), timer_Po_4, callback, &has_ticked);
timer_start(0);
while(game_running)
{
has_ticked=0;
dclear(C_WHITE);
world_draw();
//ennemies_draw();
//mario_draw();
//ingame_draw();
dupdate();
keyboard_reload();
ennemies_move();
if(keydown(KEY_EXIT)) game_running = 0;
}
timer_stop(0);
}