aboutsummaryrefslogtreecommitdiffstats
path: root/src/game.c
diff options
context:
space:
mode:
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)