Patent ID: 12190675

DETAILED DESCRIPTION

Referring to the drawings, there is shown a gaming machine that is operable in a one-player mode and a two-player mode. The gaming machine has two sets of reels which are spun each time the game is played. In an embodiment, this allows the symbols spun up on both sets of reels to be evaluated to determine whether they individually or collectively trigger further game play irrespective of whether the gaming machine is being played in the one-player mode or the two-player mode. In an embodiment, the player(s) can wager different amounts in respect of each set of reels. In an embodiment, in the one-player mode, the player has the option to wager zero credits in respect of one of the sets of reels whereby otherwise winning outcomes on this set of reels result in no awards. The gaming machine having a game controller having components that enable the implementation of a game

The gaming machine has several core components. At the broadest level, the core components are a player interface50and a game controller60as illustrated inFIG.1. The player interface is arranged to enable manual interaction between one or two players and the gaming machine and for this purpose includes the input/output components required for the player to enter instructions to play the game and observe the game outcomes.

Components of the player interface may vary from embodiment to embodiment but will typically include a credit mechanism52to enable a player to input credits and receive payouts, one or more displays54, a game play mechanism56including one or more input devices that enable a player to input game play instructions (e.g. to place a wager), and one or more speakers58.

The game controller60is in data communication with the player interface and typically includes a processor62that processes the game play instructions in accordance with program code stored in a memory64and outputs game play outcomes to the display. Herein the term “processor” is used to refer generically to any device that can process game play instructions in accordance with game play rules and may include: a microprocessor, microcontroller, programmable logic device or other computational device, a general purpose computer (e.g. a PC) or a server. That is a processor may be provided by any suitable logic circuitry for receiving inputs, processing them in accordance with instructions stored in memory and generating outputs (for example on the display). Such processors are sometimes also referred to as central processing units (CPUs). Most processors are general purpose units, however, it is also know to provide a specific purpose processor using an application specific integrated circuit (ASIC) or a field programmable gate array (FPGA).

An example gaming machine10is illustrated inFIG.2. The gaming machine10includes a console12having an upper display54A and a lower display54B on which are displayed representations of the game that is playable on the gaming machine. Table-top21of the gaming machine10provides the game play mechanism56in the form of a touch screen display54C (shown in more detail inFIG.6) and play buttons22A,22B which allow one or more players to start a play of the game. Mid-trim20houses a credit input mechanism which in this example includes a bill collector and a ticket reader. Mid-trim20also has a reading device provided for the purpose of reading a player tracking device, for example as part of a loyalty program.

The displays54A,54B,54C shown inFIG.2are liquid crystal displays. The displays54may any other suitable video display unit, such as an OLED display.

Referring toFIG.6, there is shown further detail of the touch screen display54C that players use to input game play instructions. The touch screen display54C displays a plurality of buttons611to622. The buttons include service button611and cash out button612. Mode selection button617allows players to select between single and two player modes. InFIG.6, button617shows that the single player mode is active. Buttons613to616allow the player to select between four different positive credit value wagers to place on a first set of reels. Buttons618to621allow the player to select between five different wagers to place on a second set of reels including button618which allows the player to select a zero credit wager.

In another embodiment, the buttons are provided as physical buttons, for example, reconfigurable buttons that can indicate the difference in the manner they operate in dependence of the mode. For example, the buttons may incorporate a small display that indicates the function they perform.

FIG.3shows a block diagram of operative components of a typical gaming machine which may be the same as or different to the gaming machine ofFIG.2.

The gaming machine100includes a game controller101having a processor102mounted on a circuit board. Instructions and data to control operation of the processor102are stored in a memory103, which is in data communication with the processor102. Typically, the gaming machine100will include both volatile and non-volatile memory and more than one of each type of memory, with such memories being collectively represented by the memory103.

The gaming machine has hardware meters104for purposes including ensuring regulatory compliance and monitoring player credit, an input/output (I/O) interface105for communicating with peripheral devices of the gaming machine100. The input/output interface105and/or the peripheral devices may be intelligent devices with their own memory for storing associated instructions and data for use with the input/output interface or the peripheral devices. A random number generator module113generates random numbers for use by the processor102. Persons skilled in the art will appreciate that the reference to random numbers includes pseudo-random numbers.

