A bonus game for a slot machine operable in a basic mode and a bonus mode. The
bonus game is entered upon the occurrence of a special start-bonus game outcome
in the basic mode. In the bonus game, a player selects, one at a time, from an
array of windows each associated with a bonus game outcome. Credits are awarded
based upon which ones of the windows are selected. The bonus game ends upon selection
of a window associated with an end-bonus outcome but otherwise continues, allowing
the player to make further selections and accumulate further credits until encountering
an end-bonus outcome. In one embodiment, a bonus game resource obtained in the
basic game may be exercised in the bonus game to affect the bonus game outcome.
In one embodiment, for example, where the occurrence of an end-bonus outcome would
otherwise end the bonus game, a player having a bonus game resource may exercise
the bonus game resource upon encountering an end-bonus outcome to continue playing
the bonus game.