aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--all.h1
-rw-r--r--game.c5
-rw-r--r--interface.c6
3 files changed, 8 insertions, 4 deletions
diff --git a/all.h b/all.h
index ec07c39..59bdd32 100644
--- a/all.h
+++ b/all.h
@@ -140,6 +140,7 @@ void UnloadMap(void);
140 140
141// Interface 141// Interface
142void DrawCrosshair(void); 142void DrawCrosshair(void);
143void DrawDebugInfo(void);
143 144
144// Player 145// Player
145void UpdatePlayer(void); 146void UpdatePlayer(void);
diff --git a/game.c b/game.c
index dc54ce5..67767d3 100644
--- a/game.c
+++ b/game.c
@@ -325,10 +325,7 @@ void DrawGame(void) {
325 EndMode3D(); 325 EndMode3D();
326 326
327 DrawCrosshair(); 327 DrawCrosshair();
328 328 DrawDebugInfo();
329 DrawTextEx(game.font_ui, TextFormat("%i FPS", GetFPS()), (Vector2){ 10, 10 }, 20, 2, GREEN);
330 DrawTextEx(game.font_ui, TextFormat("VSync: %s", game.vsync ? "ON" : "OFF"), (Vector2){ 10, 35 }, 20, 2, GREEN);
331 DrawTextEx(game.font_ui, TextFormat("Speed: %.0f", game.horizontal_speed), (Vector2){ 10, 60 }, 20, 2, GREEN);
332 } 329 }
333 330
334 EndDrawing(); 331 EndDrawing();
diff --git a/interface.c b/interface.c
index a376ed2..d2cb4e0 100644
--- a/interface.c
+++ b/interface.c
@@ -6,3 +6,9 @@ void DrawCrosshair(void) {
6 DrawLine(screenWidth / 2 - 10, screenHeight / 2, screenWidth / 2 + 10, screenHeight / 2, GREEN); 6 DrawLine(screenWidth / 2 - 10, screenHeight / 2, screenWidth / 2 + 10, screenHeight / 2, GREEN);
7 DrawLine(screenWidth / 2, screenHeight / 2 - 10, screenWidth / 2, screenHeight / 2 + 10, GREEN); 7 DrawLine(screenWidth / 2, screenHeight / 2 - 10, screenWidth / 2, screenHeight / 2 + 10, GREEN);
8} 8}
9
10void DrawDebugInfo(void) {
11 DrawTextEx(game.font_ui, TextFormat("%i FPS", GetFPS()), (Vector2){ 10, 10 }, 20, 2, GREEN);
12 DrawTextEx(game.font_ui, TextFormat("VSync: %s", game.vsync ? "ON" : "OFF"), (Vector2){ 10, 35 }, 20, 2, GREEN);
13 DrawTextEx(game.font_ui, TextFormat("Speed: %.0f", game.horizontal_speed), (Vector2){ 10, 60 }, 20, 2, GREEN);
14}