Version 0.2.1


Achievements System

  • Added a set of unlockable goals (e.g., First £100, First £1K, 10× combo, etc.).
  • Created functions to check achievement conditions, unlock achievements, and render them in an Achievements Panel.
  • Achievements are saved to localStorage (separate from the main game data).

Random Events

  • Added a timer-based random event system (e.g., Meteor Shower, Peg Fever).
  • Each event has a duration and a start/end effect (like doubling spawn speed for 10s).
  • Added code to periodically trigger events with a certain probability.

Daily Reward

  • Added a “Claim Daily Reward” button that appears once every 24 hours.
  • Upon claiming, grants a set amount of money (e.g., £500).
  • Tracks the last claim time in localStorage.

Chaos Mode Upgrade

  • Introduced a “Chaos” power-up which temporarily multiplies ball spawn rate by 10 and spawns special “chaos balls.”
  • The canvas shakes while Chaos Mode is active.
  • Reverts spawn rate to normal when Chaos Mode ends.

UI / QoL Enhancements

  • Added new stat boxes (e.g., Money/sec, Ball Value, Highest Value).
  • Implemented “Wind Gust” and “Lucky Streak” power-ups with cooldown timers.
  • Expanded the “Reset Save” functionality to also reset achievements.

Leave a comment

Log in with itch.io to leave a comment.