From 63eb46698b1e19d3f36944992b948c54a7a3740b Mon Sep 17 00:00:00 2001 From: Mitja Felicijan Date: Tue, 28 Apr 2026 07:50:31 +0200 Subject: Compiler settings and macOS port --- main.c | 28 +++++++++++++++++----------- 1 file changed, 17 insertions(+), 11 deletions(-) (limited to 'main.c') diff --git a/main.c b/main.c index 091c0f4..bcacb47 100644 --- a/main.c +++ b/main.c @@ -1,18 +1,24 @@ -#include "raylib.h" +#define _POSIX_C_SOURCE 200809L +#define NONSTD_IMPLEMENTATION +#define VFS_IMPLEMENTATION +#include "all.h" -int main(void) -{ - InitWindow(800, 450, "raylib example - basic window"); +int main(void) { + SetConfigFlags(FLAG_VSYNC_HINT); + InitWindow(1920, 1080, "Stalag"); + SetTargetFPS(GetMonitorRefreshRate(GetCurrentMonitor())); - while (!WindowShouldClose()) - { - BeginDrawing(); - ClearBackground(RAYWHITE); - DrawText("Congrats! You created your first window!", 190, 200, 20, LIGHTGRAY); - EndDrawing(); + vfs_init("data.pak"); + InitGame(); + game.vsync = true; + + while (!WindowShouldClose()) { + UpdateGame(); + DrawGame(); } + vfs_shutdown(); CloseWindow(); return 0; -} \ No newline at end of file +} -- cgit v1.2.3