diff options
| author | Kyren223 <Kyren223@proton.me> | 2025-07-27 19:46:51 +0300 |
|---|---|---|
| committer | Kyren223 <Kyren223@proton.me> | 2025-07-27 19:46:51 +0300 |
| commit | 2cede3f3fe56ef0d773c3e46dd1ad9644df6a409 (patch) | |
| tree | f381db8f633d6870cc67257982d96b3aabba43d4 /src/main.zig | |
| parent | 5b916ea504ee73e025be53ad95bf2c12ea7270e1 (diff) | |
Added music
Diffstat (limited to 'src/main.zig')
| -rw-r--r-- | src/main.zig | 9 |
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(), }, }; } |
