From 7c438c2a0e25d22323b5def545f32e97eee689f0 Mon Sep 17 00:00:00 2001 From: BoredGuy Date: Mon, 23 Mar 2026 17:11:28 +0300 Subject: Asset system - Multiple entity updates --- src/main.c | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) (limited to 'src/main.c') diff --git a/src/main.c b/src/main.c index 75de22f..5fa3ca1 100644 --- a/src/main.c +++ b/src/main.c @@ -4,6 +4,7 @@ #include "physics.h" #include "game.h" #include "wall.h" +#include "assets.h" #include "player.h" struct settings settings; @@ -11,13 +12,15 @@ extern struct game game; int main() { load_or_init_settings(&settings, "settings.ini"); - init_game(); InitWindow(settings.window_width, settings.window_height, "Platformer"); SetTargetFPS(settings.target_fps); - add_player(20.0, 20.0); - add_wall(50, 100, 200, 200); - add_wall(100, 200, 200, 50); + init_game(); + load_assets(); + + add_player(300.0, 200.0); + add_wall(50, 100); + add_wall(100, 200); while (!WindowShouldClose()) { update_game(GetFrameTime()); @@ -26,7 +29,10 @@ int main() { ClearBackground(RAYWHITE); draw_game(); EndDrawing(); + + DrawFPS(1, 1); } - + + unload_assets(); return 0; } -- cgit v1.2.3