In the example shown inFIG.3, a player interface120includes peripheral devices that communicate with the game controller101including one or more displays106, a touch screen and/or buttons107(which provide a game play mechanism), a card and/or ticket reader108, a printer109, a bill acceptor and/or coin input mechanism110and a coin output mechanism111. In some embodiments, the bill acceptor and/or coin input mechanism110may also function as a “ticket-in” reader that allows the player to use a casino issued credit ticket to load credits onto the gaming device104A (e.g., in a cashless ticket (“TITO”) system). In such cashless embodiments, the “ticket-out” printer109can be used for outputting a credit ticket when a “cash out” button is pressed. Cashless TITO systems are used to generate and track unique bar-codes or other indicators printed on tickets to allow players to avoid the use of bills and coins by loading credits using a ticket reader and cashing out credits using the ticket-out printer109on the gaming machine100. Additional hardware may be included as part of the gaming machine100, or hardware may be omitted as required for the specific implementation. For example, while buttons or touch screens are typically used in gaming machines to allow a player to place a wager and initiate a play of a game any input device that enables the player to input game play instructions may be used. For example, in some gaming machines a mechanical handle is used to initiate a play of the game. Persons skilled in the art will also appreciate that a touch screen can be used to emulate other input devices, for example, a touch screen can display virtual buttons which a player can “press” by touching the screen where they are displayed.

In addition, the gaming machine100may include a communications interface, for example a network card112. The network card may, for example, send status information, accounting information or other information to a bonus controller, central controller, server or database and receive data or commands from the bonus controller, central controller, server or database. In embodiments employing a player marketing module, communications over a network may be via player marketing module—i.e. the player marketing module may be in data communication with one or more of the above devices and communicate with it on behalf of the gaming machine.

FIG.4shows a block diagram of the main components of an exemplary memory103. The memory103includes RAM103A, EPROM103B and a mass storage device103C. The RAM103A typically temporarily holds program files for execution by the processor102and related data. The EPROM103B may be a boot ROM device and/or may contain some system or game related code. The mass storage device103C is typically used to store game programs, the integrity of which may be verified and/or authenticated by the processor102using protected code from the EPROM103B or elsewhere.

It is also possible for the operative components of the gaming machine100to be distributed, for example input/output devices such as displays106, touch screen and/or buttons107, card and/or ticket reader108, printer109, bill acceptor and/or coin input mechanism110, and coin output mechanism111to be provided remotely from the game controller101.

FIG.5shows a gaming system200in accordance with an alternative embodiment. The gaming system200includes a network201, which for example may be an Ethernet network. Gaming machines202, shown arranged in three banks203of two gaming machines202inFIG.5, are connected to the network201. The gaming machines202may be the same as the gaming machines10,100shown inFIG.2or a number of different types of gaming machines. While banks203of two gaming machines are illustrated inFIG.5, banks of one, three or more gaming machines are also envisaged.

Typically, if the gaming system enables players to participate in a Jackpot game, a Jackpot server207will be provided to perform accounting functions for the Jackpot game. A loyalty program server212may also be provided.

Servers are also typically provided to assist in the administration of the gaming system200, including for example a gaming floor management server208, and a licensing server209to monitor the use of licenses relating to particular games. An administrator terminal210is provided to allow an administrator to run the network201and the devices connected to the network.

The gaming system200may communicate with other gaming systems, other local networks, for example a corporate network, and/or a wide area network such as the Internet, for example through a firewall211.

Persons skilled in the art will appreciate that in accordance with known techniques, functionality at the server side of the network may be distributed over a plurality of different computers. For example, elements may be run as a single “engine” on one server or a separate server may be provided.

Further Detail of Gaming System

A player or players operate the touch screen display54C of game play mechanism56to specify wagers which will be evaluated for this play of the game. The player or players use the buttons22A/22B to start a play of the game. In a two-player mode it may be necessary for the players to each press their respective button before the game starts.

Persons skilled in the art will appreciate that a player's wager can be varied from game to game dependent on player selections. In most spinning reel games, it is typical for the player's wager to be made up of a selection as to how the game outcome will be evaluated by specifying what parts of the game outcome will qualify for winning outcomes and a multiplier that will apply to each winning outcome.

