diff options
Diffstat (limited to 'src/game.c')
| -rw-r--r-- | src/game.c | 10 |
1 files changed, 5 insertions, 5 deletions
@@ -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) |
