From cf2da8fa714c9c3b5e35059090aa3f6f45031337 Mon Sep 17 00:00:00 2001 From: Kyren223 Date: Sun, 27 Jul 2025 20:18:25 +0300 Subject: Added icon --- assets/img/icon.png | Bin 0 -> 536 bytes build.zig | 2 +- src/main.zig | 4 +++- 3 files changed, 4 insertions(+), 2 deletions(-) create mode 100644 assets/img/icon.png diff --git a/assets/img/icon.png b/assets/img/icon.png new file mode 100644 index 0000000..6db821a Binary files /dev/null and b/assets/img/icon.png differ diff --git a/build.zig b/build.zig index 0b84192..0c3bec4 100644 --- a/build.zig +++ b/build.zig @@ -22,7 +22,7 @@ pub fn build(b: *std.Build) void { .optimize = optimize, .platform = rlz.PlatformBackend.glfw, - .linux_display_backend = rlz.LinuxDisplayBackend.Both, + .linux_display_backend = rlz.LinuxDisplayBackend.X11, // See https://github.com/Not-Nik/raylib-zig/issues/219 // We can either have users download both, or maybe try disabling lld? diff --git a/src/main.zig b/src/main.zig index 66c5df9..1b5cbf2 100644 --- a/src/main.zig +++ b/src/main.zig @@ -29,7 +29,7 @@ pub fn main() anyerror!void { //-------------------------------------------------------------------------------------- rl.setConfigFlags(.{ .window_resizable = false, .window_highdpi = true }); - rl.initWindow(screen_width, screen_height, "Hackathon"); + rl.initWindow(screen_width, screen_height, "CPU vs AI"); defer rl.closeWindow(); // Close window and OpenGL context rl.initAudioDevice(); @@ -42,6 +42,8 @@ pub fn main() anyerror!void { rl.setMusicVolume(music, 0.5); rl.playMusicStream(music); + rl.setWindowIcon(rl.loadImage("assets/img/icon.png") catch unreachable); + rl.setTargetFPS(60); // Set our game to run at 60 frames-per-second rl.setExitKey(.caps_lock); //-------------------------------------------------------------------------------------- -- cgit v1.3.1