jtmm2/src/main.c

53 lines
557 B
C

#include "input.h"
#include "player.h"
#include <gint/display.h>
static Player player;
static void init(void);
static void deinit(void);
static void draw(void);
static void update(void);
int
main(void)
{
init();
draw();
do {
update();
draw();
} while (input_up(K_EXIT));
deinit();
return 0;
}
static void
init(void)
{
input_init();
player_init(&player);
}
static void
deinit(void)
{
}
static void
update(void)
{
input_update();
player_update(&player);
}
static void
draw(void)
{
dclear(C_BLACK);
player_draw(&player);
dupdate();
}