Embodiments of the disclosure use an evaluation mechanic, based on the “Reel Power” mechanic developed by Aristocrat Leisure Industries Pty Ltd which is also known as a “ways” to win mechanic. In Reel Power games, the selection of the reel means that each displayed symbol of the reel can be substituted for a symbol at one or more designated display positions. In other words, all symbols displayed at symbol display positions corresponding to a selected reel can be used to form symbol combinations with symbols displayed at a designated, symbol display positions of the other reels. For example, if there are five reels and three symbol display positions for each reel such that the symbol display positions comprise three rows of five symbol display positions, the symbols displayed in the center row are used for non-selected reels. As a result, the total number of ways to win is determined by multiplying the number of active display positions of each reel, the active display positions being all display positions of each selected reel and the designated display position of the non-selected reels. As a result for five reels and fifteen display positions there are 243 ways to win. In embodiments of the disclosure, the player is required to wager on the maximum number of “ways” to win and hence the only variation is in the amount of credits wagered by player. This allows the wager options shown inFIG.6to be specified simply as wager amounts in credits to provide a simplified method for the player to select a wager. In another embodiment, the player may play a fixed number of pay lines. Such pay lines are formed by a combination of symbol display positions, one from each reel, the symbol display positions typically being located relative to one another such that they form a line.

In many games, the gaming machine may award winning outcomes which are not strictly limited to the lines they have selected, for example, “scatter” pays are awarded independently of a player's selection of pay lines. In embodiments of the disclosure, such scatter combinations are used as trigger symbols that result in additional game play as described in further detail below.

In the embodiment described below, the display positions of the symbol display are arranged in a rectangular matrix comprising a plurality of columns and a plurality of rows, for example, five columns and five rows, for each of two sets of reels (i.e. 10 columns and five rows in total). However, other arrangements are known in the gaming industry and could be employed in embodiments of the disclosure. For example, in some arrangements there are more symbols in some columns than others, such as 3-4-3-4-3 arrangement of seventeen display positions corresponding to respective ones of five reels. In such arrangements, the columns of four symbols can be arranged so that they are off-set or staggered relative to the columns having three symbols so that the middle two symbols in the columns of four symbols share boundaries with two symbols of each neighboring reel.

InFIG.7, the processor62of game controller60is shown implementing a number of modules based on program code and data stored in memory64. Persons skilled in the art will appreciate that the modules could be implemented in some other way, for example by a dedicated circuit.

The player interface50comprises the credit mechanism52, displays in the form of an upper display54A and lower display54B, the game play mechanism56in the form of the touch screen display54C which displays virtual buttons and buttons22A,22B. The player interface also includes speakers58.

The game controller60implements an outcome generator622which includes a single selector622A which selects stopping positions for each reel of a first set of reels641A and a second set of reels641B stored in memory64as reel data641. The symbol selector selects stopping positions by selecting for each reel a stopping position which corresponds to a specific position on a display. That is, each set of reels641A,641B corresponds to a set of symbol display positions. Each set of symbol display positions is formed from a plurality of columns of symbol display positions which is apparent from reviewing, for exampleFIG.9. In embodiments of the disclosure, the first set of reels and second set of reels derive from the same set of symbols and include some symbols that act as trigger symbols. The distribution of trigger symbols across the first and second sets reels is designed to ensure that trigger conditions have the desired probability.

The game controller has an outcome evaluator623which evaluates game outcomes based on pay table at step642. The outcome evaluator623also includes a trigger monitor623A which determines whether one or more trigger conditions are met. The trigger conditions are stored in memory643. Each of the trigger conditions is associated with additional game play. For example, a feature game such as a jackpot game or free spins. Any winning outcomes are credited to win meter which is stored as meters644. Meters also store the current wagers644A in respect of the first set of reels and the second set of reels. The memory64also stores two different button layouts645for the display54C. The two different button layouts645correspond to a one and a two player mode as described in further detail below. A mode controller624monitors the instructions input via the touch screen display54C to determine whether to operate the gaming machine a single or two-player mode. The display controller625also includes a symbol hider625A which hides or obscures certain symbols which are not active in certain uses of the single-player modes as described in further detail below.

