umorna/source/main.c

40 lines
798 B
C
Raw Normal View History

#include "core.h"
#include "game.h"
#include "engine.h"
#include "menu.h"
int main (void) {
game_configure ();
engine_configure ();
menu_configure ();
while (! WindowShouldClose ()) {
BeginDrawing ();
ClearBackground (BLACK);
render_map ();
2023-12-20 06:52:13 -05:00
render_menu (menu_traits);
render_menu (menu_skills);
render_menu (menu_values);
//~Rectangle source = { 0, 0, BASE_SIZE * 15, BASE_SIZE * 10 };
//~Rectangle destination = { 128, 128, BASE_SIZE * 15 * zoom, BASE_SIZE * 10 * zoom };
//~DrawTexturePro (vvv, source, destination, (Vector2) { 0, 0 }, 0.0F, WHITE);
for (int i = 0; i < 18; ++i) {
render_unit (orc, i, 900 + 32 * i, 32);
render_unit (human, i, 900 + 32 * i, 64);
render_unit (elf, i, 900 + 32 * i, 96);
}
EndDrawing ();
}
return (0);
}