Bug hunt was a huge success!


Bugs Squashed!

As it's still within the rules of the game jam to fix game breaking bugs after submission, I took it upon myself to gather a list of all known and newly discovered bugs (thanks to the wonderful help from everyone's comments <3)

I'll keep this short and sweet because it's now 3a.m. and I'm tired, but below you'll find the list of bugs that have been addressed in v0.1.4. Have a look for yourself!

Bugfixes for v.0.1.4 which are now LIVE.

BUGFIX 1:

Issue: Collectable icons continue to be drawn to the screen regardless of whether you already reached the current goal threshold

Fix:  Stop drawing sprites to UI if goal max has already been reached

BUGFIX 2:

Issue: Occasionally the numbered gate threshold to unlock would randomly revert to the previous limit, (soft locking the player by not counting any newly acquired collectables)

Fix: Gates that are unlocked should not by default increment the barrier threshold, (and only be done if it's the first time unlocking a gate of that level.)

BUGFIX 3:

Issue: Esc key puts the game into an unrecoverable state

Fix: Esc key should result in a GAME_STATE.QUIT so the proper resetting of variables can be run before reverting to menu

BUGFIX 4:

Issue: Game enters unrecoverable state on winning, forcing user to reload the page or exit the browser

Fix: Included GAME_STATE.WIN to the conditional check which triggers the teardown and restart of the game loop

BUGFIX 4.1:

Issue:  Fixing BUG 4 uncovered the fact that never run logic on the boolean variable final_message_in_queue, which causes the dialogue state to hardlock the game after getting to the end of the messages for that particular dialogue

Fix:    Of course the fix here is to actually make use of the variable with final_message_in_queue = true on completing a dialogue chain

BUGFIX 5:

Issue: Background music cannot always be heard when starting the game

Fix: Wait for audio_system_is_available() before trying to play anything to prevent any broken logic. Music track switching logic should not be active until the level starts anyways or it will mute the main menu music immediately on loading

BUGFIX 6:

Issue: Various game state values not reset to 0 if you restart the game within the same play session or by manually restarting with the Esc key

Fix: Esc key should result in a GAME_STATE.QUIT so the proper resetting of variables can be run before reverting to menu

Leave a comment

Log in with itch.io to leave a comment.