Hello everyone! Following the major mobile and gameplay improvements in v0.7.1, I've been focused on a significant overhaul of the game's audio and technical foundation. I'm excited to announce the release of v0.8.0, a major update that brings a completely new sound experience and a host of stability improvements to the game.
What's New in v0.8.0?
Complete Audio System Overhaul: The game's audio system has been fully refactored, moving from a MIDI-based approach to direct audio file playback. This change dramatically improves audio quality, simplifies sound management, and enhances overall compatibility. The new
AudioPlayerController
now handles all music playback with smooth fade-in and fade-out transitions.Resolved Audio Bugs: I’ve fixed several critical issues with the music and sound effects, including a bug where repeatedly muting and unmuting would cause music tracks to layer on top of each other. Volume control and note management have also been refined to prevent distortion and hanging notes. Music now correctly stops when a level ends.
Enhanced Stability and Testing: I've added new unit tests for the
MusicManager
and increased the global test coverage to over 80%. This commitment to testing ensures greater stability and fewer bugs in future updates. I also implemented a new conditional logger to suppress console output in production and testing environments, making the build process much cleaner.Key UX Improvements:
The Pause Menu now appears as a modern, semi-transparent overlay with a blurred background, improving the visual experience.
Music and SFX buttons have been updated to use clear text labels instead of icons for better clarity.
Several TypeScript errors that were causing CI failures have been resolved, further improving the overall project stability.
I'm incredibly proud of this update and believe it makes the game a much more polished experience.
Thank you all for your continued support and feedback! Please play the new v0.8.0 and let me know what you think in the comments!
Cheers, morozhen_ko
0 comments