ODE/src/main.c

28 lines
523 B
C
Raw Normal View History

2021-08-17 22:14:09 +02:00
/*
Name : Odyssée Game Engine
Version : dev
code provided with licence :
GNU General Public Licence v3.0
*/
#include "game_engine.h"
2021-08-17 23:08:50 +02:00
#include "display_engine.h"
2021-08-16 23:32:59 +02:00
int main(void)
{
2021-08-17 23:08:50 +02:00
int key = 0, x_offset = 0, y_offset = 0;
2021-08-17 22:14:09 +02:00
2021-08-17 23:08:50 +02:00
while (key != KEY_EXIT)
2021-08-17 22:14:09 +02:00
{
2021-08-17 23:08:50 +02:00
dclear(C_WHITE);
display_map(x_offset, y_offset);
dprint(2, 2, C_BLACK, "(%d, %d)", x_offset, y_offset);
dupdate();
key = getkey().key;
keyboard_manager(key, &x_offset, &y_offset);
2021-08-17 22:14:09 +02:00
}
2021-08-16 23:32:59 +02:00
2021-08-17 22:14:09 +02:00
return 0;
}