aboutsummaryrefslogtreecommitdiffstats
path: root/src/game.c
diff options
context:
space:
mode:
authornathan <nathansmith@disroot.org>2025-10-18 23:09:54 +0000
committernathan <nathansmith@disroot.org>2025-10-18 23:09:54 +0000
commite3f220ee2003e93b2a1ebc335630fac8444a412e (patch)
tree748a84ea22be2a39f104b18940b9f77b80556b6b /src/game.c
parentadf84529a0f59bccea0e111b0f76d2eef3968971 (diff)
downloadFindThings-e3f220ee2003e93b2a1ebc335630fac8444a412e.tar.gz
FindThings-e3f220ee2003e93b2a1ebc335630fac8444a412e.tar.bz2
FindThings-e3f220ee2003e93b2a1ebc335630fac8444a412e.zip
Color thingy
Diffstat (limited to 'src/game.c')
-rw-r--r--src/game.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/game.c b/src/game.c
index 956c5d2..7c4d240 100644
--- a/src/game.c
+++ b/src/game.c
@@ -39,7 +39,6 @@ void initGame(Game* game)
// Settings.
game->settings = defaultSettings();
-
// Window.
InitWindow(game->settings.windowWidth, game->settings.windowHeight,
"Find Things");
@@ -67,7 +66,7 @@ void initGame(Game* game)
game->player = createPlayer();
game->player.position = Vector3Scale(game->world.size, 0.5);
- // DisableCursor();
+ DisableCursor();
}
void updateMainMenuScene(Game* game)
@@ -90,8 +89,6 @@ void drawGameScreen(Game* game)
void updateGameScene(Game* game)
{
- ClearBackground(BLACK);
-
BeginTextureMode(game->screen.render);
ClearBackground(BLACK);
BeginMode3D(game->player.camera);
@@ -104,13 +101,16 @@ void updateGameScene(Game* game)
rlEnableDepthMask();
updatePlayer(&game->player, game);
-
updateWorld(&game->world, game);
EndMode3D();
EndTextureMode();
+ ClearBackground(BLACK);
+
+ BeginShaderMode(game->assets.shaders[COLOR_DEPTH_SHADER]);
drawGameScreen(game);
+ EndShaderMode();
}
void handleGameResize(Game* game)