summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorKyren223 <Kyren223@proton.me>2025-07-27 19:46:51 +0300
committerKyren223 <Kyren223@proton.me>2025-07-27 19:46:51 +0300
commit2cede3f3fe56ef0d773c3e46dd1ad9644df6a409 (patch)
treef381db8f633d6870cc67257982d96b3aabba43d4 /src
parent5b916ea504ee73e025be53ad95bf2c12ea7270e1 (diff)
Added music
Diffstat (limited to 'src')
-rw-r--r--src/main.zig9
1 files changed, 7 insertions, 2 deletions
diff --git a/src/main.zig b/src/main.zig
index da660bd..58f8668 100644
--- a/src/main.zig
+++ b/src/main.zig
@@ -38,6 +38,10 @@ pub fn main() anyerror!void {
var game = Game.init();
defer game.deinit();
+ const music = rl.loadMusicStream("assets/sfx/music.wav") catch unreachable;
+ rl.setMusicVolume(music, 0.5);
+ rl.playMusicStream(music);
+
rl.setTargetFPS(60); // Set our game to run at 60 frames-per-second
rl.setExitKey(.caps_lock);
//--------------------------------------------------------------------------------------
@@ -46,6 +50,7 @@ pub fn main() anyerror!void {
while (!rl.windowShouldClose()) { // Detect window close button or ESC key
// Update
//----------------------------------------------------------------------------------
+ rl.updateMusicStream(music);
game.process();
//----------------------------------------------------------------------------------
@@ -952,10 +957,10 @@ const Game = struct {
.font_title = font_title,
.font_normal = font_normal,
.screen_state = .{
- // .main = .init(), // MARK
+ .main = .init(), // MARK
// .gameover = .init(),
// .victory = .init(),
- .battle = .init(),
+ // .battle = .init(),
},
};
}