The difference between the operation of the two-player mode and one-player mode is best understood by reference with the output on the displays during the respective modes.FIG.9shows an example screen shot displayed on the lower display54B. From the screen shot, it can be seen that symbols selected from the first set of reels920are displayed in a first set of symbol display positions in a first plurality of columns921,922,923,924and925and symbols from the second set of reels940are displayed in a second set of symbol display positions in a second plurality of columns of symbol display positions941,942,943,944. Text901indicates that player one plays the left set of symbol display positions (left set of reels) corresponding to the first set of reels920and player two902plays the right hand set of symbol display positions corresponding to the second set of reels940. The symbols are displayed in five rows931to935.

It will also be appreciated that the display54B shows the amount bet911by the first player as seventy five (75) credits and the amount bet913by the second player as seventy five (75) credits. The display54B also shows current credit balances912,914for the first player and the second player, the total amount bet across both game instances916and the total credit in the gaming machine915. As is apparent fromFIG.9, the first and second players can independently select the amount to wager on a game of the gaming machine in the two player mode (FIG.9shows an example where the players have elected the same wager amount). Each player can each select from a plurality of positive credit values, such as those shown inFIG.6. As is also apparent, the appearance of the meters associated with the first and second reel sets is different between the one-player mode and two-player mode. Further, some meters that are associated with the respective sets of reels920,940and some meters are associated with the both reel sets and the appearance of the meters associated with both reel sets as a whole also changes between the one-player mode and two-player mode. For example,FIG.9shows the current credit balances912,914for each of the two players and as can be seen inFIG.10, these are removed in the single player mode. Further, as shown in theFIG.10, the total win meter1017is made more prominent than the total win meter917inFIG.9.

FIG.10shows the first set of reels920and the second set of reels940in an example where the gaming machine is operating in a one-player mode. In this example, the single player has elected to place wagers having positive credit values of seventy five (75) credits on both the first set of reels920and the second set of reels940using touch-screen display54C. The display shows that the player has bet seventy five (75) credits1011on the first set of reels920and seventy five (75) credits1013on the second set of reels but the player is able to select different amounts to wager on each set of reel. The display shows the total amount bet1016and the total credit1015. That is,FIG.10shows that the player can bet on both game instances.

In this example, the outcome evaluator will evaluate both the first set of reels920and the second set of reels940for winning combinations based on the pay table and the respective amounts wagered on the two sets of reels920,940and make any awards to the meters644(e.g. to a win meter). The meters store the current value of the wagers644A independently for each of the first and second sets of symbols. That is, the meters include a first wager meter and a second wager meter.

Turning now toFIG.11, there is shown another example of the gaming machine operating in a one-player mode. In this example, the player has elected to bet seventy five (75) credits1111on the first set of reels920and 0 credits1113on the second set of reels940. Thus, the total bet is seventy five (75) credits1116.

Irrespective of the amount wagered per window, all the reels are spun in order to select symbols for display. As shown inFIG.11, trigger symbols1161and1162are still treated as live symbols for the purpose of triggering additional game play for the first player even though the outcomes in the second set of reels will not be evaluated from the perspective of making an award of credits from the pay table while the remaining symbols are greyed out by symbol hider625A which places a “mist” effect over the inactive symbols. That is, the player can wager 0 credits on the second game outcome yet the reels of the second set of reels will still be spun and certain symbols will be active and used in determining whether the player is entitled to additional game play such as a feature game. In an embodiment, the trigger condition is a defined number of the trigger symbols occurring on the first set of reels920or the second set of reels940. In another embodiment, the trigger condition is a defined number of the trigger symbols occurring across both the first set of reels920and the second set of reels940. The same trigger conditions can apply in both the one-player mode and the second-player mode. In an embodiment, when the trigger occurs in a one-player mode, a feature game is carried out on both the first set of reels920an the second set of reels940irrespective of the first player's wager. In an embodiment, the feature game on the second set of reels may be greyed-out if the first player has made a zero wager on the second set of reels to indicate that the first player will not receive an award.

FIGS.12and13show the operation of the oversized symbols. The oversized symbols are those symbols which occupy more than one symbol display position.FIG.12shows that the first set of reels920have spun up a first 3-by-1 symbol1171of a specific character, a second 3-by-1 symbol1174of the specific character, a 2-by-1 symbol1173of the specific character, a first 1-by-1 symbol1172of the specific character, and a second 1-by-1 symbol1175of the specific character.

