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.