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. Copyright 2022, SG Gaming, Inc.
The present invention relates to a technological improvement to gaming systems, apparatus, and methods and, more particularly, to new and improved animations in connection with a symbol array persistence feature.
The gaming industry depends upon player participation. Players are generally “hopeful” players who either think they are lucky or at least think they can get lucky—for a relatively small investment to play a game, they can get a disproportionately large return. To create this feeling of luck, a gaming apparatus relies upon an internal or external random element generator to generate one or more random elements such as random numbers. The gaming apparatus determines a game outcome based, at least in part, on the one or more random elements.
A significant technical challenge is to improve the operation of gaming apparatus and games played thereon, including the manner in which they leverage the underlying random element generator, by making them yield a negative return on investment in the long run (via a high quantity and/or frequency of player/apparatus interactions) and yet random and volatile enough to make players feel they can get lucky and win in the short run. Striking the right balance between yield versus randomness and volatility to create a feeling of luck involves addressing many technical problems, some of which can be at odds with one another. This luck factor is what appeals to core players and encourages prolonged and frequent player participation. As the industry matures, the creativity and ingenuity required to improve such operation of gaming apparatus and games grows accordingly.
Another significant technical challenge is to improve the operation of gaming apparatus and games played thereon by increasing processing speed and efficiency of usage of processing and/or memory resources. To make games more entertaining and exciting, they often offer the complexities of advanced graphics and special effects, multiple bonus features with different game formats, and multiple random outcome determinations per feature. The game formats may, for example, include picking games, reel spins, wheel spins, and other arcade-style play mechanics. Inefficiencies in processor execution of the game software can slow down play of the game and prevent a player from playing the game at their desired pace.
Yet another significant technical challenge is to provide a new and improved level of game play that uses new and improved gaming apparatus animations. Improved animations represent improvements to the underlying technology or technical field of gaming apparatus and, at the same time, have the effect of encouraging prolonged and frequent player participation.
According to one aspect of the present invention, there is provided a gaming machine comprises a display device and game-logic circuitry in communication with the display device. The display device presents a symbol array including a plurality of symbol positions. The game-logic circuitry causes the display device to: (i) present a first cycle outcome by populating the symbol array with a plurality of randomly selected symbols, (ii) in response to the first cycle outcome including at least one trigger symbol, lock the at least one trigger symbol in the symbol array, (iii) present a subset counter associated with the subset to an initial count in response to the first cycle outcome, (iv) with the at least one trigger symbol locked in the subset, present at least one subsequent cycle outcome by populating the symbol array with another plurality of randomly selected symbols for each of the at least one subsequent cycle outcome, (v) in response to the at least one subsequent cycle outcome including any additional trigger symbols in the subset, lock the additional trigger symbols in the subset, (vi) in response to a modifier event associated with a first trigger symbol locked within the subset, present a first award value associated with the first trigger symbol, (vii) in response to a number of trigger symbols within the subset meeting a trigger amount, provide an award at least partially as a function of the first award value and respective award values associated with other trigger symbols in the subset, and (viii) in response to the subset counter meeting a termination count, remove any locked trigger symbols from the subset.
In another aspect of the present invention, a method for conducting a game using a gaming system is provided. The gaming system includes a gaming machine and game-logic circuitry, where the game-logic circuitry may be included within the gaming machine. The gaming machine includes a display device configured to present a symbol array including a plurality of symbol positions. The method comprises the game-logic circuitry causing the display device to: (i) present a first cycle outcome by populating the symbol array with a plurality of randomly selected symbols, (ii) in response to the first cycle outcome including at least one trigger symbol, lock the at least one trigger symbol in the symbol array, (iii) present a subset counter associated with the subset to an initial count in response to the first cycle outcome, (iv) with the at least one trigger symbol locked in the subset, present at least one subsequent cycle outcome by populating the symbol array with another plurality of randomly selected symbols for each of the at least one subsequent cycle outcome, (v) in response to the at least one subsequent cycle outcome including any additional trigger symbols in the subset, lock the additional trigger symbols in the subset, (vi) in response to a modifier event associated with a first trigger symbol locked within the subset, present a first award value associated with the first trigger symbol, (vii) in response to a number of trigger symbols within the subset meeting a trigger amount, provide an award at least partially as a function of the first award value and respective award values associated with other trigger symbols in the subset, and (viii) in response to the subset counter meeting a termination count, remove any locked trigger symbols from the subset.
In a further aspect of the present invention, a gaming system comprises a gaming machine and game-logic circuitry, where the game-logic circuitry may be included within the gaming machine. The gaming machine includes a display device configured to present a symbol array including a plurality of symbol positions. The method comprises the game-logic circuitry causing the display device to: (i) present a first cycle outcome by populating the symbol array with a plurality of randomly selected symbols, (ii) in response to the first cycle outcome including at least one trigger symbol, lock the at least one trigger symbol in the symbol array, (iii) present a subset counter associated with the subset to an initial count in response to the first cycle outcome, (iv) with the at least one trigger symbol locked in the subset, present at least one subsequent cycle outcome by populating the symbol array with another plurality of randomly selected symbols for each of the at least one subsequent cycle outcome, (v) in response to the at least one subsequent cycle outcome including any additional trigger symbols in the subset, lock the additional trigger symbols in the subset, (vi) in response to a modifier event associated with a first trigger symbol locked within the subset, present a first award value associated with the first trigger symbol, (vii) in response to a number of trigger symbols within the subset meeting a trigger amount, provide an award at least partially as a function of the first award value and respective award values associated with other trigger symbols in the subset, and (viii) in response to the subset counter meeting a termination count, remove any locked trigger symbols from the subset.
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. Embodiments may be combined with aspects of one embodiment supplementing or replacing aspects of another embodiment. 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.”
For purposes of the present detailed description, the terms “wagering game,” “casino wagering game,” “gambling,” “slot game,” “casino game,” and the like include games in which a player places at risk a sum of money or other representation of value, whether or not redeemable for cash, on an event with an uncertain outcome, including without limitation those having some element of skill. In some embodiments, the wagering game involves wagers of real money, as found with typical land-based or online casino games. In other embodiments, the wagering game additionally, or alternatively, involves wagers of non-cash values, such as virtual currency, and therefore may be considered a social or casual game, such as would be typically available on a social networking web site, other web sites, across computer networks, or applications on mobile devices (e.g., phones, tablets, etc.). When provided in a social or casual game format, the wagering game may closely resemble a traditional casino game, or it may take another form that more closely resembles other types of social/casual games.
Embodiments of the present invention comprise an innovative application of data processing steps that, when implemented by game-logic circuitry, direct an electronic display device to present a symbol-value aggregation process that minimizes processing overhead by utilizing numbered indicia to represent credit values instead of complex, fanciful game images. Further, the process aggregates displayed values borne by special symbols (i.e., value-bearing symbols) according to stored, variable criteria. In this way, the value-bearing symbols provide building blocks for innumerable different aggregation sequences simply by manipulating the aggregation criteria associated with the value-bearing symbols, resulting in fewer rules needed for the aggregation process than would be necessary for calculating values of winning symbol combinations enumerated in stored paytables, as found in prior art reel-spinning routines. At the same time, embodiments of the present invention provide a straightforward, what-you-see-is-what-you-get (WYSIWYG) visual presentation that is simple to understand and, therefore, effective in generating player excitement and enthusiasm. The result is a highly flexible value-aggregation process that can be easily adapted to any theme/brand while remaining easily understood by players.
Referring to
The gaming machine 10 illustrated in
The input devices, output devices, and input/output devices are disposed on, and securely coupled to, the cabinet 12. By way of example, the output devices include a primary display 18, a secondary display 20, and one or more audio speakers 22. The primary display 18 or the secondary display 20 may be a mechanical-reel display device, a video display device, or a combination thereof in which a transmissive video display is disposed in front of the mechanical-reel display to portray a video image superimposed upon the mechanical-reel display. The displays variously display information associated with wagering games, non-wagering games, community games, progressives, advertisements, services, premium entertainment, text messaging, emails, alerts, announcements, broadcast information, subscription information, etc. appropriate to the particular mode(s) of operation of the gaming machine 10. The gaming machine 10 includes a touch screen(s) 24 mounted over the primary or secondary displays, buttons 26 on a button panel, a bill/ticket acceptor 28, a card reader/writer 30, a ticket dispenser 32, and player-accessible ports (e.g., audio output jack for headphones, video headset jack, USB port, wireless transmitter/receiver, etc.). It should be understood that numerous other peripheral devices and other elements exist and are readily utilizable in any number of combinations to create various forms of a gaming machine in accord with the present concepts.
The player input devices, such as the touch screen 24, buttons 26, a mouse, a joystick, a gesture-sensing device, a voice-recognition device, and a virtual-input device, accept player inputs and transform the player inputs to electronic data signals indicative of the player inputs, which correspond to an enabled feature for such inputs 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 inputs, once transformed into electronic data signals, are output to game-logic circuitry 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.
The gaming machine 10 includes one or more value input/payment devices and value output/payout devices. In order to deposit cash or credits onto the gaming machine 10, the value input devices are configured to detect a physical item associated with a monetary value that establishes a credit balance on a credit meter such as the “credits” meter 84 (see
Turning now to
The game-logic circuitry 40 is also connected to an input/output (I/O) bus 48, which can include any suitable bus technologies, such as an AGTL+ frontside bus and a PCI backside bus. The I/O bus 48 is connected to various input devices 50, output devices 52, and input/output devices 54 such as those discussed above in connection with
The external system 60 includes, in various aspects, a gaming network, other gaming machines or 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 60 comprises a player's portable electronic device (e.g., cellular phone, electronic wallet, etc.) and the external-system interface 58 is configured to facilitate wireless communication and data transfer between the portable electronic device and the gaming machine 10, 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 machine 10 optionally communicates with the external system 60 such that the gaming machine 10 operates as a thin, thick, or intermediate client. The game-logic circuitry 40—whether located within (“thick client”), external to (“thin client”), or distributed both within and external to (“intermediate client”) the gaming machine 10—is utilized to provide a wagering game on the gaming machine 10. In general, the main memory 44 stores programming for a random number generator (RNG), game-outcome logic, and game assets (e.g., art, sound, etc.)—all of which obtained regulatory approval from a gaming control board or commission and are verified by a trusted authentication program in the main memory 44 prior to game execution. The authentication program generates a live authentication code (e.g., digital signature or hash) from the memory contents and compare it to a trusted code stored in the main memory 44. If the codes match, authentication is deemed a success and the game is permitted to execute. If, however, the codes do not match, authentication is deemed a failure that must be corrected prior to game execution. Without this predictable and repeatable authentication, the gaming machine 10, external system 60, or both are not allowed to perform or execute the RNG programming or game-outcome logic in a regulatory-approved manner and are therefore unacceptable for commercial use. In other words, through the use of the authentication program, the game-logic circuitry facilitates operation of the game in a way that a person making calculations or computations could not.
When a wagering-game instance is executed, the CPU 42 (comprising one or more processors or controllers) executes the RNG programming to generate one or more pseudo-random numbers. The pseudo-random numbers are divided into different ranges, and each range is associated with a respective game outcome. Accordingly, the pseudo-random numbers are utilized by the CPU 42 when executing the game-outcome logic to determine a resultant outcome for that instance of the wagering game. The resultant outcome is then presented to a player of the gaming machine 10 by accessing the associated game assets, required for the resultant outcome, from the main memory 44. The CPU 42 causes the game assets to be presented to the player as outputs from the gaming machine 10 (e.g., audio and video presentations). Instead of a pseudo-RNG, the game outcome may be derived from random numbers generated by a physical RNG that measures some physical phenomenon that is expected to be random and then compensates for possible biases in the measurement process. Whether the RNG is a pseudo-RNG or physical RNG, the RNG uses a seeding process that relies upon an unpredictable factor (e.g., human interaction of turning a key) and cycles continuously in the background between games and during game play at a speed that cannot be timed by the player. Accordingly, the RNG cannot be carried out manually by a human and is integral to operating the game.
The gaming machine 10 may be used to play central determination games, such as electronic pull-tab and bingo games. In an electronic pull-tab game, the RNG is used to randomize the distribution of outcomes in a pool and/or to select which outcome is drawn from the pool of outcomes when the player requests to play the game. In an electronic bingo game, the RNG is used to randomly draw numbers that players match against numbers printed on their electronic bingo card.
The gaming machine 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 drawn on or deducted from the credit balance on the “credits” meter 84, the reels 82 are rotated and stopped to place symbols on the reels in visual association with paylines such as paylines 88. The wagering game evaluates the displayed array of symbols on the stopped reels and provides immediate awards and bonus games 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 games 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, for that particular wagering-game instance, 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 machine 10 depicted in
In the aforementioned method, for each data signal, the game-logic circuitry 40 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 stored instructions relating to such further actions executed by the controller. As one example, the CPU 42 causes the recording of a digital representation of the wager in one or more storage media (e.g., storage unit 56), the CPU 42, in accord with associated stored instructions, causes 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 42 (e.g., the wager in the present example). As another example, the CPU 42 further, in accord with the execution of the stored instructions relating to the wagering game, causes the primary display 18, 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 the stored instructions relating to the wagering game is further conducted in accord with a random outcome (e.g., determined by the RNG) that is used by the game-logic circuitry 40 to determine the outcome of the wagering-game instance. In at least some aspects, the game-logic circuitry 40 is configured to determine an outcome of the wagering-game instance at least partially in response to the random parameter.
In one embodiment, the gaming machine 10 and, additionally or alternatively, the external system 60 (e.g., a gaming server), means gaming equipment that meets the hardware and software requirements for fairness, security, and predictability as established by at least one state's gaming control board or commission. Prior to commercial deployment, the gaming machine 10, the external system 60, or both and the casino wagering game played thereon may need to satisfy minimum technical standards and require regulatory approval from a gaming control board or commission (e.g., the Nevada Gaming Commission, Alderney Gambling Control Commission, National Indian Gaming Commission, etc.) charged with regulating casino and other types of gaming in a defined geographical area, such as a state. By way of non-limiting example, a gaming machine in Nevada means a device as set forth in NRS 463.0155, 463.0191, and all other relevant provisions of the Nevada Gaming Control Act, and the gaming machine cannot be deployed for play in Nevada unless it meets the minimum standards set forth in, for example, Technical Standards 1 and 2 and Regulations 5 and 14 issued pursuant to the Nevada Gaming Control Act. Additionally, the gaming machine and the casino wagering game must be approved by the commission pursuant to various provisions in Regulation 14. Comparable statutes, regulations, and technical standards exist in other gaming jurisdictions. As can be seen from the description herein, the gaming machine 10 may be implemented with hardware and software architectures, circuitry, and other special features that differentiate it from general-purpose computers (e.g., desktop PCs, laptops, and tablets).
Referring now to
At step 102, the game-logic circuitry initiates a wagering game. At step 104, the game-logic circuitry directs a display of the gaming machine to display an array of symbol in the respective symbol positions. The array of symbol positions is arranged in a number of rows (e.g., three rows) by a number of columns (e.g., five columns). The symbol positions of the array may be allocated to one or more subsets for a value-bearing symbol feature described herein. In the example embodiment, each column defines a subset. In other embodiments, the subset may any other suitable grouping of symbol positions. Each subset is associated with a subset counter that is selectively initialized and terminated as described herein. At step 106, a player enters play parameters such as a wager amount to be drawn from a credit balance (deducted from a credit meter) and number of lines or ways along which winning symbol combinations must appear. To initiate a spin of the reels, the player may press a “Spin Reels” or “Max Bet” key on a button panel or touch screen. At step 108, in response to the player initiating the reel spin, the game-logic circuitry generates a random game outcome. At step 110, the game-logic circuitry spins and stops the reels to land a plurality of symbols in the displayed array according to the selected game outcome. At step 112, the game-logic circuitry provides awards for any winning symbol combinations (e.g., line pays and scatter pays) in the array.
At step 114, the game-logic circuitry determines whether or not the landed plurality of symbols include any value-bearing symbols. If one or more value-bearing symbols are included within the landed plurality of symbols, the game-logic circuitry then locks any value-bearing symbols to the symbol array at step 116 such that the locked value-bearing symbols remain within the symbol array through one or more subsequent spins. Each value-bearing symbol may be locked to a symbol position, row, or column, such as the symbol position, row, or column in which the value-bearing symbol occupied as part of the landed plurality of symbols.
At step 118, for subsets of the symbol array that did not include locked value-bearing symbols prior to the game outcome and are now occupied by one or more locked value-bearing symbols from step 116, a respective subset counter is initialized. The respective subset counter is initialized to an initial count or value. In at least some embodiments, the initial count is predetermined. In other embodiments, the initial count may be variable according to one or more parameters (e.g., randomly generated values, wager amount, player history, etc.). In the example embodiment, the subset counters are configured to count spins or game outcomes. In other embodiments, the subset counters may be configured to count a different parameter of the game, such as a number of outcomes with or without a particular symbol.
At step 120, the game-logic circuitry determines whether or not award conditions have been met for at least some of the locked value-bearing symbols. In the example embodiment, the award conditions include locking value-bearing symbols in every symbol position of a particular subset. In other embodiments, the award conditions may not require the entire subset be filled with value-bearing symbols, but rather a trigger amount of value-bearing symbols be reached. Additionally or alternatively, other suitable conditions within the symbol array may be incorporated within the award conditions.
At step 122, if the award conditions have been met (i.e., the number of value-bearing symbols has reached the trigger amount), the values visually indicated on the locked value-bearing symbols associated with the award conditions are awarded and the associated value-bearing symbols are removed or unlocked from the symbol array. That is, the value-bearing symbols may be removed immediately to reveal an underlying symbol or a blank space in its place on the symbol array until another spin or game cycle of the game is conducted. Unlocking the value-bearing symbols may cause the value-bearing symbols to ‘spin’ with other symbols in the symbol array, thereby freeing the underlying symbol position for a new symbol (including a subsequent value-bearing symbol) to land within. In some embodiments, achieving the award conditions for one subset may result in every value-bearing symbol within the array being removed or unlocked. It is to be understood that the award conditions of each subset may be at least partially independent from each other such that the award conditions for multiple subsets may be met during the same game outcome. In such an outcome, awards for each winning subset may be provided simultaneously.
At step 124, the game-logic circuitry adjusts any initialized subset counters (referred to herein as “active counters” or “active subset counters”) based on the game outcome. More specifically, the game-logic circuitry adjusts the active counters for at least three different states of the associated subset: (i) an award condition has been met; (ii) additional value-bearing symbols have been locked into the subset; and (iii) no new value-bearing symbols have been locked into the subset. A fourth state in which an inactive counter is initialized or activated is addressed by the step 118, and no additional changes are made to the newly activated counter by the game-logic circuitry.
In the first state in which an award condition was met, the locked value-bearing symbols have been removed or unlocked from the symbol array and a corresponding award has been provided. As a result, the game-logic circuitry deactivates the subset counter associated with the subset that included the removed or unlocked symbols. The subset counter is reverted to an inactive state until a subsequent game outcome includes a value-bearing symbol within the associated subset, thereby initializing the subset counter at step 118.
In the second state in which one or more additional value-bearing symbols have landed within a subset associated with an active subset counter, the subset counter is adjusted to, towards, or beyond the initial count. That is, the current count of the subset counter may be incremented or decremented towards the initial count, or the current count may be set to a predefined value (including being reset to the initial count). In the example embodiment, the count may be incremented or decremented by one. In certain embodiments, the count is incremented or decremented by a value other than one. This adjustment facilitates ‘streaks’ that perpetuates the feature in response to positive game outcomes that continue to approach the award conditions (i.e., accruing additional value-bearing symbols in a particular subset).
Other suitable mathematical operations may be used to adjust the counter as well. The adjustments may also be based on the current count and/or other conditions. For example, the amount by which the counter increases or decreases may be at least partially a function of the current count and/or a randomly generated value. In another example, each subset may have different adjustment configurations. In other embodiments, the subset counter may remain unchanged (i.e., the current count does not change) in the second state. It is to be understood that although the foregoing adjustments were described with respect to the second state, these adjustments may be equally applicable to other states resulting in the adjustment of the subset counters.
For the third state, in contrast to the second state, if no additional value-bearing symbols are detected in a subset, then the subset counter is adjusted away from the initial counter and towards a termination count. For example, if the initial count is three and the termination count is zero, the counter may be decremented by one for each spin or outcome in which no additional value-bearing symbols are detected in the subset.
At step 126, in response to the subset counter adjustments of step 124, the game-logic circuitry determines if any of the active subset counters have met a termination count. If the termination count has been met by a subset counter, the game-logic circuitry removes or unlocks any locked value-bearing symbols from the associated subset and deactivates the subset counter at step 128. The aggregated value of the removed value-bearing symbols is not awarded at step 128. That is, in the example embodiment, the aggregated value of the locked value-bearing symbols in a subset is only awarded in response to one or more award conditions being met for that particular subset (e.g., filling the subset with value-bearing symbols). In other embodiments, at least a portion the aggregated value may be stored (at least temporarily) in a register or other suitable game element as described in one of the foregoing embodiments to facilitate ‘redemption awards’ through additional game features.
The game-logic circuitry concludes the current game cycle at step 130 following either a determination at step 126 that no termination count has been met by any active subset counters or in response to step 128. Subsequent game cycles may proceed according to at least some of the steps of the method 100. It is to be understood that although the steps of the method 100 have be described in a particular order, other embodiments may include additional, fewer, or alternative steps and/or reorder the described steps 102-130. For example, steps 114-128 may be reordered, and these steps may occur at any point between the outcome being generated at step 108 and concluding the game cycle at step 130.
In each game cycle, a plurality of symbol-bearing reels is spun and stopped to land a plurality of symbols in a symbol array 200. The illustrated array 200 has fifteen symbol positions arranged in three rows and five columns 202, 204, 206, 208, and 210. Each column is associated with a respective reel such that each stopped reel presents three symbols. Alternatively, each symbol position may be associated with a respective independent reel such that each stopped reel presents a single symbol. The array may have more or less rows and/or columns. The number of symbol positions in each column may vary from each other. For example, the number of symbol positions in each column may be progressively increased such that the first column 202 has less symbol positions than the fifth column 210 does.
In the example embodiment, the subsets described in
Referring to the first game cycle of
In response to the value-bearing symbol V9 landing in the second column 204, a subset counter 212 is initialized for the second column 204. In the example interface, none of the other columns have active subset counters, and the difference between active and inactive subset counters is visually denoted by the inactive subset counters between removed from the interface. However, in other embodiments, other suitable visual characters may be used to distinguish between active and inactive counters. For example, inactive counters may be greyed-out. The subset counter 212 may undergo a transition animation to depict the change from the inactive state to active. Such a transition animation may include other elements of the interface, such as the value-bearing symbol V9 and/or the column 204.
The subset counter 212 is initialized at an initial count of three. The counter 212 is configured to count game cycle outcomes and establishes a finite window for the player to achieve the award conditions associated with the second column 204. The counter 212 includes a plurality of count indicators 214 that visually indicate the current count of the counter 212. In the example embodiment, the count indicators 214 are a series of dots in which filled-in dots represent the current count (which is three in
The value-bearing symbol V9 is locked into the symbol array 200 such that, for one or more subsequent game cycles, the value-bearing symbol V9 occupies a symbol position irrespective of the underlying reels. That is, the locked value-bearing symbol V9 may supersede an underlying symbol from the reels in the same position, or the reels may ignore or skip the symbol position. The value-bearing symbols may be locked into the symbol positions in which the value-bearing symbols landed in or other symbol positions within the symbol array 200. For example, the value-bearing symbol V9 may be locked to the second column 204 such that the value-bearing symbol V9 may be moved to a different position within the second column 204. This may be beneficial particularly in embodiments in which paylines and/or other features of the game may need certain rows or symbol positions unoccupied by value-bearing symbols to activate. The locking process may include one or more animations to indicate to the player that the value-bearing symbol has been locked. For example, a border or background may be added to the symbol position of the locked value-bearing symbol V9 to visually distinguish the locked symbol position from other symbol positions. In another example, one or more visual characteristics (including any animation) of the value-bearing symbol V9 may be changed to indicated that the value-bearing symbol V9 has been locked.
With respect now to
In addition to the updated count of the column 212, the fourth column 208 includes a value-bearing symbol V10 in the second game cycle outcome. The value-bearing symbol V10 is locked to the fourth column 208, and a subset counter 216 associated with the fourth column 208 has been initialized similar to the subset counter 212 in the first game cycle outcome shown in
Following the third game cycle,
The fourth game cycle outcome also includes a new value-bearing symbol V11 in the fourth column 208. The value-bearing symbol V11 is locked into the fourth column 208 and the subset counter 216 is reset to three (i.e., the initial count) as shown by the counter indicators 214 of the counter 216. That is, in the example embodiment, the current count of an active subset counter is reset to three in response to one or more additional value-bearing symbols irrespective of whether the current count is one, two, or three. In other embodiments, the current count is incremented or remains the same rather than reset to the initial count or another predefined value. It is to be understood that different configurations of the counters (i.e., different initial counts, termination counts, and/or operations) may result in different specific operations applied to the current count of the subset counters. The general configuration of the example counters is that landing new value-bearing symbols causes the current count to move towards or to the initial count and away from the termination count, and vice versa for not landing any new value-bearing symbols. This general configuration incorporates ‘streak’ gameplay in which continually accruing positive outcomes (i.e., a “hot streak”) extend play of the game feature, while repeated misses (i.e., a “cold streak”) causes the game feature to end. In other embodiments, other suitable configurations of the counters may be used to regulate play of the game feature.
The fifth game cycle follows immediately after the fourth game cycle, and
In the fourth column 208, an additional value-bearing symbol V12 has landed, thereby filling every symbol position in the column 208 with a value-bearing symbol. In the example embodiment, the award conditions have been met for the fourth column 208, and an award is provided. More specifically, the values indicated by the value indicia of the value-bearing symbols V10, V11, and V12 are combined together as an aggregated award value. In some embodiments, if one or more of the value-bearing symbols includes a progressive jackpot indicia, the jackpot value may be combined with the other awarded values.
In addition to providing an aggregated award value, the value-bearing symbols V10, V11, and V12 are removed or unlocked from the fourth column 208 for the next game cycle, and the subset counter 216 is set to an inactive state. This process is similar to the steps taken in response to a counter meeting the termination count. The difference between the two processes, in the example embodiment, being whether or not the values of the value-bearing symbols are awarded.
In at least some of the embodiments, the value-bearing symbols may be combined with additional value-bearing modifiers or symbols external to the symbol array. For example, an award symbol or graphical element having indicia associated with an award value may activate (e.g., visually appear or change to indicate the award symbol is active) in response to one or more award symbol conditions, which may include the trigger condition for awarding the value-bearing symbols within the symbol array. The award from these award symbols may be provided with the award from the associated value-bearing symbols or in response to a termination condition, such as a number of game cycles being met. Persisting the award symbol over multiple game cycles may facilitate additional features for building player excitement for an upcoming award. In certain embodiments, the indicia of the award symbol may be hidden from the player's view for one or more game cycles and is revealed prior to providing an award for the award symbol. Other suitable variations and additions of award symbols external to the symbol array are contemplated for incorporation with the embodiments described herein.
In the example embodiment, a first state of the array 300 shown in
In the example embodiment, a second game state is shown in
In certain embodiments, the award symbol 316 may be associated with a plurality of subsets or the array 300 as a whole. In other embodiments, the condition or conditions for activating the award symbol 316 may include additional or alternative parameters. In one example, a different number of value-bearing symbols may trigger the award symbol 316, including a number of symbols over different subsets. The number of value-bearing symbols to generate the award symbol 316 may be referred to herein as an “award amount,” which may be the same as the trigger amount or a different amount (i.e., values greater than or less than the trigger amount). In another example, the trigger condition may include achieving a threshold wager amount, wager frequency, play time, and/or other suitable values in combination with a subset or the array 300 being populated with value-bearing symbols.
In the example embodiment, rather than immediately award the player based on the value-bearing symbols V10, V11, and V12 in response to meeting the trigger amount, the value-bearing symbols V10, V11, and V12 may persist in the array 300 with the award symbol 316 for one or more subsequent game cycles. That is, the game feature described herein with respect to the award symbol 316 may be active for a limited number of game cycles, wherein expiration of the limited number of game cycles may result in an award sequence for any remaining value-bearing symbols present within the array 300, including value-bearing symbols in subsets that have not been met the trigger amount, and any award symbols. Other variations are contemplated herein, such as, and without limitation, the award sequence applying only to subsets having met the trigger amount, initiating the award sequence in response to other suitable termination conditions, and/or initiating awards sequences on a per-subset basis (i.e., award sequences for each subset may be independently initiated).
In the example embodiment, prior to the award sequence associated with the fourth column 308, the award value associated with the award symbol 316 is visibly hidden while one or more subsequent game cycles continue. Hiding the value may increase excitement and anticipation, as the player knows an additional award will be provided at prior to conclusion of the game feature. In other embodiments, the award value may be presented immediately when initially presenting the award symbol 316. In certain embodiments, rather than hiding the award value, the award symbol 316 may be animated to cycle through available award values.
In the example third state, the second column 304 includes two value-bearing symbols V9, V13, and the fourth column 308 includes the award symbol 316 and the three value-bearing symbols V10, V11, and V12. At the third state, a termination condition has been met (e.g., a number of game cycles have been completed), and an award sequence is initiated. For the award sequence, an award value A1 is revealed on the award symbol 316. In the example embodiment, every value-bearing symbol present in the array 300 at the third state is awarded to the player. That is, the award values of the value-bearing symbols V9-V13 are provided in the award sequence. In other embodiments, only the value-bearing symbols V10-V12 are awarded for reaching the trigger amount.
During the bonus game feature associated with the award symbol 316, the subset counters may still be used to selectively remove value-bearing symbols from the array 300 prior to the award sequence. At the initiation of the award sequence, the subset counter may be given priority over or defer priority to the award sequence. That is, if a subset counter expires at the end of a game cycle that also initiates the award sequence, the associated value-bearing symbols may be removed prior to the award sequence (such that no award is provided for these symbols) or the award sequence may include the value-bearing symbols.
In at least some embodiments, the award symbol 316 may not be limited to a single award value. That is, at the original position of the award symbol 316 (or another suitable position within the interface), one or more subsequent award symbols 318 may be presented during the award sequence. The subsequent award symbols 318 include award indicia visibly identifying an award value A2. In the example embodiment, the subsequent award symbol 318 is revealed as the initial award symbol 316 is animated to be removed from the gaming interface and awarded to the player. As the subsequent award symbol 318 is then animated to be removed from the interface, another subsequent award symbol 318 with an award value A3 may be presented. The subsequent award symbols 318 may be visibly identified by the player prior to presentation through additional presentation elements associated with the award symbol or alterations to the award symbol 316 (e.g., the color of the award symbol 316 changes). In one example, the subsequent award symbols 318 may appear ‘stacked’ to the player to indicate additional award symbols being present.
The number of award symbols 316, 318 presented during the award sequence may be randomly determined or a function of one or more parameters from play of the game. For example, the total number of value-bearing symbols within the array 300 and/or other indicia of the value-bearing symbols within the fourth column 308 may determine how many award symbols 316, 318 are provided. In certain embodiments, the determined number of award symbols 316, 318 may include at least one award symbol and up to a predefined maximum number of award symbols. In certain embodiments, the number of subsequent award symbols 318 is not determined on a per-symbol basis for each active award symbol 316, but rather is determined for a plurality of award symbols. That is, a number of subsequent award symbols 318 may be distributed between one or more active award symbols 316 during the award sequence.
The award values (A1, A2, A3, . . . An) may be the same values or different values. Similar to the number of award symbols 316, 318, the award values may be randomly determined (e.g., randomly selected from a weighted table of award values) and/or based on one or more parameters of the game. In certain embodiments, the award values may be divided between the number of award symbols from a total award value that may be at least partially randomly determined. It is to be understood that the award values and the values of the value-bearing symbols may be collectively considered an “aggregate award” provided during one or more award sequences without requiring the values being aggregated prior to being applied to the player's credit balance. That is, the awards may be provided individually or within subgroupings to adapt to the format of the award sequence or sequences of the game feature.
In at least some embodiments, after the award sequence is completed, the game may continue to a different game feature or reset the game feature associated with the award symbols. In one example, the game feature described in
With respect to
In the example embodiment, each award symbol 416 presents an award value (A1-A5) through play of the game feature. The award value may change between game outcomes through one or more animations, such as flipping to a new value, spinning an underlying reel strip, or otherwise replace the old value with a new award value. In other embodiments, the award values remain fixed for a plurality of game outcomes. In one example, detecting a reset condition for the underlying subset of the array 400 causes the award value to change. In another example, awarding the award symbol 416 as described herein changes the award value. In a further example, the award value changes in response to changes to wager amount and/or frequency. The award values are selected from a range or set of available award values based at least partially on one or more random determinations by the game-logic circuitry. In other embodiments, the award values are predetermined.
In some embodiments, similar to the embodiments shown in
The award symbols 416 may be configured to provide a single award value or a plurality of award values in response to an associated award condition. That is, the award symbols 416 may be configured to function similar to the award symbols 316, 318 shown in
In certain embodiments, the award symbols 416 include active and inactive symbols. Active award symbols 416 are eligible to be awarded or have already been award but await an award sequence (e.g., at the conclusion of the game feature). Inactive award symbols 416 are not eligible to be awarded such that even if the award condition of an inactive symbol 416 is triggered, the award of the inactive symbol 416 is not provided. The active and inactive award symbols 416 may be distinguishable based on visual characteristics. For example, the inactive symbols may appear transparent, greyed out, or altogether hidden from the game interface. The determination of active or inactive for each award symbol 416 may be based on, for example, player selection, random determination, the symbols within the array 400, the wager amount and/or frequency of the player, the player account history, and/or other suitable parameters associated with the game feature.
The award symbols 416 may take any suitable form to provide the functionality described herein. Similarly, the award sequence or animation for providing the award values of the award symbols 416 may be adjusted according to the design and/or function of the game feature. For example,
Other suitable award presentation elements similar to the symbols and wheels shown in
In some embodiments, the features and functions described in the present disclosure are not limited to triggering based on value-bearing symbols. That is, other suitable trigger symbols (including symbols that are converted to value-bearing symbols as described herein) may be used in place of or in combination with the value-bearing symbols to initiate subset counter and trigger awards. For example, modifier trigger symbols may be used to modify the award value of one or more other value-bearing symbols. In another example, at least one type of trigger symbol has a hidden award value that is revealed and/or has a modifiable value that is updated in response to a modifier event as described herein. In a further example, at least one type of trigger symbol causes an award game feature to initiate (e.g., selecting a jackpot award or credit award from a segmented wheel). Accordingly, it is to be understood that the foregoing and following systems and methods may incorporate other trigger symbols where the use of value-bearing symbols is described herein. For example, the trigger symbols may be used within the method 100 (shown in
As mentioned above, the method 500 is integrated within a game feature. As a result, the method 500 begins in response to one or more new trigger symbols populating the symbol array from a game or spin outcome. At step 502, the new trigger symbols are locked into the respective subsets and any associated subset counters are initiated or reset as described in the method 100. If the number of trigger symbols in the subset reaches or exceeds a trigger amount, the trigger symbols are awarded as described in the method 100.
In the example embodiment, at step 504, the game-logic circuitry determines whether or not a modifier event associated with each trigger symbol is detected. A modifier event is an event, action, or outcome of the game feature that initiates the modifications of the associated trigger symbols as described herein. The modifier events may require certain other conditions to be met in addition to the events, such as meeting play time or wager thresholds, having a predetermined number of symbols in a subset, and the like. Each modifiable trigger symbol may be associated with a one or more unique modifier events and/or modifier events shared by other modifiable trigger symbols (e.g., the other trigger symbols in the same subset).
Modifier events may include, but are not limited to: (i) the associated trigger symbol populating the array, (ii) other certain symbols populating the subset of the associated trigger symbol, (iii) other certain symbols populating the symbol array (e.g., designated trigger symbols or symbols sharing characteristics of the associated trigger symbol), (iv) certain symbols (including other trigger symbols) populating a locked symbol position with a preexisting trigger symbol, (v) symbol positions associated with the symbol position being populated by the associated trigger symbol, (vi) symbols and/or other game elements external to the symbol array that are associated with the trigger symbol activating or otherwise linking to the trigger symbol, (vii) the associated trigger symbol populating a user-selected symbol position or subset, (viii) a particular combination of symbols populating the array, (ix) player selection of the associated trigger symbol, (x) the subset of the associated trigger symbol and/or another subset reaching the trigger amount (or another predetermined amount) of trigger symbols or a particular type of trigger symbols, and/or (xi) a trigger event for a bonus game feature or other game feature. Other suitable events that are detectable by the game-logic circuitry are considered to be within the spirit and scope of the modifier events described herein.
In the example embodiment, in response to detecting a modifier event associated with a trigger symbol, the game-logic circuitry causes the display device to adjust, reveal, or otherwise present an award value associated with the trigger symbol at step 506. That is, in some embodiments, the trigger symbol is associated with an initial award value (e.g., a value-bearing symbol) that is modified or otherwise changed in response to the modifier event, and, in other embodiments, the award value is presented in an award sequence for the trigger symbol, which may include converting the trigger symbol to a value-bearing symbol, presenting another game element to provide the award, and/or other suitable presentation methods. Specific examples of the modifier events and the corresponding effects are described with respect to
In other embodiments, the modifier event causes the award value of one or more other symbols to be changed or revealed. For example, a modifier event associated with a first trigger symbol in a first subset may affect the award values of one or more other trigger symbols populating the first subset. In such embodiments, the trigger symbol associated with the modifier event may include an award value, multiplier, and/or other suitable operator that impacts the change to the other trigger symbols. In certain embodiments, the changes to the symbols may not impact an award value of the symbol or has an indirect impact. In one example, a trigger symbol is modified to include additional functionality, such as a trigger for a bonus game feature. In another example, where symbol combinations determine awards for a given game outcome, the trigger symbol is upgraded to a higher-value symbol type.
It is to be understood that the award value presented in response to the modifier event is a new award value generated and/or revealed responsive to the modifier and is not the same as a previously presented award value of the trigger symbol unless the modifier event results in no change in award value. For example, a trigger symbol occupying a subset may not be increased in value unless another trigger symbol is present in the subset.
The changes to the trigger symbols and/or other symbols are presented by the display device through one or more presentation elements and/or animations. That is, the presentation elements and/or the animations enable the player to readily monitor and track the changes to available and/or provided award values. In some embodiments, modified or modifiable trigger symbols may be visually distinct from other trigger symbols. For example, certain trigger symbols do not present a respective award value until the associated modifier event is detected, and other trigger symbols are presented as value-bearing symbols throughout the game feature.
At step 508, the game-logic circuitry proceeds with the game feature according to the steps of the method 100. More specifically, the game-logic circuitry generates game outcomes and causes the display device to present the game outcomes while awaiting detection of award conditions, reset conditions, and/or termination conditions. In the example embodiment, the award conditions are reaching or exceeding a trigger amount of trigger symbols in a given subset of the array, the reset condition is a subset counter reaching a reset value (e.g., zero), and the termination condition is concluding a number of game outcomes, detecting a credit balance of zero, and/or detecting player initiation of a payout sequence. In other embodiments, the game-logic circuitry monitors other suitable conditions (including additional or alternative award, reset, and/or termination conditions). In certain embodiments, the award condition and/or the reset condition may be considered modifier events. For example, one trigger symbol may have a hidden award value that is revealed and/or generated in response to the associated award condition being met. Play of the game feature continues by generating new game outcomes until another game feature is initiated or a termination condition is met.
More specifically, the modifier event for the second trigger symbol 616 is the trigger symbol 616 populating a subset (i.e., column) having one or more preexisting or locked trigger symbols. In the example embodiment, the value of the second trigger symbol 616 is at least partially a function of the value of the first trigger symbol 614. That is, the second trigger symbol 616 had an initial value of ‘100’ that is updated to include the value of the first trigger symbol. The resulting value of the second trigger symbol is ‘500’. The initial value of the second trigger symbol 616 may be used to ensure the second trigger symbol 616 has a corresponding award value even if no other trigger symbols are present in the subset or array. In other embodiments, the second trigger symbol 616 does not have an initial value, but rather is fully dependent on the values of the trigger symbols linked to the second trigger symbol 616 and the underlying mathematical operation(s). The “linked” trigger symbols may be all trigger symbols in the array, the trigger symbols in the same subset, trigger symbols sharing the same characteristic or type, trigger symbols occupying symbol positions sharing characteristics with the modifiable trigger symbol, and/or other suitable links between trigger symbols. In certain embodiments, the player may manually select trigger symbols to be linked together at least temporarily.
While the example provided with the first and second trigger symbols 614, 616 uses addition to generate the award value of the second trigger symbol 616, other suitable mathematical operations may be used. For example, certain types of trigger symbols or combinations of trigger symbols may result in the values being multiplied and/or an additional award bonus being added to the final award value.
In certain embodiments, the value is not based on the award values of other symbols, but rather based on the number of locked trigger symbols. In such an embodiment, the award value may increase or decrease as the number of locked trigger symbols increases. The award value may be selected from a predetermined table of award values based on the number of locked trigger symbols in the array or subset.
The award value of the second trigger symbol 616 is presented in response to the modifier event such that the initial value of the second trigger symbol 616 is presented and then updated to the final award value, thereby enabling the player to recognize the change in value of the second trigger symbol 616. In other embodiments, the initial value is not shown, and the second trigger symbol 616 is initially presented with the final award value of ‘500’. In further embodiments, the award value of the second trigger symbol 616 may not be revealed until an award condition associated with the second column 604 is detected.
In some embodiments, modifiable trigger symbols like the second trigger symbol 616 remain at the award value determined in response to the modifier event until the second trigger symbol 616 is removed from the array 600. In other embodiments, the modifiable trigger symbols are updated again in response to new modifier events, such as a new trigger symbol occupying the subset and/or an “update symbols” populating the subset or array, where the update symbol causes the modifiable trigger symbols to reevaluate the respective award values based on the current state of the array 600. The update symbols may be trigger symbols or other symbols that selectively populate the array 600.
In certain embodiments, the modifier event includes a new symbol (e.g., a new trigger symbol) populating a locked symbol position of the array 600. That is, while the locked trigger symbol persists in the corresponding symbol position, other symbols may selectively populate the locked position with the locked trigger symbol to activate a corresponding modifier event. The new symbols may include trigger symbols, symbols with multipliers, operators, and/or other suitable modifiers, and/or symbols that do not impact the game outcome (i.e., inactive symbols). In one example, the award value of the locked trigger symbol is modified at least partially as a function of the value, multiplier, operator, and/or other suitable modifier associated with the new symbol occupying the locked symbol position. The effect of overlapping symbols is not limited to the locked trigger symbol in at least some embodiments. For example, if a new trigger symbol populates a locked symbol position, the award value of the new trigger symbol may be applied to all locked trigger symbols in the corresponding subset.
In such embodiments with overlapping symbols, the locked symbols and/or the new symbols may be presented by the display device in a manner that enables the player to identify both symbols and/or the result of the overlapping symbols. For example, the display device may present one or more animations depicting the combination of values from the locked trigger symbol and the new overlapping symbol. In certain embodiments in which inactive symbols are included, the locked trigger symbols may fully or substantially obscure the inactive symbol. The inactive nature of such symbols may be temporary. That is, in unlocked symbol positions, these symbols may return to an active state and are incorporated within the game outcome and any winning outcome determination. This configuration may be used, for example, for embodiments including reel strips that span a plurality of symbol positions (e.g., a whole column), where the locked trigger symbol obscures one of the symbol positions associated with a given reel strip.
The enhanced trigger symbol 624 have additional or alternative modifier events and/or resulting actions in comparison to other trigger symbols 614, 616, 620, and 624. In the illustrated example, the enhanced trigger symbol 624 has no initial award value, but instead aggregates the values of all other trigger symbols locked into the array 600 irrespective of the subset or other affiliation between symbols or symbol positions. That is, the enhanced trigger symbol 624 has an aggregated award value from the award values of the trigger symbols 614, 616, and 620. In certain embodiments, multiple new trigger symbols landing on the same outcome may be processed sequentially (i.e., modifying and/or locking the new trigger symbols in order) such that the award value of fourth trigger symbol 622 is also aggregated within the value of the enhanced trigger symbol 624. In other embodiments, the enhanced trigger symbol 624 has a different effect and/or different modifier event. Multiple types of enhanced trigger symbols 624 may be included in the game feature. In certain embodiments, the enhanced trigger symbol 624 may trigger the award condition without requiring the number of trigger symbols to reach the predetermined trigger amount.
In at least some embodiments, the enhanced trigger symbol 624 is visually distinct from the other trigger symbols. Although the illustrated embodiment depicts the enhanced trigger symbol 624 as a diamond and the other trigger symbols as circles or coins, it is to be understood that other suitable visual distinctions may be used. For example, the symbols may appear the same, but the symbol position of the enhanced trigger symbol 624 is visually distinct from the corresponding symbol positions of the other trigger symbols. In another example, the enhanced trigger symbol 624 has the same shape but a different color. In certain embodiments, the trigger symbols may be changed to or from enhanced trigger symbols in response to one or more game events, player input, random selection, and the like.
The fourth game outcome also includes a fifth trigger symbol 626 that populates the fourth column 608. In this example, the fifth trigger symbol 626 is not modified by the other trigger symbols 620, 624, but rather includes an award value of ‘250’ that is generated or selected by the game-logic circuitry. The fifth trigger symbol 626 and/or the corresponding symbol position may be a type of trigger symbol and/or symbol position, respectively, that do not include an associated modifier event. In other embodiments, the other trigger symbols locked in the subset or array 600 and/or the symbol position of the trigger symbol 626 prevent the modifier event from activating. That is, in such embodiments, the value or number of trigger symbols within the subset or array 600 have met or exceeded a threshold value such that subsequent trigger symbols remained unmodified. In further embodiments, activation of the modifier event associated with the fifth trigger symbol 626 is at least partially based on random determination by the game-logic circuitry. In some embodiments, the activation of modifier events is based on player selection, where the player is provided a limited number of opportunities to activate modifier events that occur within the game feature. In other embodiments, the fifth trigger symbol 626 has an active modifier event and aggregates the value of one or more other trigger symbols similar to the third and fourth trigger symbols 616, 622.
As the enhanced trigger symbol 624 is still a trigger symbol, the trigger amount of the fourth column 608 has been met. An award sequence similar to the sequence provided between the third and fourth game outcomes for the second column 604 is presented for the fourth column 608 following the fourth game outcome. In some embodiments, the enhanced trigger symbol 624 may count as a plurality of trigger symbols towards the trigger amount. In the illustrated example, such an enhancement may result in the trigger amount for the fourth column 608 being achieved at the third game outcome rather than the fourth game outcome. The award values of the trigger symbols 620 and 624 would be awarded following the third game outcome (thereby removing these symbols from the fourth column 608), and the fifth trigger symbol 626 would reinitiate the subset counter 618 for the fourth column 608.
The number of trigger symbols represented by the enhanced trigger symbol 624 may be randomly determined and/or based on one or more game events or conditions. In at least some embodiments, the modifier event associated with the enhanced trigger symbol 624 causes the enhanced trigger symbol 624 to “split” into a plurality of trigger symbols occupying a plurality of symbol positions, where the value of the split trigger symbols is at least partially based on the initial value of the enhanced trigger symbol 624. For example, the split trigger symbols may be the same value as the initial value of the enhanced trigger symbol 624 or the initial value is evenly divided between the split trigger symbols. In another example, a multiplier and/or additional award is combined with the initial award value to generate the values of the split trigger symbols. In other embodiments, the award values of the split trigger symbols are predetermined and/or generated irrespective to the value of the enhanced trigger symbol 624 (e.g., the values are generated or selected in the same manner as other trigger symbols). In one example, at least some split trigger symbols have no award value or a predetermined award value. Trigger symbols with no award value may still be beneficial to increase the chance (or guarantee, depending on the functionality of the enhanced trigger symbol 624) of achieving the award condition.
The location of the split trigger symbols within the array 600 may be the same subset as the enhanced trigger symbol 624 and/or elsewhere within the array 600. In one example, the split trigger symbols remain in the same subset to approach, meet, or exceed the trigger amount. In another example, at least some trigger symbols are split to occupy other subsets with active counters, such as a subset that is the closest to reaching the corresponding trigger amount of trigger symbols. In a further example, the split trigger symbols occupy symbol positions at least partially based on one or more random determinations.
In certain embodiments, in addition to or instead of splitting or duplicating, the enhanced trigger symbol 624 is configured to relocate and/or cause other symbols to relocate within the array 600. In one example in which the enhanced trigger symbol 624 aggregates award values from locked trigger symbols in a subset, the enhanced trigger symbol 624 may be moved from an initial position in a subset with no locked trigger symbols to a subset with at least one locked trigger symbol, thereby ensuring the function of the enhanced trigger symbol 624 is maintained. In another example, the enhanced trigger symbol 624 may “pull” a locked trigger symbol from another subset to reach or approach the trigger amount in the subset of the enhanced trigger symbol. The triggers for the movement and/or splitting associated with the enhanced trigger symbol 624 may be the modifier events as described above or separate trigger events. In certain embodiments, the trigger events are the modifier events in combination with one or more other conditions of the game, such as the number of locked trigger symbols in each subset and the like.
It is to be understood that the functions of the trigger symbols and enhanced trigger symbols described above can be combined or isolated in any suitable configuration for the game features described herein. It is also to be understood that functionality tied to a particular trigger symbol may instead be tied to a particular subset or symbol position. For example, the functionality of the enhanced trigger symbol 624 over a regular trigger symbol may be imparted by the underlying symbol position rather than a specialized trigger symbol existing within the set of available symbols for populating the array 600. These symbol positions with additional functionality may maintain the enhancements for one game outcome or a plurality of game outcomes (including the entire duration of the game). Removing and/or adding the enhancements to the symbol positions may be at least partially random, user selection, based on predetermined rules, and/or in response to one or more game events (e.g., after enhancing one trigger symbol, the enhancement is removed from a given symbol position).
In some embodiments, one or more trigger symbols have hidden or obscured award values that are presented in response to a modifier event, such as at the time an associated award condition is detected.
In the example embodiment, the award value of the first trigger symbol 714 remains hidden until a corresponding modifier event is detected. The modifier event is detection of an award condition associated with the first trigger symbol 714 (i.e., meeting the trigger amount of trigger symbols in the second column 704). In other embodiments, other suitable modifier events may be used in addition to or in place of the award condition, such as detection of a new trigger symbol in the subset.
In some embodiments, the revealed award value is determined or generated in response to the modifier event. That is, no value is assigned to the first trigger symbol 714 until the first trigger symbol 714 is to be awarded to the player. In other embodiments, the award value is determined prior to the modifier event, such as during the selection of the first trigger symbol 714 from a set of available symbols for populating the array 700. The revealed award value may be generated using the same rules, range, and/or set of values as the values of other symbols, or the value may be selected or generated through separate means. For example, the set of values or range of values for hidden award values may be at least partially different from the set or range associated with other trigger symbols. In another example in which award values are selected from a weighted table of award values, the hidden award values may be selected from a different table and/or having different weighting parameters on the available award values. In the illustrated example, the award value of the first trigger symbol 714 is selected from a set of award values including and/or favoring higher values in comparison to the set of award values for other trigger symbols.
In other embodiments, the award value is at least partially based on the award values, multipliers, and other game elements within the game interface. For example, the first trigger symbol 714 may include functionality similar to the trigger symbols of
The presentation of the first trigger symbol 714 may include any suitable presentation configuration to convey to the player that revealed award value. That is, one or more animations and/or presentation elements (e.g., the symbol 714 itself) are presented in a manner that enables the player to readily identify the change to the first trigger symbol 714. For example, if the first trigger symbol 714 is a wheel, reel strip, or other elements animated to cycle through a plurality of award values, the display device presents the first trigger symbol 714 “stopping” or otherwise focusing on the award value of the first trigger symbol 714. In certain embodiments, the revealed award value is presented through an additional game feature or game element, such as an award or jackpot wheel.
The association between the first trigger symbol 814 and a game feature is not limited to indicia, but rather may include other suitable visual indicators (e.g., background, symbol type, etc.) to indicate the association. In some embodiments, the symbol position rather than the trigger symbol 814 is associated with the jackpot wheel feature such that the trigger conditions for the jackpot wheel feature include the associated symbol position or positions being occupied by trigger symbols. In certain embodiments, the first trigger symbol 814 includes award indicia to function the same as other value-bearing trigger symbols while maintaining the trigger functionality for the jackpot wheel feature.
In the example embodiment, the modifier event associated with the first trigger symbol 814 triggers the jackpot wheel feature. That is, reaching or exceeding the trigger amount of trigger symbols in the subset of the first trigger symbol 814 (i.e., the second column 804) causes the jackpot wheel feature to be initiated. In some embodiments, the award values for other trigger symbols in the subset are provided prior to the jackpot wheel presentation. In other embodiments, the award values are provided during and/or following the jackpot wheel presentation. In certain embodiments, the award values of the other trigger symbols are incorporated into the jackpot wheel feature (or other triggered game feature). For example, the jackpot wheel feature may include the award values of other trigger symbols and/or modify the award values of the other trigger symbols. In other embodiments, the trigger event for the jackpot wheel feature may be at least partially different from the modifier event. For example, the trigger event may include detecting a plurality of modifier events associated with symbols similar to the first trigger symbol 814 over one or more spins.
In the example embodiment, a jackpot wheel 816 is presented over the array 800. The jackpot wheel 816 includes a plurality of wheel segments 818 associated with respective awards and segment selector 820 that visually indicates a selected segment from the wheel 816 as described herein. In other embodiments, the jackpot wheel 816 and/or the game interface have a different suitable configuration for the functions described herein. In one example, the jackpot wheel 816 is not presented over the array 800, but rather is presented elsewhere on the game interface such that the array 800 remains in view (thereby enabling the underlying game feature and/or the award sequence to continue). In another example, the segment selector 820 is presented within the boundary of the wheel 816.
In the illustrated embodiment, the jackpot wheel 816 includes a plurality of jackpot awards, where the indicia shown (“GRAND,” “MAJOR,” “MINOR,” and “MINI”) represent different jackpots. The jackpot awards may be progressive awards that are incrementally funded through wagers and/or other fund inputs or fixed, predetermined jackpots. In other embodiments, the jackpot wheel 816 includes a different number of jackpot awards and/or other jackpot award configurations. In some embodiments, the jackpot wheel 816 includes credit awards in addition to or in place of the jackpot awards. In such embodiments, the credit awards may be predetermined or based on the state of the array 800. Other suitable awards, such as modifiers to be applied to other awards (e.g., the award values of the other trigger symbols to be awarded) may be included within the jackpot wheel 816. Although the segments 818 shown in
The display device is configured to animate the jackpot wheel 816 and/or the segment selector 820 through one or more spinning animations and then stopping on a wheel segment 818 randomly selected by the game-logic circuitry. The award associated with the selected wheel segment 818 (and, by extension, the trigger symbol 814) is provided to the player through an award sequence presented by the display device. The award sequence may be dedicated to the jackpot wheel 816, or the award sequence may be shared with other awards provided through the game feature (e.g., the awards of any value-bearing trigger symbols).
In at least some embodiments with the jackpot wheel 816, a plurality of trigger symbols 814 can be locked into the array 800 such that a plurality of modifier events associated with the jackpot wheel feature are activated simultaneously. In such embodiments, the jackpot wheel 816 may persist for a plurality of spins based on the number of modifier events detected that are associated with the wheel 816. In one example, the number of spins matches the number of modifier events (which may correspond to an equal number of trigger symbols like the trigger symbol 814 being awarded). In another example, each additional modifier event scales the number of spins, where the number of spins is greater than the number of corresponding modifier events. Between spins of the jackpot wheel 816, the wheel segments 818 may change to include additional or alternative awards, remove previously selected awards, and the like. In other embodiments, a new jackpot wheel 816 is presented for each respective modifier event associated with the jackpot wheel feature. These jackpot wheels 816 may be presented simultaneously, sequentially, and/or in other suitable configurations.
In the example embodiments, the game feature includes a user or player selection function to modify or otherwise affect the awards or potential awards associated with the game feature. That is, in response to one or more modifier events, the game interface includes a plurality of player selectable options 920 and prompts the player to select one or more of the options 920. It is to be understood that although the options are shown in
The player selectable options 920 are selectable in response to one or more modifier events. In one example, the modifier event is meeting or exceeding a trigger amount for a subset of the array 900. In the illustrated interface, a fourth column 908 of the array 900 is filled with value-bearing symbols 914, and the game-logic circuitry detects this state as a modifier event to trigger the player selection feature. In such examples, at least some of the selections by the player may apply only to the value-bearing symbols 914 within the fourth column 908. In other examples, the modifier event is detection of a particular symbol in the array 900 or detecting the conclusion of predetermined number of free spins or game outcomes. In other embodiments, the modifier event may be any suitable game state or condition that is detectable from the current aspects of the game, including aspects not shown in the illustrated embodiment. For example, the modifier event may be based on a different symbol type, a combination of symbols having different types, and/or other suitable events or conditions that one of ordinary skill in the art would recognize as based on the game feature.
The player selections described herein may apply to one, some (e.g., a particular subset), or all value-bearing symbols 914 and/or symbol positions in the array 900. The determination of which symbols and/or positions are affected by the player selection may be at least partially random, which symbols and/or symbol positions are associated with the modifier event, the type of selected option 920 (i.e., different options have different scopes of effect), and the like. In some embodiments, one or more game elements external to the player options 920 and the symbols determine the scope of the effect of the selected option 920. For example, an indicator (e.g., an arrow) external to the array 900 may identify one or more symbol positions to be affect, or one or more symbol positions are designated randomly (e.g., which may be visually indicated through a change in color, background, framing, etc.) to receive the effect of the selected option 920. In certain embodiments, the player selections may include other suitable enhancements, awards, and the like, such as awarding additional value-bearing symbols 914.
In at least some embodiments, the player selectable options are presented having a hidden, obscured, or otherwise indeterminant effect. In the example embodiment, the player selectable options are initially presented as hidden options 922. In response the player selecting a particular option, the display device is configured to reveal the corresponding modifier or effect. Several other examples states of the player options are shown in
In certain embodiments, rather than applying the value to other symbols, the credit value is combined with other awards of the player. For example, the modifier event triggering the player selection may also be the award condition (e.g., for the fourth column 908) such that an award sequence is guaranteed for one or more awards. The credit award of the option 924 is then combined with the other awards of the award sequence. In further embodiments, the credit value may replace the credit value of one or more value-bearing symbols 914 and/or add additional value-bearing symbols 914 to the array 900. In one example, the selection causes all value-bearing symbols 914 with an award value below the selected value to be increased to the selected value, thereby establishing an award value floor. In another example, the selection adds a value-bearing symbol 914 with the selected value to a subset approaching the respective trigger amount of trigger symbols (e.g., the value-bearing symbols 914). Other suitable means and/or configurations of applying the credit value to value-bearing symbols 914 and/or other game elements of the game feature are considered to be within the spirit and scope of the present disclosure, including those means described elsewhere herein.
Another player selectable option 926 includes a ‘2×’ multiplier, where one or more values are applied to multiplier to increase the resulting value. Similar to the credit value of the option 924, the multiplier option 926 is applicable to all, some, or one of the value-bearing symbols 914 and/or other suitable values within the game feature, such as the credit value of other selected options 924. In some embodiments, the multiplier may be applied to unselected options 920. The multiplier is not limited to a purely numerical multiplication. That is, other suitable mathematical operations (which may include multiplication) may be used. For example, the option 926 may instead cause a plurality of award values from value-bearing symbols 914 to be aggregated together as an additional award or to replace the initial value of a given value-bearing symbol 914.
Other suitable options and modifiers included within the player selectable options 920 are considered to be within the spirit and scope of the present disclosure, including those options and modifiers described elsewhere herein. In one example, jackpot awards associated with one or more player options. That is, selection of the jackpot option either awards a jackpot or increases progression towards a jackpot award (e.g., collecting three jackpot options provides a jackpot award or a jackpot symbol is added to the array 900 similar to
Following selection of an option 920, the selected option 920 is presented and the corresponding modification or other effect is applied to the game feature. The application of the modification or effect may be visually conveyed through one or more presentation elements and/or animations. For example, changes to the award values of value-bearing symbols 914 are reflected by updating the respective award indicia. The selected option 920 is then replaced by a new hidden option 922 or is transitioned to an inactive option 928 that is not selectable by the player for subsequent selections. The inactive option 928 may appear greyed out or otherwise unavailable in some embodiments. In other embodiments, the selected option 920 is simply removed from the interface, which may cause the remaining options 920 to be reorganized within the interface. For embodiments with no persistence between player selections, all the player selectable options are removed from the interface or transitioned to inactive until a new modifier event associated with player selection is detected.
In certain embodiments, the functionality described above may not rely on player input, but rather automatically selects and applies the modifications and effects of the player selectable options 920. That is, the game-logic circuitry is configured to randomly select one or more of the player selectable options 920 to proceed through the game feature. In certain embodiments, the selection alternates between player selection and automatic selection. In some of these embodiments, the game-logic circuitry determines whether the selection is automatic or manual in response to one or more game events or conditions and/or based on one or more random determinations. For example, the game-logic circuitry may be configured to randomly select between automatic and manual selection with one or more weighting parameters impacted by the wager, game, and/or player history associated with the gaming session and/or the player.
In the embodiments disclosed herein, each value-bearing symbol may be assigned a credit value that is displayed upon the symbol. The credit value may, for example, range from a minimum credit value to a maximum credit value and be based on the total amount wagered on the game. For example, if a player wagers a minimum of 100 credits, the assigned credit value may range from 100 to 1000 credits. And if a player wagers a maximum of 500 credits, the assigned credit value may proportionately increase and thereby range from 500 to 5000 credits. In some embodiments, the assigned value may be randomly selected from a list of possible multipliers of the total amount wagered on the game, for example, 1×, 2×, 3×, 4×, 5×, 10×, 15×, 20×, 50×, and 100×. In other embodiments, the value may be pre-assigned to each value-bearing symbol as part of the reel strip layouts of the game reels. In still other embodiments, the assigned value may be randomly selected before, during, or at the conclusion of a reel spin.
As disclosed in the embodiments herein, awards may be provided for each game outcome based on at least the remaining symbols. For example, line pays and scatter pays may be awarded for each game cycle outcome based on the symbols populating the symbol array. In some embodiments, the value-bearing symbols may not be associated with awards outside of the features described herein. In other embodiments, the value-bearing symbols may be included within line pays, scatter pays, and/or other suitable awards. For example, the value-bearing symbols may be treated as a special symbol, such as a wild symbol.
While the embodiments are largely described within the context of a base game, it is equally contemplated that the disclosed embodiments can be practiced within the context of a free game bonus without a wager between free game cycles.
The embodiments of the present invention provide an innovative procedure for aggregating and adjusting values of symbols in a symbol array. Game-logic circuitry executing instructions in accordance with the embodiments present a visual display of spinning reels with clearly enumerated symbology that combine in readily understood arrangements to increase in value. An observer experiences excitement and anticipation as new symbols land in the array and aggregate values are summed and displayed. In stark contrast to conventional reel-spinning games in which symbol images are evaluated for winning combinations by paytable rules, the disclosed embodiments provide immediately recognizable values in WYSIWYG display configurations while adding variability as to how the values to be awarded to the player are selected and accumulated.
The value-aggregation and value-alteration procedure may be symbol- and game-agnostic. Themes and imagery of symbols and environment may be varied with no effect on the value-aggregation process. Or, if so desired, the criteria for value-aggregation may be modified in innumerable ways to produce new visual/animation effects and exciting summation sequences.
Further benefits are realized in increased computer processing efficiency, fewer rules to be evaluated, and simpler graphical representations. For example, in a conventional paytable evaluation, overlapping payline sections require multiple evaluation steps. Often, analysis is required to determine which payline results in the highest credit total, with the lesser value paylines being discarded but only after being evaluated—all this adds to processing overhead. Special symbols like wilds, multipliers, and scatter symbols can modify paytable values and may require separate, additional evaluation according to customized rule sets. All these procedures can be inherently more complex than simple aggregation (i.e., addition) and alteration of number values. The embodiments disclosed herein represents a win-win: simpler, almost self-explanatory graphics combined with faster, more efficient processing. The inventive value-aggregation procedure can be implemented on the vast majority of casino gaming machines without requiring upgrades or modifications.
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.
This application claims the benefit of priority to U.S. Provisional Patent Application No. 63/279,501, filed Nov. 15, 2021, the contents of which are incorporated herein by reference in their entirety.
Number | Date | Country | |
---|---|---|---|
63279501 | Nov 2021 | US |