Cheese Time


I can finally say: The game has cheese.

cheese

Another update has arrived, bringing a bunch of new things to the game. Let’s run through the changes together:

  • The “streak text” that appears when you get consecutive correct answers is now animated! A simple animation, but took a bit for me to understand how to get it right within Godot.
  • Taking some actions (such as quitting the game in progress) now prompts an “are you sure?” confirmation modal.
  • Options Screen!
    • You can adjust the sound volume that affects all sound effects within the game
    • You can “Clear Data”, which for now simply refers to the current High Score. This is useful as the means of scoring keep changing with updates, and this will let you wipe the slate clean in case scoring becomes more difficult than before. (And it’s quite handy for me when testing things out.)
    • “Restore Defaults” will do what it says, restoring the sound volume to 100%
  • End Screen Tally
    • Instead of just showing “game over”, enjoy a little tally up of all the various things contributing to your score! This involves more than just what your raw score is now! Get long streaks and get more points!
    • Another thing that nets you points is:
  • Cheese
    • Earn cheese for Bluey! Getting 5 answers correct in a row will win you a cheese!
    • If you get the answer correctly within a short timeframe (within 1 second), you will win a cheese!
    • Enjoy my primitive cheese art!
  • Various code reorganizations I wanted to do, now that I understand Godot better. All of this is under the hood, and hopefully didn’t break anything.

Quite a bit in this update! I plan to extend on the cheese mechanic, now that I have the basics in place. Let me know what you think! I’m also curious about a couple items of feedback from players:

  • The scoring: Let me know if different aspects of the scoring system are potentially imbalanced. I did tweak the numbers while building, but fresh eyes might catch stuff I missed!
  • The equations: The current algorithm for generating equations works fine, but if you find some equations wind up too easy/hard (to the point of being detrimental to the game), let me know that too!

Thanks for playing!