summaryrefslogtreecommitdiff
path: root/main.c
diff options
context:
space:
mode:
authorAldrik Ramaekers <aldrik@amftech.nl>2022-12-11 20:00:21 +0100
committerAldrik Ramaekers <aldrik@amftech.nl>2022-12-11 20:00:21 +0100
commitf29d35faf7cc574a1a8c109f2f609db9d3d4b5ef (patch)
treedfd2fcbf20f3d37ffe1f19be3d0a9afb7fd24d86 /main.c
parent24af775b5041cbed67dfc84f3a0d67850a4b6a1b (diff)
bazinga
Diffstat (limited to 'main.c')
-rw-r--r--main.c11
1 files changed, 10 insertions, 1 deletions
diff --git a/main.c b/main.c
index ccdfc91..8985596 100644
--- a/main.c
+++ b/main.c
@@ -8,6 +8,7 @@
#include "include/bullets.h"
#include "include/pathfinding.h"
#include "include/list.h"
+#include "include/allocator.h"
#include "map.c"
#include "players.c"
@@ -17,14 +18,20 @@
#include "math_helper.c"
#include "pathfinding.c"
#include "list.c"
+#include "allocator.c"
#define CONFIG_DIRECTORY "zombieshooter"
+font* fnt;
void update_func(platform_window* window) {
renderer->render_clear(window, rgb(0,255,0));
draw_grid(window);
draw_spawners(window);
+
+ char buf[200];
+ sprintf(buf, "QUEUE: %d", global_pathfinding_queue.length);
+ renderer->render_text(fnt, _global_camera.x, _global_camera.y, buf, rgb(255,255,255));
}
void resize_func(platform_window* window, u32 change_x,u32 change_y) {
@@ -43,12 +50,14 @@ int main(int argc, char **argv)
settings_set_number("USE_GPU", 1);
platform_toggle_vsync(window, true);
- //fnt = assets_load_font(mono_ttf, mono_ttf+mono_ttf_len, 16);
+ fnt = assets_load_font(mono_ttf, mono_ttf+mono_ttf_len, 16);
load_map_from_data();
create_objects();
pathfinding_init();
+ //networking_create_server();
+
thread t = thread_start(pathfinding_thread, 0);
thread_detach(&t);