package game import rl "vendor:raylib" run :: proc() { rl.InitWindow(640, 480, "Tower Defense") defer rl.CloseWindow() rl.SetTargetFPS(60) world := init_world() for !rl.WindowShouldClose() { dt := rl.GetFrameTime() update_world(&world, dt) rl.BeginDrawing() rl.ClearBackground(rl.Color{34, 139, 34, 255}) render_world(&world) rl.EndDrawing() } }