September 20, 2026
In Game Performance Statistics
Performance statistics are now directly integrated into the game and no longer rely on an in-game web browser to display this information from the BeatShot website.
Scores are no longer saved to an external database.
Scores previously stored in the database are no longer be viewable on the BeatShot website. However, those same scores should also be saved in your local save game file and will still be accessible.
BeatShot no longer requires access to the internet to fully function, aside from Steam achievements.
The charts and graphs should all look very similar to the ones previously located on the website.
General
Added the option to remove all scores when removing all custom game modes.
Added the option to delete scores from the History tab of the Scores menu.
Added a max character length constraint for custom game mode names.
Existing custom game mode names longer than 40 characters will be chopped. Scores corresponding to these custom game modes will also be updated.
Bug fixes
Fixed unintended behavior where shots fired before a game mode started would count towards shots fired.
Fixed a bug where audio analyzer could sometimes fail to initialize correctly, leading to inconsistent target spawning behavior.
August 1, 2025
General
Updated engine to Unreal Engine 5.6.
Updated Nvidia DLSS to 4.0.
August 24, 2024
Bug fixes
Fixed a bug where the game would exit upon completing a song.
August 21, 2024
Bug fixes
Fixed a bug where mp3 and ogg files were not being accepted if they didn't contain metadata. The file name is now used as the title of the song if this is the case. Thanks to YogPoz, JaxxHunter, and anyone who submitted a bug report about this!
July 4, 2024
General
Updated engine to Unreal Engine 5.4.
Updated Nvidia DLSS to 3.7.
Added new video setting for Nvidia DLSS Ray Reconstitution.
Improved tooltips in the Custom Game Modes Menu.
Improved GameUserSettings initialization.
Created a more comprehensive validation system for custom game modes.
Bug Fixes
Fixed a bug where the game could crash when failing to receive an HTTP response from the BeatShot API after changing levels.
Fixed a bug where the game would not quit to desktop after saving scores if "Save and Quit" was clicked from the Quit to Desktop pop-up in the Pause Menu.
Fixed a bug where the setting storing if night mode was unlocked could have been overwritten. A fix is in place to restore this setting to its proper value.
Fixed an issue where no text would show upon failing to retrieve an access token from the BeatShot API when deleting scores from the database.
Fixed an issue where GameUserSettings.ini config variables were not correctly inheriting from the base GameUserSettings class.