A portion of the disclosure of this patent document contains material which is subject to copyright protection. The copyright owner has no objection to the facsimile reproduction by anyone of the patent disclosure, as it appears in the Patent and Trademark Office patent files or records, but otherwise reserves all copyright rights whatsoever.
The present invention relates generally to gaming apparatus and methods and, more particularly, to wagering games employing a variable award associated with a play counter.
Gaming machines, such as slot machines, video poker machines and the like, have been a cornerstone of the gaming industry for several years. Generally, the popularity of such machines with players is dependent on the likelihood (or perceived likelihood) of winning money at the machine and the intrinsic entertainment value of the machine relative to other available gaming options. Where the available gaming options include a number of competing machines and the expectation of winning at each machine is roughly the same (or believed to be the same), players are likely to be attracted to the most entertaining and exciting machines. Shrewd operators consequently strive to employ the most entertaining and exciting machines, features, and enhancements available because such machines attract frequent play and hence increase profitability to the operator. Therefore, there is a continuing need for gaming machine manufacturers to continuously develop new games and improved gaming enhancements that will attract frequent play through enhanced entertainment value to the player.
According to one aspect of the present invention, a computer-implemented method includes receiving, via an input device, an input indicative of a wager to play a wagering game. The method also includes displaying, on a display device, a play counter, a win condition, and an award for achieving the win condition in the wagering game. The play counter indicates a possible number of plays of the wagering game for which the award can be won by achieving the win condition. The method further includes, for each play of the wagering game, using at least one of one or more processors to determine an outcome of the wagering game, advance the play counter in the absence of a reset condition, and provide the award if the win condition occurs in the wagering game. The method still further includes, in response to the reset condition, using at least one of the one or more processors to reset the play counter, modify the win condition, and modify the award for achieving the modified win condition in the wagering game.
According to another aspect of the invention, computer readable storage media is encoded with instructions for directing a gaming system to perform the above method.
According to yet another aspect of the invention, a gaming system includes one or more input devices, one or more display devices, and one or more processors. The gaming system also includes one or more memory devices storing instructions that, when executed by the one or more processors, cause the gaming system to receive, via at least one of the one or more input devices, an input indicative of a wager. The instructions, when executed by the one or more processors, also cause the gaming system to display, on at least one of the one or more display devices, a play counter, a win condition, and an award for achieving the win condition in the wagering game. The play counter indicates a possible number of plays of the wagering game for which the award can be won by achieving the win condition. The instructions, when executed by the one or more processors, also cause the gaming system to, for each play of the wagering game, determine an outcome of the wagering game, advance the play counter in the absence of a reset condition, and provide the award if the win condition occurs in the wagering game. The instructions, when executed by the one or more processors, further cause the gaming system to, in response to the reset condition, reset the play counter, modify the win condition, and modify the award for achieving the modified win condition in the wagering game.
Additional aspects of the invention will be apparent to those of ordinary skill in the art in view of the detailed description of various embodiments, which is made with reference to the drawings, a brief description of which is provided below.
While the invention is susceptible to various modifications and alternative forms, specific embodiments have been shown by way of example in the drawings and will be described in detail herein. It should be understood, however, that the invention is not intended to be limited to the particular forms disclosed. Rather, the invention is to cover all modifications, equivalents, and alternatives falling within the spirit and scope of the invention as defined by the appended claims.
While this invention is susceptible of embodiment in many different forms, there is shown in the drawings and will herein be described in detail preferred embodiments of the invention with the understanding that the present disclosure is to be considered as an exemplification of the principles of the invention and is not intended to limit the broad aspect of the invention to the embodiments illustrated. For purposes of the present detailed description, the singular includes the plural and vice versa (unless specifically disclaimed); the words “and” and “or” shall be both conjunctive and disjunctive; the word “all” means “any and all”; the word “any” means “any and all”; and the word “including” means “including without limitation.”
Referring to
The gaming terminal 10 illustrated in
Input devices, such as the touch screen 18, buttons 20, a mouse, a joystick, a gesture-sensing device, a voice-recognition device, and a virtual input device, accept player input(s) and transform the player input(s) to electronic data signals indicative of the player input(s), which correspond to an enabled feature for such input(s) at a time of activation (e.g., pressing a “Max Bet” button or soft key to indicate a player's desire to place a maximum wager to play the wagering game). The input(s), once transformed into electronic data signals, are output to a CPU for processing. The electronic data signals are selected from a group consisting essentially of an electrical current, an electrical voltage, an electrical charge, an optical signal, an optical element, a magnetic signal, and a magnetic element.
Turning now to
The CPU 30 is also connected to an input/output (I/O) bus 36, which can include any suitable bus technologies, such as an AGTL+ frontside bus and a PCI backside bus. The I/O bus 36 is connected to various input devices 38, output devices 40, and input/output devices 42 such as those discussed above in connection with
The external system 48 includes, in various aspects, a gaming network, other gaming terminals, a gaming server, a remote controller, communications hardware, or a variety of other interfaced systems or components, in any combination. In yet other aspects, the external system 48 may comprise a player's portable electronic device (e.g., cellular phone, electronic wallet, etc.) and the external system interface 46 is configured to facilitate wireless communication and data transfer between the portable electronic device and the CPU 30, such as by a near-field communication path operating via magnetic-field induction or a frequency-hopping spread spectrum RF signals (e.g., Bluetooth, etc.).
The gaming terminal 10 optionally communicates with the external system 48 such that the terminal operates as a thin, thick, or intermediate client. In general, a wagering game includes an RNG for generating a random number, game logic for determining the outcome based on the randomly generated number, and game assets (e.g., art, sound, etc.) for presenting the determined outcome to a player in an audio-visual manner. The RNG, game logic, and game assets are contained within the gaming terminal 10 (“thick client” gaming terminal), the external system 48 (“thin client” gaming terminal), or are distributed therebetween in any suitable manner (“intermediate client” gaming terminal).
The gaming terminal 10 may include additional peripheral devices or more than one of each component shown in
Referring now to
In response to receiving an input indicative of a wager, the reels 52 are rotated and stopped to place symbols on the reels in visual association with paylines such as paylines 58. The wagering game evaluates the displayed array of symbols on the stopped reels and provides immediate awards and bonus features in accordance with a pay table. The pay table may, for example, include “line pays” or “scatter pays.” Line pays occur when a predetermined type and number of symbols appear along an activated payline, typically in a particular order such as left to right, right to left, top to bottom, bottom to top, etc. Scatter pays occur when a predetermined type and number of symbols appear anywhere in the displayed array without regard to position or paylines. Similarly, the wagering game may trigger bonus features based on one or more bonus triggering symbols appearing along an activated payline (i.e., “line trigger”) or anywhere in the displayed array (i.e., “scatter trigger”). The wagering game may also provide mystery awards and features independent of the symbols appearing in the displayed array.
In accord with various methods of conducting a wagering game on a gaming system in accord with the present concepts, the wagering game includes a game sequence in which a player makes a wager and a wagering game outcome is provided or displayed in response to the wager being received or detected. The wagering game outcome is then revealed to the player in due course following initiation of the wagering game. The method comprises the acts of conducting the wagering game using a gaming apparatus, such as the gaming terminal 10 depicted in
In the aforementioned method, for each data signal, the CPU (e.g., CPU 30) is configured to process the electronic data signal, to interpret the data signal (e.g., data signals corresponding to a wager input), and to cause further actions associated with the interpretation of the signal in accord with computer instructions relating to such further actions executed by the controller. As one example, the CPU causes the recording of a digital representation of the wager in one or more storage media (e.g., storage unit 44), the CPU, in accord with associated computer instructions, causing the changing of a state of the storage media from a first state to a second state. This change in state is, for example, effected by changing a magnetization pattern on a magnetically coated surface of a magnetic storage media or changing a magnetic state of a ferromagnetic surface of a magneto-optical disc storage media, a change in state of transistors or capacitors in a volatile or a non-volatile semiconductor memory (e.g., DRAM), etc. The noted second state of the data storage media comprises storage in the storage media of data representing the electronic data signal from the CPU (e.g., the wager in the present example). As another example, the CPU further, in accord with the execution of the instructions relating to the wagering game, causes the primary display 12, other display device, or other output device (e.g., speakers, lights, communication device, etc.) to change from a first state to at least a second state, wherein the second state of the primary display comprises a visual representation of the physical player input (e.g., an acknowledgement to a player), information relating to the physical player input (e.g., an indication of the wager amount), a game sequence, an outcome of the game sequence, or any combination thereof, wherein the game sequence in accord with the present concepts comprises acts described herein. The aforementioned executing of computer instructions relating to the wagering game is further conducted in accord with a random outcome (e.g., determined by a RNG) that is used by the CPU to determine the outcome of the game sequence, using a game logic for determining the outcome based on the randomly generated number. In at least some aspects, the CPU is configured to determine an outcome of the game sequence at least partially in response to the random parameter.
Referring now to
According to aspects of the present disclosure, the game screens 150A-150P also include a plurality of indicators for implementing the variable award feature. In particular, the game screens 150A-150P include a variable award indicator 164, a win condition indicator 166, and a play count indictor 168. The variable award indicator 164 displays one of a plurality of different variable awards, the win condition indicator 166 displays one of a plurality of different variable win conditions, and the play count indicator 168 displays a play counter indicating a possible number of future plays of the wagering game for which the player can receive the award displayed in the variable award indicator 164 by achieving the variable win condition displayed in the win condition indicator 166.
Accordingly, in a wagering game employing the variable award feature, the award displayed in the variable award indicator 164 is awarded to the player in response to an outcome of the wagering game including the variable win condition displayed in the win condition indicator 166 before the play count indicator 168 indicates no plays remain (i.e., before the play count runs out). If the variable win condition is not achieved and, thus, the associated variable award not obtained by the player prior to the play count running out, the variable award feature is reset. That is, the play count is reset, a different one of the plurality of variable awards is displayed in the variable award indicator 164, and a different one of the plurality of variable win conditions is displayed in the win condition indicator 166. The player then has an opportunity to win the newly displayed variable award by achieving the newly displayed variable win condition before the new play count runs out. Each time the play count runs out, the award displayed in the variable award indicator 164 and the variable win condition displayed in the win condition indicator 166 are changed (i.e., the variable award feature is reset). In this way, the player is provided with changing opportunities to receive different variable awards based on different potential variable win conditions.
According to some aspects of the present disclosure, the variable award and variable win condition displayed in the indicators 164, 166 can also be changed in response to the displayed variable win condition being achieved prior to the play count running out. According to such aspects, the variable award feature can thus be reset in response to the earlier occurrence of the play count running out or the displayed variable win condition being achieved. However, according to alternative aspects, the variable feature can be reset only in response to the play count running out. Stated more generally, the variable award feature can be reset (i.e., a different variable award displayed, a different variable win condition displayed, and the play count reset) in response to an occurrence of a reset condition, where the reset condition includes the occurrence of the play count running out or, alternatively, the earlier occurrence of the play count running out or the displayed variable win condition being achieved.
According to some aspects of the present disclosure, the play count has an initial play-count value when the variable award feature is reset. Then, for each play of the wagering game that is conducted, the displayed play count is advanced until a reset condition occurs. The play count runs out when the play count is advanced to a threshold play-count value. The initial play-count value and the threshold play-count value can be numerical values. Accordingly, the play count can be advanced by decrementing or, alternatively, incrementing the play count by one for each play of the wagering game until the play count reaches the threshold numerical value. For implementations in which the play count is decremented by one for each play of the wagering game, the initial numerical value can be a number greater than zero (e.g., three, five, ten, etc.) and the threshold numerical value can be zero. In such implementations, the play count indicator 168 thus provides a countdown of the remaining plays until the variable award and the variable win condition displayed in the indicators 164, 166 are changed if the displayed variable win condition is not achieved. For implementations in which the play count is incremented by one for each play of the wagering game, the initial numerical value can be zero and the threshold numerical value can be a number greater than zero (e.g., three, five, ten, etc.). It should be understood that the particular numbers described above for the initial numerical value and the threshold numerical value are non-limiting examples and other numbers can be used.
While the play count displayed in the play count indicator 168 has been described in terms of a displayed number, it should be understood that, according to additional and/or alternative aspects, the play count can be indicated to the player in a graphical manner. For example, the initial play-count value and the threshold play-count value can be represented as respective quantities of displayed graphics (e.g., the initial play-count value can be displayed as a basket full of apples and the threshold play-count value can be displayed as an empty basket such that an apple is removed from the basket for each play of the wagering game to advance the play count). Additionally, for example, the play count can be represented by relational positions on a graphic (e.g., the play count indicator 168 can be an automobile gas meter where an initial play-count value is indicated by a gas meter needle at a full position, a threshold play-count value is indicated by the needle at an empty position, and the needle advances from the full position to the empty position for each play of the wagering game).
In the examples illustrated in
According to some aspects of the present disclosure, the occurrence of a reset condition can be indicated to the player in a way that allows the player to understand that the prior variable award opportunity has ended and a new variable award opportunity has now begun. For example, an audio and/or visual cue can be provided to the player to indicate a transition from one iteration of the variable award feature to another, different iteration of the variable award feature. In one non-limiting implementation, the entire banner 170 can appear to rotate or flip such that the prior displayed variable award is replaced with a different one of the plurality of variable awards, the displayed variable win condition is replaced with a different one of the plurality of variable win conditions, and the displayed play count is reset to an initial pay-count value. In another non-limiting implementation, a covering 172 can extend over the banner 170 and/or the indicators 164, 166, 168 for a brief period of time such that, when the covering is removed, the indicators 164, 166, 168 display a different variable award, a different variable win condition, and a reset play count, as will be described below for
According to aspects of the present disclosure, the award displayed in the variable award indicator 164 can be a monetary amount, a credit amount, a bonus game, a modification to one or more symbols, a game enhancement for future plays, combinations thereof, and/or the like. As non-limiting examples, a game enhancement can include one or more multipliers, wilds, automatic nudges, pay table upgrades, scatter conversions, individual reel re-spins, free spins, morphs, automatic wager increases, hold symbols, symbol movements, combinations thereof, and/or the like.
A multiplier game enhancement can be provided to multiply a payout or other outcome awarded to the player. The value of the multiplier (e.g., 2× multiplier or 3× multiplier) can be a randomly determined or a fixed value. The value of the multiplier can be predetermined (i.e., determined prior to a play of the wagering game) or dynamically determined (i.e., during and/or after a play of the wagering game).
An automatic nudge game enhancement is advantageous in situations where a better payout can be achieved by moving symbols on one (or multiple) reels either up or down across a payline.
A different pay table game enhancement implements a different and higher-paying pay table, awarding larger payouts for various symbol combinations. For example if a combination of three “cherry” symbols normally pays out 200% of the original wager, the different pay table game enhancement may result in a payout of 300% of the original wager for the same combination.
An upgrade game enhancement causes a winning symbol combination to move up at least one winning symbol combination on the pay table for the gaming terminal 10. For example, a lower-paying combination of three “cherry” symbols may pay out as if the player had achieved three “3-bars” symbols, a better combination.
An extra-wild game enhancement causes a symbol that is normally a regular symbol, such as a “cherry” symbol or a “1-bar” symbol, to become a wild symbol.
The scatter game enhancement converts a line pay payout into a scatter payout, such that a winning combination of symbols need not be located all on a single active payline.
The right-to-left enhancement allows “right-to-left” combinations (i.e., combinations starting on the right-most reel and extending left across the reels) to win, in addition to the standard winning “left-to-right” combinations.
The re-spin enhancement re-spins one or more of the reels if the player does not achieve any winning combination and/or a winning combination associated with an award above a predetermined amount, giving the player an additional chance to get a winning combination and/or a better winning combination.
The morph game enhancement allows one or more symbols on the reels to morph into other symbols that are more beneficial.
The hold symbol game enhancement holds one or more symbols in a certain location on the reels so that, after respinning, a final symbol combination across the reels takes into account the held symbol.
The symbol movement game enhancement allows one or more symbols to move to other locations along a payline if it would result in a better outcome (e.g., a higher award).
A winning combination typically results in a payout that is generally proportionate to the amount wagered. For example, when five credits are wagered and the player achieves a winning combination, the payout is at least five times as large as it would have been if only one credit had been wagered. The increased wager game enhancement treats a winning combination as though the player had bet the maximum amount, thereby effectively increasing the wagered amount, resulting in a higher payout. For example, of the player had only wagered one of five possible credits, the increased wager game enhancement would treat the player's wager as though five credits had been wagered.
It should be understood that the game enhancements described above are provided as examples of potential game enhancements. It is contemplated that other game enhancements can be employed in connection with the variable award functionalities described herein.
According to aspects of the present disclosure, the plurality of variable win conditions that can be displayed in the win condition indicator 166 can include one or more line pay outcomes, one or more scatter pay outcomes, and/or one or more bonus game triggering outcomes. As one non-limiting example, the plurality of potential variable win conditions can include one or more particular three symbol line pay outcomes, one or more particular four symbol line pay outcomes, one or more particular five symbol line pay outcomes, one or more particular three symbol scatter pay outcomes, one or more particular four symbol scatter pay outcomes, one or more particular five symbol scatter pay outcomes, one or more bonus game triggering outcomes, and/or other predefined patterns or arrangements of one or more particular symbols.
According to some aspects, each of the plurality of potential variable awards can be fixedly associated with a respective one of the plurality of variable win conditions. That is, the plurality of variable awards and the plurality of associated winning conditions can be paired in a fixed and predetermined manner. It is contemplated that, according to some aspects, the variable award feature can be configured such that the awards of greater value are fixedly associated with the variable win conditions that have a lower probability of occurrence and vice versa.
According to some implementations, the next variable award and variable win condition pair displayed in the indicators 164, 166 in response to a reset condition can be based on a predetermined order. For example, if a variable award feature includes three pairs of variable awards and variable win conditions, successive iterations of the variable award feature can include a first pair followed by a second pair followed by a third pair followed by the first pair and so on.
According to other implementations, the next variable award and associated variable win condition pair displayed in the indicators 164, 166 can be randomly determined in response to a reset condition. In some examples, the plurality of awards and associated variable win conditions can each be equally probable of being displayed for the next iteration of the variable award feature. In other examples, the random determination of the next award and associated variable win condition to be displayed for the next iteration of the variable award feature can be based on weighted probabilities. The weighting can be configured such that the variable awards having greater value occur less frequently. The weighting can additionally and/or alternatively be based on a turnover amount (i.e., an amount wagered over a plurality of plays or, alternatively, a period of time).
According to alternative aspects, the variable award displayed in the variable award indicator 164 and the variable win condition displayed in win condition indicator 166 can be dynamically determined in response to a reset condition. That is, the association between the plurality of potential variable awards and the plurality of potential wining outcomes can vary. For example, if the plurality of variable awards included a first award and a second award and the plurality of variable win conditions included a first variable win condition and a second variable win condition, the first variable award may be associated with the first variable win condition for a first iteration of the variable award feature, the first variable award may be associated with the second variable win condition for a second iteration, the second variable award may be associated with the first variable win condition for a third iteration, and the second variable award may be associated with the second variable win condition for a fourth iteration. The dynamic determination of the next variable award and variable win condition for the variable award feature can be based on equal probabilities or weighted probabilities.
According to aspects of the present disclosure, the variable award feature can be provided as part of a basic game and/or a bonus game. The wagering game can include a pay table indicating standard line pays and/or scatter pays that are not associated with a play count, which can be awarded to the player based on the outcomes of the wagering game achieved by the player during the plays of the wagering game. These standard line pays and/or scatter pays differ from the variable award and the variable win condition in that they are independent of a play count and, thus, not changed in response to a play count running out. The variable award feature thus provides players with additional opportunities to receive different payouts in addition to the standard pay table payouts of the wagering game.
A series of plays of an exemplary wagering game employing a variable award feature will now be described with reference to
In the example illustrated in
Additionally, in the illustrated example, the play count is configured to be reset at an initial play-count value of ten plays of the wagering game and run out when advanced to a threshold play-count value of zero plays. Further, the variable award feature is configured to reset in response to an outcome of the wagering game including the variable win condition displayed in the win condition indicator 166 (i.e., the symbols displayed on an active payline including the combination of symbols displayed in the variable win condition indicator 166). Thus, the exemplary threshold based feature of
The wagering game progresses in response to the player initiating the next play of the wagering game. After selecting a number of paylines to play (e.g., 25 paylines), a number of credits to wager on each payline (e.g., 5 credits per payline), the player spins the reels 152 (e.g., via the “SPIN” button 156). The resulting outcome of the wagering game for this play (i.e., the seventh play of the first iteration of the variable award feature) is illustrated in
In addition to setting the reels 152 in motion, detection of player input via the “SPIN” button 156 causes the play count indicator 168 to advance. As shown in
As shown in
In response to the outcome including the variable win condition, the player is awarded the variable award of 60,625 credits as shown in
As described above, in the example illustrated in
As demonstrated by the example described and illustrated for
Referring now to
At block 212, an input indicative of a wager to play the wagering game is received (e.g., via an input device 38). The play count can be advanced at block 214 in response to the receipt of the input at block 212. At block 216, the play of the wagering game is conducted. At block 218, it is determined whether the outcome of the play includes the displayed variable win condition. If it is determined at block 218 that the outcome of the play includes the variable win condition, the variable award is awarded to the player at block 220.
From block 220, the process 200 proceeds to block 222. Additionally, if it is determined that the outcome of the play does not include the variable win condition at block 216, the process 200 proceeds to block 222. At block 222, it is determined whether a reset condition occurred. According to some aspects, the reset condition includes the earlier occurrence of the play count running out (e.g., reaching a threshold number such as zero) or the outcome including the variable in condition. According to alternative aspects, the reset condition can include only the play count running out. If it is determined that a reset condition has not occurred at block 222, then the process returns to block 210 to repeat the process 200. On the other hand, if it is determined at block 222 that a reset condition has occurred, then the play counter is reset, the variable win condition is modified, and the variable award is modified at block 224. The process 200 then returns from block 224 to block 210 to repeat the process 200.
Each of these embodiments and obvious variations thereof is contemplated as falling within the spirit and scope of the claimed invention, which is set forth in the following claims. Moreover, the present concepts expressly include any and all combinations and subcombinations of the preceding elements and aspects.