Re: New beatstar has been released, but please be aware of some things
Hi all!
There is a new version of beatstar out.
It doesn't have new minigames, but it fixes all the problems (hopefully) that you have been facing.
The link on the website should now work, though at the time of writing the game is being uploaded so wait about 20 minutes.
The list of changes is below:
Version 6.0.0
Fixed a misleading message that said if you want to change the ingame language you must delete your save. This is no longer true and can be done in the main menu.
fixed a cosmetic bug in ready set go, where time would display as 2 seconds instead of 3. Bugger! this did not affect the game, though.
Fixed a bug where the save function (s during a game) would still allow you to fail once more and waste a possible safeguard when pressing enter to get rid of the "saved!" message.
Added an audio locator which plays before each level starts, to give you an idea of what the ideal beat rhythm is. Such is the power of event driven code instead of traditional timers.
fixed a bug where pack quizz would let you play even if you had less than 5 packs with more than 1 level unlocked.
Audio ducking works properly now.
Finally music files now "stream" so beatstar loads faster than it ever did.
Reworked the way beatstar synchronizes loops so that it never gets out of sync (unless the pack maker gets their beats wrong!). the way it's done now is that, every time the new loop plays, the game ensures that its timers are in sync.
Fixed a bunch of small design errors like music fade times.
Music files for the levels now stream instead of being loaded into memory in their entirety which will (hopefully) make for a smoother beatstarring experience. This has the side effect of them not being able to pitch down while pausing or failing, which is just a minor inconvenience I think.
Removed question when setting up the game if you wanted to change the pack folder as it confused people, just go to the menu to change it.
rewrote the directory handling tool so that it more accurately checks for errors and doesn't freeze up the game.
Beatstar should no longer wrongly say that there are "x" packs to download when you already have all the packs.
Fixed a bunch of errors opening and loading and saving files.
Beatstar now saves screen reader vs tts preference.
added a new branch (local, not available in the gitlab repo yet), for the keep the beat game.
The resynchronize function for the music timers runs every 32 frames per second. This should be ok for everyone and only changes 1 timer, there is no game loop anymore, meaning that the CPU usage should be more efficient. The keyboard check function is now only executed whenever you actually press the keyboard, to make up for this change. In other words, good stuff. Event driven code and all that.
-- Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector