A computer-implemented method of operating a regulated gaming machine may comprise accepting funds from a player and correspondingly establishing player game credits. A game and a progress indicator may be provided, with the game comprising a plurality of enabled in-game assets and at least one previously unavailable in-game asset. Each of the plurality of enabled in-game assets may be configured to generate a wagering opportunity when interacted with by the player. Game play may be enabled by receiving at least one player interaction, via a user interface of the regulated gaming machine, with at least some of the enabled plurality of in-game assets. For each generated wagering opportunity, it may be determined determining whether the received player interaction(s) resulted in a successful or an unsuccessful interaction with the enabled in-game asset with which the player interacted. At least for each successful interaction, a wagering event may be generated, each of which resulting in a first random award of player game credits to the player. The progress indicator may be updated when one or more predetermined conditions are detected during game play. When the progress indicator reaches a predetermined level during game play, one or more previously unavailable games and the previously unavailable in-game asset(s) may be enabled, such that successful interactions therewith generate previously unavailable wagering events and corresponding second random awards to the player.
展开▼