ui testing

This commit is contained in:
2026-02-18 21:58:08 -06:00
parent 087fc4a16c
commit c937e0834c
7 changed files with 57 additions and 8 deletions

View File

@@ -4,6 +4,8 @@ import "core:fmt"
import "core:strings"
import "vendor:raylib"
delta: f32
player: Player
main :: proc() {
@@ -18,6 +20,8 @@ main :: proc() {
raylib.SetExitKey(nil)
init_pause_menu()
init_world()
defer deinit_world()
@@ -34,7 +38,7 @@ main :: proc() {
for (!raylib.WindowShouldClose()) {
delta := raylib.GetFrameTime()
if !is_paused do delta = raylib.GetFrameTime()
raylib.BeginDrawing()
raylib.ClearBackground(raylib.BLACK)
@@ -47,6 +51,7 @@ main :: proc() {
raylib.EndMode2D()
raylib.DrawFPS(20, 20)
draw_pause_menu()
draw_player_grid_debug()
raylib.EndDrawing()
@@ -56,6 +61,9 @@ main :: proc() {
@(private = "file")
update :: proc(delta: f32) {
process_pause_menu_input()
if is_paused do return
update_world(delta)
update_player(&player, delta)
}