FIG.13shows that when any one or more of these symbols forms part of a winning symbol combination on the first set of reels920the display of the symbol is changed to indicate that the symbols are evaluated as individual symbols. In this example this is achieved by displaying an alternative image of the same character as single symbols. Thus, the first 3-by-1 symbol1171of the specific character has been transformed into three single symbols1171A,1171B and1171C. The first 1-by-1 symbol1172is transferred into transformed into symbol1172A. The 2-by-1 symbol1173of the specific character is transformed into single symbols1173A,1173B. The second 3-by-1 symbol1174of the specific character is transformed into symbols1174A,1174B,1174C and the second 1-by-1 symbol1175is transformed into symbol1175A.

FIG.8shows a method800of operating a gaming machine according to an embodiment of the disclosure. The method involves receiving start instruction805and spinning both sets of reels810. A decision is made at step815as to whether the gaming machine is operating in the first player mode or the second player mode. When operating the two player mode at step820the method800of operating the gaming machine involves evaluating first reels at step825for a first player based on the first wager and evaluating the second reels at step830for the second player based on the second wager. Both these evaluations are performed using the pay table at step642. The method then involves determining whether a trigger condition occurs835from the first and second reels in conducting additional play for both players based on their respective wagers840before the method ends845.

In the one-player mode at step855the method involves evaluating at step860the first set of reels based on the first wager and determining at step875whether the second wager is 0 credits. If the second wager is not 0, the method involves evaluating the second reels based on the second wager at step880. The method then involves determining whether a trigger has occurred across the first and second sets of reels at step885and conducting any additional play for the first player at step890.

If at step875is determined that the second wager is 0, then the symbol hider625A grays out all but the trigger symbols on the second set of reels at step877. In some embodiments, this may be achieved by retrieving a different visual representation of the second reels from the memory64before controlling the display to display the symbols.

As indicated above, typically the additional game play will be in the form of a feature game. Persons skilled in the art will appreciate that a feature game involves some additional element of game play which usually only occurs when a trigger condition is met. Types of feature games include: those where a series of free game events are awarded such as free games or re-spins (where some reels are held while others are re-spun); games where the symbols on the reel are changed; and “second screen” games where game play is totally different to the base game, for example where the player makes selections in a “pick a box type” game.

An example of additional game play is to operate the gaming machine to conduct a game as described in Australian patent application 2017901012 filed 22 Mar. 2017 entitled “A GAMING MACHINE AND A METHOD OF OPERATING A GAMING MACHINE” where a first reel spins in a first direction (e.g. horizontally) and carries prizes and a set of second reels that spin in a second direction transverse to the first direction (e.g. vertically). Each of the second reels is aligned with a position at which one of the prizes of the first reel is displayed after the first reel stops spinning. Each of the reels of the set of second reels has a plurality of symbols including an index symbol. The reels of the set of second reels are spun at least once. When, after spinning of the second reels has finished, there are index symbols displayed on the second reels, these are used to define an index for evaluating the first reel. In an example, each of the prizes indexed by an index symbol is awarded to the player.

Another example of additional game play is conducted with a series of free games. During the free games a special set of reel strips are used that do not include the jackpot feature/free games trigger symbols so that it is not possible to trigger the features from within a free game.

In an example, in the first free game an animated character will enter the display54B and occupy all symbol positions corresponding to the 10th reel945and remain in place for the duration of the first free game.

When the reels stop spinning all wins will be paid in accordance with the game paytable, and treating the animated symbol as wild for all symbols on the last reel of a second game window corresponding to the second set of reels940. Combinations that include the special character will, in effect, be paid as 5× the paytable win because they will occur 5 times due to the Reel Power evaluation method.

If the outcome of the first free game is a winning combination for which the special character substitutes (even if there is no win paid due to the second game window corresponding to the second set of reels940being inactive due to a zero wager in the one-player mode) then the special character remains in the same position for the next free game. If there is no win combination with the special character substituting (i.e. being active) then the special character will animate to move to the next reel, i.e. initially from Reel 10945to Reel 9944. In an example, if when the special character does not advance, an animation is displayed of another character pushing or attacking the special character to cause the special character to stay in place. In a variant, other conditions can cause the special character to move or not move. In one example, the special character moves or stays put depending on whether a value of a win is above a threshold or based on a random determination as to whether the other character's attack is successful. As the movement of the character is dependent on conditions, the length of the series of free games is indeterminate.

