RELATED APPLICATIONSThis application claims priority to Australian Provisional Application No. 2009905841, having a filing date of Nov. 30, 2009, which is incorporated herein by reference in its entirety.
FEDERALLY SPONSORED RESEARCH OR DEVELOPMENT[Not Applicable]
MICROFICHE/COPYRIGHT REFERENCE[Not Applicable]
BACKGROUND OF THE INVENTIONThe present invention generally relates to gaming machines and methods of gaming. A particular embodiment of the present invention relates to the provision of tournament games.
With the increase of gambling at gaming venues has come increased competition between gaming venues to obtain a larger share of the total gambling spend. Gaming venue operators have therefore continuously looked for new variations and types of games in order to attract both new and return customers to their venues.
One type of game that has had some success in recent times is a tournament game in which players compete against each other for a prize. Another type of game is a tournament game in which players cooperate to potentially win a prize from the house. A further type of gaming machine is one where a player plays a game individually. Gaming machines may include a game provided in two parts, a base game and a feature game. Sometimes the feature game has an average return to player of greater than 100%, but the return to player of the game as a whole is less than 100% due to the relative contribution of the feature game in comparison to the base game.
Reference to any prior art in the specification is not, and should not be taken as, an acknowledgment or any form of suggestion that this prior art forms part of the common general knowledge in Australia or any other jurisdiction or that this prior art could reasonably be expected to be ascertained, understood and regarded as relevant by a person skilled in the art.
BRIEF SUMMARY OF THE INVENTIONAccording to one aspect, the invention broadly resides in a method implemented on a gaming machine to provide game play of a game, the method including:
defining a plurality of variables for the game, each variable having a plurality of possible values;
assigning the variables into a plurality of groups, wherein the number of variables assigned to each group is variable between plays of the game;
for each variable assigned to each of the groups, determining a value from within its plurality of possible values and determining there from, a combined value for each group;
dependent on the combined value for a said group, awarding a prize associated with that group.
In one embodiment, the game is provided as a feature game to a base game provided on the gaming machine. The feature game may be provided on the gaming machine when the accumulated wagers of a player of the gaming machine reaches a predetermined amount. Alternatively, the feature game may be provided randomly, either dependent on symbols occurring in the base game or independent of symbols occurring in the base game.
In one embodiment, the variables are dice, whereby each face of each die shows one of said plurality of possible values and whereby the assignment of the dice includes grouping the dice into groups, each group associated with a said prize and whereby the step of determining a combined value for a said group includes rolling the dice assigned to that group and combining the rolled values of the dice in the group.
In one embodiment, the number of variables in said plurality of variables exceeds the number of said plurality of groups. There may be twice as many variables in the plurality of variables as there are groups in the plurality of groups. Alternatively, there may be more than twice as many variables in the plurality of variables as there are groups in the plurality of groups.
In one embodiment, the step of assigning the variables into a plurality of groups is made by a player of the gaming machine by operating a user interface of the gaming machine.
In one embodiment, the step of assigning the variables into a plurality of groups is made by a controller of the gaming machine, whereby a player of the gaming machine has no control over the distribution of the variables into the plurality of groups.
In one embodiment, the method further includes selecting the plurality of groups into which the variables are assigned from a larger set of groups, whereby a different plurality of groups can be selected in different game plays of the game.
In one embodiment, a prize associated with a group is awarded if the combined value for that group exceeds a prize threshold value, which is fixed and constant for each play of the game. If the prize threshold value is not exceeded, the prize not awarded may be added to the prize associated with the same group in a subsequent play of the game.
In one embodiment, a prize associated with a group is awarded if the combined value for the group exceeds a prize threshold value, which is variable and determined based on the combined value of one or more second variables also assigned to the same group. In one implementation of this embodiment, the one or more second variables may be automatically assigned by a controller of the gaming machine. In another implementation in which the gaming machine is linked to another gaming machine, the one or more second variables are assigned by a player playing the other gaming machine.
According to another aspect, the invention broadly resides in a method implemented on a gaming system including a plurality of linked gaming machines, the method including providing a tournament game on two or more of the linked gaming machines by:
for each gaming machine assigning tournament game variables into a plurality of groups, wherein:
each group on one gaming machine is associated with one of the plurality of groups on each of the other gaming machines in the tournament;
the number of variables assigned to each group is variable between plays of the tournament game;
the number of variables assigned to associated groups on different gaming machines may be different for the same play of the tournament game;
for each gaming machine, determining values for the tournament game variables and a combined value for the tournament game variables assigned to each group;
awarding a prize associated with a said group, dependent on the combined values for that group for each of the gaming machines in the tournament game.
In one embodiment, the step of awarding a prize associated with a group includes awarding the prize to one of the gaming machines in the tournament to the exclusion of another of the gaming machines in the tournament so as to implement a tournament game in which gaming machines compete for the prize associated with the group.
In a different embodiment, the step of awarding a prize associated with a group includes awarding the prize to each of the gaming machines in the tournament if the combined values across the gaming machines satisfy win a criterion or win criteria so as to implement a tournament game in which gaming machines cooperate to win the prize.
In one embodiment, the tournament game is provided as a feature game. The feature game may be provided on a said gaming machine when a trigger condition has been achieved on that gaming machine, wherein the trigger condition is determined independently for each said gaming machine and wherein the method includes matching gaming machines that achieve the trigger condition. The feature game may be provided on a plurality of said gaming machines simultaneously when a single trigger condition occurs. The trigger condition may be the accumulated wagers of a player of the gaming machine reaching a predetermined amount. The trigger condition may be the elapsing of a time period. The trigger condition may be dependent on other variables. The trigger condition may be dependent on a combination of variables.
In one embodiment, the variables for the game are dice, which are rolled to determine their values.
In one embodiment, the number of variables in said plurality of variables exceeds the number of said plurality of groups.
In one embodiment, the step of assigning the variables into a plurality of groups is made by a player of the gaming machine by operating a user interface of the gaming machine.
In one embodiment, the step of assigning the variables into a plurality of groups is made by a controller of the gaming machine, whereby a player of the gaming machine has no control over the distribution of the variables into the plurality of groups.
In one embodiment, a prize associated with a group is only awarded if the combined value for that group exceeds a prize threshold value, which is fixed and constant for each play of the game. If the prize threshold value is not exceeded, the prize not awarded may be added to the prize associated with the same group in a subsequent play of the tournament game.
In one embodiment, the method further includes, for each gaming machine, selecting the plurality of groups into which the variables are assigned from a larger set of groups, whereby a different plurality of groups can be selected in different game plays of the game. For the same game play of the tournament game, there may be at least a chance that different groups will be selected for different gaming machines.
According to another aspect, the invention broadly resides in a gaming machine including game controller and a user interface including a display and selectors, the game controller configured to provide a game by receiving inputs at the selectors, displaying symbols on the display and cause the awarding of a prize on the occurrence of winning events, wherein providing the game further includes:
assigning a plurality of variables into a plurality of groups, wherein the number of variables assigned to each group is variable between plays of the game;
for each variable assigned to each of the groups, determining a value from within the plurality of possible values of that variable and determining a combined value for each group;
dependent on the determined combined value for a said group, awarding a prize associated with that group. The game controller may be further configured to implement the method described in the preceding paragraphs.
According to another aspect, the invention broadly resides in a gaming system including plurality of linked gaming machines, the gaming system including a game controller to control play of a tournament game on each of the gaming machines, the gaming machines each including a user interface including a display and selectors, wherein the gaming system provides a tournament game on two or more of the linked gaming machines by:
for each gaming machine assigning tournament game variables into a plurality of groups, wherein:
each group on one gaming machine is associated with one of the plurality of groups on each of the other gaming machines in the tournament;
the number of variables assigned to each group is variable between plays of the tournament game;
the number of variables assigned to associated groups on different gaming machines may be different for the same play of the tournament game;
for each gaming machine, determining values for the tournament game variables and a combined value for the tournament game variables assigned to each group;
awarding a prize associated with a said group, dependent on the combined values for that group for each of the gaming machines in the tournament game. The gaming system may further performing the method as described in the preceding paragraphs.
The invention also extends to a game controller or instructions stored so as to be readable by a game controller, configured to perform the method of the present invention.
Further aspects of the present invention and further embodiments of the aspects described in the preceding paragraphs will become apparent from the following description, given by way of example and with reference to the accompanying drawings.
BRIEF DESCRIPTION OF SEVERAL VIEWS OF THE DRAWINGSFIG. 1: shows diagrammatically, a view of a gaming console suitable for implementing the present invention.
FIG. 2: shows a block diagram of gaming machine suitable for implementing the present invention.
FIG. 3: shows a block diagram of components of the memory of the gaming machine represented inFIG. 2.
FIG. 4: shows diagrammatically, a network gaming system suitable for implementing the present invention.
FIG. 5: shows a flow diagram of a process performed in accordance with an embodiment of the present invention.
DETAILED DESCRIPTION OF THE INVENTIONInFIG. 1 of the accompanying drawings, one example of a gaming console that is suitable to implement the present invention is generally referenced byarrow114.
Thegaming console114 includes twodisplays106A,106B on one or both of which is displayed representations of a game that can be played by a player and a bank ofbuttons107A and/or a touch screen1078 to enable a player to play the game. Thedisplays106 may be video display units, such as a cathode ray tube screen device, a liquid crystal display, plasma screen, any other suitable video display unit, or the visible portion of an electromechanical device. Thedisplay106B may display artwork, including for example, pay tables and details of bonus awards and other information or images relating to the game. In alternative gaming consoles thedisplay106B may be omitted, optionally replaced by a static display.
A credit input including acoin input110A and/or bill collector1108 allows a player to provide credit for wagering and acoin output111 is provided for cash payouts from thegaming console114. A card and/orticket reader108 and aprinter109 may be provided to provide player tracking, cashless game play or other gaming and non-gaming related functions.
FIG. 2 shows a block diagram of a gaming machine, generally referenced byarrow100, suitable for implementing the present invention. Thegaming machine100 may include thegaming console114 shown inFIG. 1 and accordingly like reference numerals have been used to describe like components inFIGS. 1 and 2.
Thegaming machine100 includes agame controller101, which in the illustrated example includes acomputational device102, which may be a microprocessor, microcontroller, programmable logic device or other suitable device. Instructions and data to control operation of thecomputational device102 are stored in amemory103, which is in data communication with, or forms part of, thecomputational device102. Typically, thegaming machine100 will include both volatile and non-volatile memory and more than one of each type of memory, with such memories being collectively represented by thememory103. The instructions to cause thegame controller101 to implement the present invention will be stored in thememory103. The instructions and data for controlling operation of thecomputational device102 may be stored on a computer readable medium from which they are loaded into thegaming machine memory103. The instructions and data may be conveyed to the gaming machine by means of a data signal in a transmission channel. Examples of such transmission channels include network connections, the Internet or an intranet and wireless communication channels.
Thegame controller101 may includehardware credit meters104 for the purposes of regulatory compliance and also include an input/output (I/O)interface105 for communicating with the peripheral devices of thegaming machine100. The input/output interface105 and/or the peripheral devices may be intelligent devices with their own memory for instructions and data.
In the example shown inFIG. 2, the peripheral devices that communicate with the controller are thedisplays106, bank of buttons/touch screen107, the card and/orticket reader108, theprinter109, a bill acceptor and/orcoin input110 and acoin output111. Additional devices may be included as part of thegaming machine100, or devices omitted as required for the specific implementation.
The bank ofbuttons107A and/ortouch screen107B together with one or both of thedisplays106 may provide auser interface115 through which thegaming machine100 and player communicate. If a card/ticket reader108 is provided, this may also form part of theuser interface115.
In addition, thegaming machine100 may include a communications interface, for example anetwork card112. Thenetwork card112, may for example, send status information, accounting information or other information to a central controller, server or database and receive data or commands from the central controller, server or database. Thenetwork card112 may also enable communication with a central player account, allowing cashless gaming. One or more of the peripheral devices, for example the card/ticket reader108 may be able to communicate directly with thenetwork card112. Thenetwork card112 and the I/O interface105 may be suitably implemented as a single machine communications interface.
Thegame controller101 may also include arandom number generator113, which generates a series of random numbers that are used by thecomputational device102 to determine the outcomes of games played on thegaming machine100.
Thegame controller101 may have distributed hardware and software components that communicate with each other directly or through a network or other communication channel. Thegame controller101 may also be located in part or in its entirety remote from theuser interface115. Also, thecomputational device102 may comprise a plurality of devices, which may be local or remote from each other. Instructions and data for controlling the operation of theuser interface115 may be conveyed to theuser interface115 by means of a data signal in a transmission channel. Theuser interface115 may be a computational device, for example a personal computer, used by a person to play a game provided from aremote game controller101.
FIG. 3 shows an exemplary block diagram of the main components of thememory103. TheRAM103A typically temporarily holds instructions and data related to the execution of game programs and communication functions performed by thecomputational controller102. TheEPROM103B may be a boot ROM device and/or may contain system and game related code. Themass storage device103C may be used to store game programs, the integrity of which may be verified and/or authenticated by thecomputational controller102 using protected code from theEPROM103B or elsewhere.
FIG. 4 shows agaming system200 in the form of a network of devices. Thegaming system200 includes anetwork infrastructure201, which for example may be in the form of an Ethernet network. Alternatively, a wireless network and/or direct communication channels, or a different type of network may be used to link the gaming machines to a server, each other and/or other devices. Gaming consoles114, shown arranged in threebanks203 of twogaming consoles114 inFIG. 4, are connected to thenetwork infrastructure201. The gaming consoles114 may form part or all of agaming machine100. Single gaming consoles114 andbanks203 containing three ormore gaming consoles114 may also be connected to thenetwork infrastructure201, which may also include bank controllers, hubs, routers, bridges to other networks and other devices (not shown).
One ormore displays204 may also be connected to thenetwork201. Thedisplays204 may, for example, be associated with abank203 of gaming consoles114. Thedisplays204 may be used to display representations associated with game play on the gaming consoles114, and/or used to display other representations, for example promotional or informational material.
Servers may also be connected to thenetwork201. For example, agame server205 may generate game outcomes for games played on one or more of the gaming consoles114, adatabase management server206 may manage the storage of game programs and associated data in adatabase206A so that they are available for downloading to, or access by,game controllers101, and ajackpot server207 may control one or more jackpots for thegaming system200.
Further servers may be provided to assist in the administration of thegaming system200, including for example a gamingfloor management server208, and alicensing server209 to monitor the use of licenses to particular games. Anadministrator terminal210 is provided to allow an administrator to manage thenetwork201 and the devices connected to the network. The different servers depicted can be distinct physical servers or logically distinct server processes running on a single physical server.
Thegaming system200 may communicate with other gaming systems, other local networks, for example a corporate network and/or a wide area network such as the Internet through afirewall211.
Individual Player EmbodimentIn one embodiment agaming machine100 provides the feature game on an individual basis. In other words, one gaming machine and therefore one player is involved in the play of each feature game.
This embodiment may therefore be implemented on astandalone gaming machine100, as well as on a gaming machine forming part of a gaming system, such as thegaming system200 described previously herein. Unless otherwise stated, the remainder of the description of this embodiment assumes an implementation on a stand-alone gaming machine100, including aconsole114 as described with reference toFIG. 1 and agame controller101 as described with reference toFIG. 3. Those skilled in the relevant arts will readily appreciate how this embodiment may be implemented on other gaming machines and in gaming systems.
FIG. 5 shows a flow diagram of a process performed in accordance with embodiments of the present invention. Instructions to cause thegame controller101 to implement the process are in thememory103.
Instep1, thegame controller101 sets a plurality of jackpots to their seed values. For example, in one embodiment there may be four jackpots, each with their respective seed values. These jackpots may be:
Jackpot1, with a seed value of $5;
Jackpot2, with a seed value of $5;
Jackpot3, with a seed value of $10; and
Jackpot4, with a seed value of $20.
Each jackpot also has an associated win criterion or win criteria. For instance, in the context of a feature game in the form of a dice game, the win criterion for each jackpot may be a roll of the dice that have a sum total more than a threshold value. By way of example:
Jackpot1 may have a win criterion of 6 or more;
Jackpot2 may have a win criterion of 6 or more;
Jackpot3 may have a win criterion of 10 or more; and
Jackpot4 may have a win criterion of 12 or more.
Instep2, thegame controller101 displays the jackpot values. For example, the Jackpot values may be displayed on thedisplay106B. The Jackpot values may be permanently displayed, or may be intermittently displayed, for example in a cycle with one or more other images. Alternatively, the Jackpot values may be displayed only on request, for example when a button in the bank ofbuttons107A is depressed. The jackpots described in this example are variable, in that they increase over time dependent on an incrementing variable. In alternative embodiments the jackpots may be fixed value prizes or otherwise vary.
Thegaming machine100 provides a wagering game, in which in response to the staking of a wager on one or more outcomes of the game, symbols are displayed on one or both of thedisplays106A and106B to represent the outcomes, and if a winning combination of symbols is displayed, a prize is awarded. Such games are normally designed to provide, on average, a specified return to player, for example of 90%. The return to player contribution of the feature game described herein may be included in the calculation of the overall return to player of the wagering game on thegaming machine100. However, despite this, for the purposes of explanation, reference herein will be made to the wagering game including a ‘base game’ and a ‘feature game’.
The base game may be any game suitable for play on a gaming machine. Examples of suitable types of games include spinning wheel games, dice games, card games and bingo style games. The feature game may similarly be any game suitable for play on a gaming machine. Throughout the remainder of this description reference will be made to variables of the game (e.g. dice, cards, spinning wheels etc) having values. In the examples below, the dice have a plurality of possible values, which when rolled (simulated rolling in an electronic gaming machine where the dice are displayed on a video display), stop to show one of the possible values on the ‘upward face’. The ‘value’ may be a number, a symbol, number or letters, a combination of symbols, numbers or letters or other measurable quantity.
During play of the base game, thegame controller101 determines if a trigger event has occurred. Various trigger events are known, including for example the appearance of a particular combination of symbols in the base game (the combination of being either known or unknown to the player), the occurrence of a random event determined in response to the placing of a wager on the base game (but which is independent of the symbols displayed on the base game), the player accumulating a certain value, such as wagering $200, or the elapsing of a time period, which may be unknown to the player and which may be randomly varied between occurrences of the trigger event. When the option of accumulating a certain value is used, the player may be allowed to accumulate wagers over multiple sessions if the player has an identifier and thegaming machine100 allows past accumulated wagers to be recorded by thegaming machine100. In a gaming system implementation this information may be recorded centrally. If a trigger event has not occurred, the process returns tosteps2 and3. In addition, there may be a requirement for a player to place an ante-bet or a particular type of bet, like a maximum bet, to be eligible for the feature game so that if the eligibility criterion has not been met, the feature game is not provided even if the trigger event occurs.
After a trigger event has occurred, the process proceeds to step5, in which a selection of the jackpots that are to be played for in the feature game is made. The player may be notified of occurrence of the trigger event by appropriate means, for example by the generation of a particular sound or visual stimulus. In one embodiment, this selection may be made by thegame controller101. In another embodiment, the selection may be made by the player through operation of the bank ofbuttons107A, or through other interaction using theuser interface115.
Using the example of the four jackpots described herein above, the selection instep5 may be constrained to select one jackpot from a first group consisting ofJackpots1 and2 and one jackpot from a second group consisting ofJackpots3 and4. If the selection is to be performed by thegame controller101, the selection may be random, or constrained to select the higher value of the two jackpots in each group, with either a random or default selection being made in the event that there are two jackpots in the group that share the highest value. Alternatively, thegame controller101 could cycle through each of the available options in each group.
In some embodiments, there may be more than two groups of jackpots and/or each group may consist of more than two jackpots. In still other embodiments, there may be only a single Jackpot and each group, in whichcase step5 involves selecting all available jackpots. In still further embodiments, there may be a single group containing at least n jackpots, n≧3, from which n−1 or less jackpots are selected. Each of these embodiments may operate through player selection or through selection by the game controller, on a random, constrained, cyclic or other basis.
Instep6, the variables of the feature game are assigned to the jackpots selected instep5. In one embodiment this assignment is completed by the player making a selection using theuser interface115. In other embodiments, thegame controller101 may make the assignment and present this to the player, such assignment being random, cyclic, based on maximising the expected return to player or otherwise, depending on the particular implementation.
The variables are the aspect of the feature game that is randomly determined and which influences whether or not the win criterion or win criteria for the selected jackpots have been satisfied. Using the previously described example of a feature game in the form of a dice game, the variables are the dice. Continuing with this example, and assuming that the feature game involves selecting two jackpots from a group of four,step6 involves assigning some of the dice used in the feature game to one of the two selected jackpots and the remainder to the other jackpot. The variables are then determined, which in the case of a dice game involves rolling the dice.
In step7, the values of the dice assigned to each Jackpot are compared with the threshold winning value and a decision made for each jackpot based on this comparison as to whether the jackpot has been won (step8). If a threshold is exceeded, the value of the associated jackpot is awarded to the player by the gaming machine100 (step10) and the value of that jackpot is reset to its seed value (step11). If the threshold of a group is not exceeded, then the Jackpot value for the group is incremented by the seed amount (step9) and the process returns to step2, in which the new Jackpot values are displayed. It is these new jackpot values which are current the next time the feature is triggered. In one embodiment, instep9, the jackpots that were not selected instep5 are also incremented by their seed values.
To continue with more particularity the example of a dice game, an example scenario may be as follows: the previously describedjackpots1 and4 are selected instep5, and each have their respective seed values of $5 and $20 (the other jackpots also having their seed values); the win trigger values are 6 and 12; the feature game is played with four dice, each of which are in the standard form of having six faces, ranging in value from 1 to 6 with an equal probability of each face being the upward facing face; instep6, the player (or alternatively the game controller101) assigns three dice toJackpot4 and the remaining die toJackpot1. In this scenario, the dice may be rolled with the three dice assigned toJackpot4 showing values of 1, 2 and 4 and the die assigned toJackpot1 showing a value of 6. The total forJackpot4 is therefore 7, less than the win threshold of 12 and the value forJackpot1 equals to the win threshold. Accordingly, followingstep9,Jackpot4 is incremented by $20 so as to have a value of $40 andJackpots2 and3 are incremented by $5 and $10 respectively to have values of $10 and $20. Followingstep10 the value of Jackpot1 ($5) is awarded to the player, withJackpot1 being reset to its seed value of $5.
In an alternative embodiment, the win thresholds may be variable. For example, instead of each jackpot having a fixed win value as described herein above, each jackpot may have variables of the feature game assigned to it on behalf of the house. In one view of this embodiment, the player competes against the house as to who wins the jackpot. The house may have its own dice and make its own assignment instep6, with different assignments occurring for different plays of the feature game. Alternatively, the house may always make the same assignment, for example, with a larger number of dice being assigned to higher value jackpots.
Continuing with a dice game example,Jackpot1 may have one house die associated with it andJackpot4 may have three house dice associated with it. In this embodiment, steps1 to6 and8 to11 may be completed as described above. Step7 involves rolling both the dice assigned to each jackpot instep6 and also rolling the house dice associated with the jackpot. The player may win the jackpot if the dice assigned to a jackpot instep6 have a combined value greater than the combined value of the house dice associated with the same jackpot. Depending on the allocation made instep6, the number of dice rolled for a jackpot for the player may or may not equal the number of house dice rolled for that same jackpot.
From the foregoing, it will be appreciated that wherestep5 involves selecting 2 jackpots, the player could win 0, 1 or 2 jackpots, depending on the totals of the dice allocated to each jackpot.
Multi-Player Tournament EmbodimentIn another embodiment agaming machine100 provides the feature game as a tournament in which a plurality of players may participate. The tournament may be either one in which the players play against each other, or one where the players play against the house. These embodiments will be implemented on a gaming system including a plurality of linked gaming machines, such as thegaming system200.
In each of the multi-player tournament examples, the general process previously described herein in relation toFIG. 5 may also be followed and references to particular numbered steps below are also references toFIG. 5. The following description focuses on how the process may accommodate multiple players and other aspects of the process as described above apply to the extent they are consistent with a multi-player implementation.
Because the method is to be implemented in thegaming system200, there may be more flexibility as to which device implements the method. One example is provided below, but those skilled in the relevant arts will appreciate that many alternatives exist.
One-To-One Player TournamentIn this embodiment, players each play a base game on one of thegaming machines100, using aconsole114 to control play of the base game; with wagers being staked, symbols displayed and prizes paid according to the rules of the base game. Thus, the process for each gaming machine is as described above forsteps1 to3. The jackpot values displayed instep2 may be displayed on eachgaming console114 and/or on acentral display204.
Either theindividual gaming machine100, or a central controller such as thejackpot server207 may determine when a feature game trigger event has occurred. If the determination of the trigger event is made by agaming machine100, it sends a signal to thejackpot server207 providing notification of the trigger event. Thejackpot server207 then logs this and awaits a competitor in the tournament. For instance, thejackpot server207 may record an identifier of the gaming machine that sent the notification. It may also record, where it has been provided to the gaming machine and communicated to thejackpot server207, an identifier of the player playing thegaming machine100 when the trigger event occurred.
In one embodiment, the process proceeds fromstep4 to step5 only when anothergaming machine100 sends notice of a trigger event, so that two players are identified as participating in the feature game. When this is received, thejackpot server207 either takes control of a display of thegaming console114 to display images associated with the feature game, or sends a communication to eachgaming machine100 to indicate that the feature game should be commenced. Thejackpot server207 also selects which of the jackpots are being played for so as to completestep5. Eachgaming machine100 then completesstep6, which may involve the player selecting the assignment of the dice (or other feature variable). If an automatic selection is to be made, then this may be completed either by thegaming machine100 or thejackpot server207.
Once the assignment has been completed, the dice are rolled and the combined values of the dice rolled for each player are compared. The player with the highest value for a jackpot is awarded the jackpot (steps7 and8). In a sense, the winning threshold for a player is to exceed the combined score of the other player. Where there is a draw, the feature may be replayed or another tie-breaker game played, a random selection made as to which player wins, or the jackpot may be deemed not won and instead incremented (step9).
It will be appreciated that between two players, sayPlayer1 andPlayer2, there are several scenarios:Player1 winning all of the jackpots; the jackpots being split betweenPlayer1 andPlayer2 in any one of the available different combinations; andPlayer2 winning all of the jackpots. The chance of a player winning a particular jackpot will depend on the relative number of dice assigned to that jackpot instep6.
In one embodiment, all jackpots selected instep5 may be awarded, so that a player with the highest combined value for that jackpot is awarded the value of the jackpot, which is then reset to its seed value (step11). In this embodiment, there may be no need forstep9 and the jackpot remains permanently at its seed value. Alternatively, as described above,step9 may be implemented when the players tie.
In another embodiment, a jackpot is only awarded if the score of the winning player exceeds a win threshold value. Accordingly, in this embodiment, there are two criteria to winning a jackpot, namely obtaining a higher value than the other player and also exceeding the win threshold value. If the player with the highest value for the jackpot does not exceed the win threshold value for that jackpot, then the jackpot is incremented by its seed value (step9).
Thegaming system200 may provide the option for a player to either await a competitor or to play against the house. This option may be provided when the trigger event has occurred, so that if the player selects to play against the house, then the process proceeds fromstep4 to step5 immediately, or alternatively when the player indicates he or she is ready to play the feature. If the player selects to play against another player, the option may be provided to change the selection to a play of the feature game against the house, for instance if the player tires of waiting for another player, or wishes to leave a gaming machine. In these embodiments, the game played against the house may be one in which a fixed winning threshold is set for each jackpot, or in another embodiment, one in which a variable winning threshold is used.
Multiple Player TournamentsIn other embodiments, a team of players may be formed, to either play against a team of house players or a team of other players.
For example, thejackpot server207 may set two teams of five players—a red team and a blue team. As each player achieves a feature trigger (step4), they are allowed to select between the red and blue teams. Once one team is full of players, then the next players to achieve the trigger event may be provided only the choice of the other team. Once ten players have achieved the trigger condition, then the feature game commences andsteps5 to11 are completed. In this embodiment, the combined score of all players in a team for a jackpot is determined and compared to the combined score of the other team. The jackpot is then distributed between the team members of the winning team.
In the multiple player tournaments, a single selection of the jackpots instep5 may be completed, so that all players in both teams play for the same jackpots. For example, taking the example of four jackpots previously described, thejackpot server207 may selectjackpots2 and3. Following this all players make their assignment of dice between these two jackpots.
Alternatively, the selection may be made for individual players, which increases the number of possible scenarios. For example, two players in a team may assign dice tojackpots2 and3, one player may assign dice tojackpots1 and4 and the other two players may assign dice tojackpots2 and4. In the other team, three players may assign dice tojackpots2 and3, one player may assign dice tojackpots1 and4 and one player may assign dice tojackpots2 and4.
The members of a team may be able to view what assignment has been made by other members of the team and/or the assignment made by the competing team and may be able to change their assignments in response. This may be achieved by thejackpot server207 receiving assignments, and displaying the assignments on adisplay106 and/ordisplay204. If this functionality is provided, then some limits may be imposed, for example a time limit to make and change all assignments, following which the assignments become fixed or if dice remain to be assigned an automatic random assignment takes place.
A group of players may similarly play against the house. The house may assign and roll dice as if it were a competing player as described above, with the assignment being random. If the number of players in a team are variable, then the number of dice assigned and rolled on behalf of the house will increase with the number of players in the team so as to match the number of dice played by the team.
Alternatively, the house may set a fixed win threshold value for the team to exceed for each jackpot. If the number of players in a team is variable, the win threshold value for each jackpot may be multiplied by the number of players in the team playing against the house.
Variable sized teams may be provided as an option betweensteps4 and5. For example, when a player achieves a feature trigger event, they may select between playing individually against the house, playing as a member of one of a two, three or five person team against the house, or playing as a member of a two, three or five person team against another team of the same size. A subset of these options and/or other like options may be provided depending on the particular design requirements for the game.
Alternative Combined ValuesThe foregoing description has focused on a dice game, where a combined value is formed as a sum of one or more dice allocated to a jackpot, so that for example if three dice are allocated to a jackpot with values of 2, 5 and 6, then the combined value for evaluating the outcome of the jackpot game is 13.
In alternative embodiments, the combined value could be a different measure from the dice. For example, the combined value may be a count of the number of 6's rolled. The win threshold may then be a roll of a certain number of 6's, for example more than a fixed number set by the house, more than the other player(s) or house when competing for the tournament prize. Other combined values could be constructed, such as the sum of the lowest and highest value dice, the average value of the dice. Many possibilities exist for determining a combined value of a set of game variables. The game variables may or may not all be alike, so that for instance a combined value could be made from a combination of drawing cards from a deck and rolling dice.
Strategy Game EmbodimentIn both the single and multi-player embodiments described above in which the player can select the assignment made instep6, a strategy game may be formed.
For example if two players are competing in a tournament against each other, each player may make a first assignment, which is revealed simultaneously to the other player before they make the next assignment. In one version of this embodiment the assignments are all completed before the variables are determined (e.g. dice are rolled). In another embodiment, both players make an assignment of dice and the dice are rolled to reveal their values before the next die is assigned to a group.
The strategy game may be implemented against the house. Whether the house either makes random assignments, assignments to maximise the chance of the house winning or otherwise determines the assignments is a matter for design choice. The house may also make suggestions to the player as the choice or choices that may maximise the chances of the player winning and may also make such suggestions when players are competing against each other.
The foregoing description has been provided with reference to embodiments where the feature game is provided in addition to a base game. In alternative embodiments, the feature game may be provided as an independent game with its own entry fee or wager to be staked in order to play. In these embodiments, for example, the player may compete against the house for a jackpot or compete against other players for a prize without having to also play a base game. Where the competition is against the house, the game rules may be skewed in favour of the house to provide a return to player of less than 100%. For instance all ties may be deemed to be wins by the house, or alternatively, the variables may be such that house has a higher probability of achieving a high score. Where the competition is between players, the house may take an entry fee from the players.
While the foregoing description has been provided by way of example of the preferred embodiments of the present invention as presently contemplated, which utilise gaming machines of the type found in casinos, those skilled in the relevant arts will appreciate that the present invention also may have application to internet gaming and/or have application to gaming over a telecommunications network, where handsets are used to display game outcomes and receive player inputs.
Where in the foregoing description reference has been made to integers having known equivalents, then those equivalents are hereby incorporated herein as if individually set forth.
Those skilled in the relevant arts will appreciate that modifications and additions to the embodiments of the present invention may be made without departing from the scope of the present invention.
It will be understood that the invention disclosed and defined in this specification extends to all alternative combinations of two or more of the individual features mentioned or evident from the text or drawings. All of these different combinations constitute various alternative aspects of the invention.
It will be understood that the invention disclosed and defined in this specification extends to all alternative combinations of two or more of the individual features mentioned or evident from the text or drawings. All of these different combinations constitute various alternative aspects of the invention.