diff options
Diffstat (limited to 'src/game.c')
-rw-r--r-- | src/game.c | 9 |
1 files changed, 9 insertions, 0 deletions
@@ -4,6 +4,8 @@ void initGame(Game * game) { // Window. InitWindow(WINDOW_WIDTH, WINDOW_HEIGHT, "Killa Facsista"); + SetWindowState(FLAG_WINDOW_RESIZABLE); + // Settings. initSettings(&game->settings); applySettings(&game->settings); @@ -64,6 +66,10 @@ void closeGame(Game * game) { CloseWindow(); } +void gameResize(Game * game) { + resizeGameScreen(game, &game->gameScreen); +} + void updateGame(Game * game) { BeginDrawing(); @@ -81,5 +87,8 @@ void updateGame(Game * game) { if (game->settings.drawFps) DrawFPS(5, 5); + if (IsWindowResized()) + gameResize(game); + EndDrawing(); } |