If the second game window is inactive due to the trigger bet being ‘0’ on the second window in single player mode then it remains inactive for the duration of the free games. However the special character still moves across the reels in the same fashion even though wins will not be paid in the inactive window.

The free game win is paid with win celebration tier structure exactly as per the base game except that the free game custom rollups and tunes will play instead of the base ones for each tier.

The same process is repeated for every free game with the special character moving to the next reel if no special character substitute wins occur or staying where it is if there is a special character win.

The series of free games continue until the special character is on reel 1 and no win occurs with the special character substituting after which the series of free games completes.

Persons skilled in the art, will appreciate that while this feature game is advantageous in the context of a gaming machine that functions in one-player or two-player mode, it could be implemented in other gaming machines which are only operable by a single player.

A winning outcome will result in an award being made such as an award of credits based on the pay table. Such an award may never actually be physically received by a player. For example, many gaming systems provide a player with a double or nothing gamble feature, where the player can double or forfeit their credits before commencing another play of the game or cashing out. Further, as credits are fungible, once credits have been added to the credit meter it is not possible to distinguish between credits which exist because the player has input cash or the like and credits resulting from an award.

Further aspects of the method will be apparent from the above description of the system. It will be appreciated that at least part of the method will be implemented electronically, for example, digitally by a processor executing program code such as in the above description of a game controller. In this respect, in the above description certain steps are described as being carried out by a processor, it will be appreciated that such steps will often require a number of sub-steps to be carried out for the steps to be implemented electronically, for example due to hardware or programming limitations. For example, to carry out a step such as evaluating, determining or selecting, a processor may need to compute several values and compare those values.

For example, an aspect of the disclosure provides a method of operating an electronic gaming machine comprising: a first set of reels corresponding to a first set of columns of symbol display positions, each first reel comprising a plurality of symbols of a symbol set; a second set of reels corresponding to a second set of columns of symbol display positions, each second reel comprising a plurality of symbols of the symbol set; a memory storing a pay table defining awards for winning combinations of symbols applicable to each of the first and second sets of columns of symbol display positions; and a plurality of buttons including first buttons to enable a first wager to be selected from one of a first plurality of different positive credit value wager amounts, the first wager applying to symbols displayed in the first set of columns of symbol display positions, and second buttons to enable a second wager amount to be selected from a zero amount and one of a second plurality of positive credit value wager amounts, the second wager applying to symbols displayed in the second set of columns of symbol display positions, the method comprising controlling, irrespective of the wagers applied to each of the first and second sets of columns, each reel of the first and second sets of reels to spin to a respective stop position to thereby select, at the conclusion of the spinning, symbols that fill the columns of symbol display positions; evaluating the symbols displayed in the first set of columns of symbol display positions based on the pay table and the first wager, and make any awards for winning combinations of symbols; and evaluating the symbols displayed in the second set of columns of symbol display positions based on the pay table and the second wager, and make any awards for winning combinations of symbols, wherein a zero wager amount results in no award.

In an embodiment, the method comprises: evaluating the symbols displayed in the first and second sets of columns of symbol display positions to determine whether a trigger condition is met; and upon the trigger condition being met, conducting additional game play corresponding to the trigger condition.

In another aspect, the disclosure provides an electronic gaming machine comprising: a first set of reels corresponding to a first set of columns of symbol display positions, each first reel comprising a plurality of symbols of a symbol set; a second set of reels corresponding to a second set of columns of symbol display positions, each second reel comprising a plurality of symbols of the symbol set; a memory storing a pay table defining awards for winning combinations of symbols applicable to each of the first and second sets of columns of symbol display positions; a plurality of buttons including first buttons to enable a first wager to be selected from one of a plurality of different first wager amounts, the first wager applying to symbols displayed in the first set of columns of symbol display positions, and second buttons to enable a second wager amount to be selected from a plurality of second wager amounts, the second wager applying to symbols displayed in the second set of columns of symbol display positions; and a game controller configured to: control, irrespective of the wagers applied to each of the first and second sets of columns, each reel of the first and second sets of reels to spin to a respective stop position to thereby select, at the conclusion of the spinning, symbols that fill the columns of symbol display positions; evaluate the symbols displayed in the first set of columns of symbol display positions based on the pay table and the first wager, and make any awards for winning combinations of symbols; evaluate the symbols displayed in the second set of columns of symbol display positions based on the pay table and the second wager, and make any awards for winning combinations of symbols; evaluate the symbols displayed in the first and second sets of columns of symbol display positions to determine whether a trigger condition is met; and upon the trigger condition being met, conduct additional game play corresponding to the trigger condition.

