summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKyren223 <Kyren223@proton.me>2025-07-27 20:18:25 +0300
committerKyren223 <Kyren223@proton.me>2025-07-27 20:18:25 +0300
commitcf2da8fa714c9c3b5e35059090aa3f6f45031337 (patch)
treee8892025705baf3cb502534f8f88d3cb78f1e069
parent02dac4318a278423f093261dd60d301729f3ead9 (diff)
Added icon
-rw-r--r--assets/img/icon.pngbin0 -> 536 bytes
-rw-r--r--build.zig2
-rw-r--r--src/main.zig4
3 files changed, 4 insertions, 2 deletions
diff --git a/assets/img/icon.png b/assets/img/icon.png
new file mode 100644
index 0000000..6db821a
--- /dev/null
+++ b/assets/img/icon.png
Binary files 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);
//--------------------------------------------------------------------------------------