In yet another aspect, the disclosure provides a method of operating an electronic gaming machine comprising: a first set of reels corresponding to a first set of columns of symbol display positions, each first reel comprising a plurality of symbols of a symbol set; a second set of reels corresponding to a second set of columns of symbol display positions, each second reel comprising a plurality of symbols of the symbol set; and a memory storing a pay table defining awards for winning combinations of symbols applicable to each of the first and second sets of columns of symbol display positions; and a plurality of buttons including first buttons to enable a first wager to be selected from one of a plurality of different first wager amounts, the first wager applying to symbols displayed in the first set of columns of symbol display positions, and second buttons to enable a second wager amount to be selected from a plurality of second wager amounts, the second wager applying to symbols displayed in the second set of columns of symbol display positions, the method comprising controlling, irrespective of the wagers applied to each of the first and second sets of columns, each reel of the first and second sets of reels to spin to a respective stop position to thereby select, at the conclusion of the spinning, symbols that fill the columns of symbol display positions; evaluating the symbols displayed in the first set of columns of symbol display positions based on the pay table and the first wager, and make any awards for winning combinations of symbols; evaluating the symbols displayed in the second set of columns of symbol display positions based on the pay table and the second wager, and make any awards for winning combinations of symbols; evaluating the symbols displayed in the first and second sets of columns of symbol display positions to determine whether a trigger condition is met; and upon the trigger condition being met, conducting additional game play corresponding to the trigger condition.

In still another aspect, the disclosure provides an electronic gaming machine comprising: a first set of reels corresponding to a first set of columns of symbol display positions, each first reel comprising a plurality of symbols of a symbol set; a second set of reels corresponding to a second set of columns of symbol display positions, each second reel comprising a plurality of symbols of the symbol set; a memory storing a) a pay table defining awards for winning combinations of symbols applicable to each of the first and second sets of columns of symbol display positions, and b) a plurality of meters; and a game controller configured to operate in a one-player mode or a two-player mode responsive to at least one instruction input to the gaming machine, control the display to display at least a subset of the meters, and respond to switching between the one-player mode and the two-player mode by changing the display of the at least a subset of the meters on the display.

In an embodiment, the controller changes the appearance of at least one of the meters.

In an embodiment, the controller adds at least one meter or removes at least one meter from the meters displayed on the display.

In yet another aspect, the disclosure provides a method of operating an electronic gaming machine comprising: a first set of reels corresponding to a first set of columns of symbol display positions, each first reel comprising a plurality of symbols of a symbol set; a second set of reels corresponding to a second set of columns of symbol display positions, each second reel comprising a plurality of symbols of the symbol set; a memory storing a) a pay table defining awards for winning combinations of symbols applicable to each of the first and second sets of columns of symbol display positions, and b) a plurality of meters, the method comprising: operating in a one-player mode or a two-player mode responsive to at least one instruction input to the gaming machine, controlling the display to display at least a subset of the meters, and responding to switching between the one-player mode and the two-player mode by changing the display of the at least a subset of the meters on the display.

As indicated above, the method may be embodied in program code. The program code could be supplied in a number of ways, for example on a tangible computer readable storage medium, such as a disc or a memory device, e.g. an EEPROM, (for example, that could replace part of memory103) or as a data signal (for example, by transmitting it from a server). Further different parts of the program code can be executed by different devices, for example in a client server relationship. Persons skilled in the art, will appreciate that program code provides a series of instructions executable by the processor.

It will be understood to persons skilled in the art of the disclosure that many modifications may be made without departing from the spirit and scope of the disclosure, in particular it will be apparent that certain features of embodiments of the disclosure can be employed to form further embodiments.

It is to be understood that, if any prior art is referred to herein, such reference does not constitute an admission that the prior art forms a part of the common general knowledge in the art in any country.

In the claims which follow and in the preceding description of the disclosure, except where the context requires otherwise due to express language or necessary implication, the word “comprise” or variations such as “comprises” or “comprising” is used in an inclusive sense, i.e. to specify the presence of the stated features but not to preclude the presence or addition of further features in various embodiments of the disclosure.