This disclosure, in general, relates to themed slot machines and associated games and methods of entertainment.
It was estimated that in 2013 gambling and other games of chance represented a $120 billion industry in the United States. Similarly, the gaming industry represented market sizes of tens of billions in other countries. Such large markets have attracted many game developers, each vying for the attention of consumers in a market overcrowded with gaming options.
Casinos and other gaming establishments use slot machines to attract steady and consistent business. Such games can keep consumers intrigued and entertained for long periods of time, generating significant revenue for the casinos. As such, casinos and gaming establishments have turned to developers in search of new games with which to attract customers. Accordingly, new and innovative games that attract customer attention and retain their interest would be desirable.
In an aspect, a standalone machine, a handheld device, or other mobile devices and computers can implement and display a slot-like a game of chance. In response to user input and optionally in accordance with user selected options, a game of chance can be implemented that displays an array of card images used to determine a player's score or scores, displays a set of card images used to determine a dealer score, and credits or debits a players account based on the associated scores or a comparison of player and dealer scores.
The present disclosure may be better understood, and its numerous features and advantages made apparent to those skilled in the art by referencing the accompanying drawings.
The use of the same reference symbols in different drawings indicates similar or identical items.
In an exemplary embodiment, a standalone machine, a handheld device, or other mobile devices and computers can implement and display a slot-like a game of chance. In response to user input and optionally in accordance with user selected options, a game of chance can be implemented that displays an array of card images used to determine a player score or scores, displays a set of card images used to determine a dealer score, and credits or debits a players account based on the associated scores or a comparison of player and dealer scores. In a particular example, the game can implement a blackjack-like slot game in which a score associated with the dealer cards can be compared to the score or scores derived from cards within a player card image array. Card images adjacent along lines or runs within the card image array can be selected and tallied to determine a player score, whether the player score exceeds that of the dealer, and whether the player score or the dealer score exceeds a bust value. The players account can be credited or debited in accordance with the payout schedule based on a comparison of the scores of dealer and the player lines or run.
In a particular example, the game can be a single player, multi-hand game of chance, similar to blackjack or 21, that is played against a virtual dealer. Visually, a player can be presented with images of standard playing cards with card values being worth their illustrated value, face cards such as Jack, Queen, or King being worth 10 points, and an Ace being worth either 1 or 11 points. The goal of the game can be to obtain a player hand with a value greater than the dealer value without going over a bust value, for example 21. The dealer hand can be dealt two initial cards. The dealer continues to receive cards until a sum of the cards is equal to or exceeds at least a dealer stay value. In an example, the dealer stay value can be 15, 16, 17, or 18. In particular, the dealer stay value can be 17.
Player cards are illustrated in an array, grid, or matrix. Player hands form following lines, pathways, or runs starting from one side of the array and extending toward the other side of the array. Lines, pathways or runs are unique sequences of card images formed by different patterns for selecting the card images, starting from one side of the array and extending toward another side of the array. Each of the player hands includes only cards hands sequentially along a pathway, line or run until the value of the hand (e.g., the sum of cards) reaches or exceeds the player stay value or a set number of cards is used. In an example, the player stay value can be 15, 16, 17 or 18. In particular, the player stay value may be 17. The number of card images in a run or line can be limited by the width of the array. As such, an individual hand may use less than the total number of cards extending across the array in the direction along the line or pathways used to select cards for adding to the hand.
In particular, the blackjack-like slot game can be implemented as a standalone device, a portable device, or on other computational circuitry, such as a personal computer or gaming console. For example, as illustrated in
Further, the computational circuitry 106 can communicate using the communications interface 108 with an external system, such as a remote server. For example, the network interface 108 can provide network communications to remote systems for implementing software updates or repairs, altering aspects of the gameplay, communicating aspects of the gameplay, providing user information, such as credits and debits from user account, or communicating operating parameters, or any combination thereof.
The user interface 104 can include buttons, touchscreen or touch sensitive displays, levers, pointing devices such as a rollerball, joystick, or a mouse like device, or any combination thereof. In a particular example, the user interface 104 includes a spin button 110. In addition or alternatively, the user interface 104 can include a lever arm 118. In a further example, the user interface 104 includes a touch device 112, buttons 114, or additional selectors 116. For example, the user interface 104 can include a touchscreen 112 or a set of buttons 114 for selecting a number of lines or an amount to bet. In addition, the user interface 104 can include a set of buttons or selectors 116 for selecting options associated with the gameplay. In a further example, the one or more displays 102 can include touchscreen displays.
In another example illustrated in
Similar displays and interfaces can be implemented on computational devices including portable devices, such as tablet devices, laptops, or smart phones, or standalone personal computers or gaming consoles, or any combination thereof. Alternatively, the game can be implemented as a physical card game, played by dealing cards and scored as described above in relation to an electronic game. In a further example, the displays and interfaces can be incorporated into social media platforms.
Once the player selects a bet or a number of lines, the user can initiate a turn, for example, by pressing a spin button or pulling a lever, as illustrated at 306. In particular, the game can be configured to initiate a turn in response to pressing a button, the use of a rollerball, pulling a lever, or gesturing on a touch sensitive display, or any combination thereof.
As part of the game, an array of player cards is displayed. The array of player cards can be generated in a variety of manners, for example, the visually presentation of dealing cards from a shuffled shoe containing one or more standard 52 card decks. In another example, the player card array can be populated using virtual slot machine style reels, where each real contains symbols from a standard 52 card deck. Optionally, the deck can include wild cards or Jokers. In particular, the array of cards can be presented using spinning wheels of card symbols, much like a video slot machine; animating the cards one by one as if they are being dealt; dropping in one by one as tiles; fading in; or other equivalent visual presentations of the cards.
Optionally, the display shows spinning wheels illustrating cards of a card deck that align to form an array of cards, as illustrated at 308. Alternatively, the cards can be illustrated as being placed in the array as if being dealt.
As illustrated at 310, a dealer first card can be displayed face up. The dealer second card can be displayed face down, as illustrated at 312. The dealer first and second cards can be displayed while the wheels of the player card array are spinning. Once the dealer cards are displayed, the wheels can be stopped, as illustrated at 314. Alternatively, the wheels can stop spinning prior to the dealers cards being dealt, between dealing cards, or after the cards are dealt.
The card images on display can be selected from cards associated with a standard deck, including cards of 4 suits and 13 cards per suit (i.e., A, 2-10, J, K, Q). The deck can further include one or more Jokers, one or more wild cards, one or more other symbols, or any combination thereof. Such Jokers, wild cards, and other symbols can be used to implement other game features.
The likelihood or probability of a card being placed in a slot or position within the player array can be based on the probability of selecting a card from a virtual shoe that mimics a standard deck. The probability distribution indicative of a likelihood or probability of a select card being selected is referred to as the card distribution. In another example, the likelihood can be based on the use of a virtual shoe that mimics multiple shuffled decks. In a particular example, each game can be drawn from a virtual shoe including multiple virtual decks, such as between six and eight decks. As cards are selected to show for each gameplay, the system may display a card count, for example, the number of cards of value 10 that have been dealt. Periodically, the virtual shoe can be reshuffled. Alternatively, the probability of a card being dealt (e.g., the card distribution) can be customized and may not follow a standard deck. Settings associated with the virtual shoe can be modifiable. For example, a player may be provided options associated with the virtual shoe, such a number of decks, frequency of shuffling, or a combination thereof.
Depending upon the options selected by the user and the number of lines to be played by the player, the values or scores for each active line through the card array can be calculated and displayed, as illustrated at 316. In a particular example, the score is updated as each card in the array is newly displayed. In an example, an array includes three rows (406, 408, and 410 of
Once the player scores are determined and optionally displayed, a dealers hand can be determined. For example, the second card of the dealers hand can be revealed, as illustrated 318. The game can determine whether the dealer hand equals or exceeds a dealer stay value, for example 17, as illustrated 320. When the dealer hand is not equal to or has not exceeded the dealer stay value, the dealer hand can be provided with another card, as illustrated at 322, and the dealer hand value can be calculated again. Alternatively, the player hands and the dealer hand can be displayed in any order or concurrently.
Once the dealer hand equals or exceeds the dealer stay value, e.g., 17, the outcome and payouts for each player hand can be displayed, as illustrated at 324. For example, when a score of a player hand along an active line or run exceeds the dealers hand without exceeded a bust value, the player can be credited or rewarded in accordance with the gameplay. In another example, when the dealer hand exceeds a bust value, player hands that do not can be credited. When a player hand is equal to a blackjack value, e.g., 21, and the dealer hand is not, the player hand can be designated a winning hand. When the value of a dealer hand exceeds the value of a player hand, the player account can be debited. Optionally, when a player hand and the dealer hand are tied, the player account can be debited, credited, or held until a subsequent gameplay. The player account can have an associated monetary value. Alternatively, the player account can represent points having no monetary value. The points may be purely for entertainment and optionally, can be compared to points of other players within a social group or network or on a social medial platform. In a further example, points can be redeemable for prizes, services, or a combination thereof.
In addition to determining a score, the game can seek additional patterns or features of a line or run of cards extending through the array of cards. For example, the game can seek three cards in a row having the same value, such as three 7s. When wildcards are included as part of the game, a row including two, three or more wildcards can elicit a further award. Exemplary patterns include cards of the same suit, cards of the same numerical value, cards having unique characteristics, such as a wildcard, a suicide King, the Queen of spades, or a one eyed Jack, or cards having consecutive increasing values. The player may be awarded based on the pattern discovered, for example, independent of the run value or a dealer value. Alternatively, the player may be awarded based on the pattern when the run value does not exceed a bust value. Such awards can include visual stimulation, auditory awards, a video sequence, or credits or non-credit points, a free spin, or a combination thereof. In a further example, the player can be provided with a secondary game different from the blackjack-themed slot game in response to the discovered pattern or exceeding a number of non-credit points. Exemplary secondary games can include arcade games, variations on poker, blackjack, checkers, among others, or a combination thereof.
In an example, a grid, array, or matrix of player cards can be displayed, generally referred to as the array of cards. Locations of cards or card images within the array are card positions. As illustrated in
Cards within the array of cards 400 are considered adjacent in the first dimension when, for example, the cards are disposed in adjacent columns, regardless of their position within the column. Cards within the array of cards 400 are in the same position along the second dimension when, for example, the cards are disposed in the same row and are in different positions along the second dimension when, for example, the cards are disposed in different rows. For example, a card at row 406 and column 412 is adjacent within the first dimension to a card at row 406 and column 414 or is adjacent within the first dimension to a card at row 410 and column 414. The card at row 406 and column 412 is in the same position along the second dimension as the card at row 406 and column 414, whereas the card at row 406 and column 412 is at a different position along the second dimension as the card at row 410 and column 414.
Visually, the array 400 can be formed by a display of spinning wheels in which the cards traverse along columns moving down through the second dimension 404. Alternatively, the spinning wheels can move up through the columns along the second dimension 404. In a further alternative, the cards can move in a simulated spinning motion along rows in the first dimension 402, either spinning from left to right or right to left. In another example, the cards can be presented as being dealt into the array 400, be presented as being flipped, or other static or dynamic presentations of providing the array 400 of cards, or any combination thereof.
While the array 400 is illustrated as including three rows and five columns, the array 400 can include between 2 and 10 rows, such as between 2 and 6 rows or between 2 and 5 rows. Further, the array can include between 3 and 10 columns, such as between 3 and 6 columns or between 4 and 6 columns.
The player hand or hands are formed by following lines extending through the array of cards 400. Exemplary lines or runs through the cards can extend in a direction along the first dimension, for example through adjacent columns. Some exemplary runs extend along a single row. Other exemplary runs or lines extend through adjacent columns but switch rows. For example,
In an example, lines 1, 3, and 5 extend within a single row and include a card in the first position of the first dimension and include adjacent cards along the first dimension within the same position along the second dimension. In another example, line 2, line 4, and line 6 include a card in the first position of the first dimension and include at least two cards adjacent along the first dimension and in different positions along the second dimension. In particular, line 2, line 4, and line 6 include cards from each position of the second dimension.
As illustrated, the player scores are determined by selecting cards along a run starting from the left and continuing towards the right. Alternatively, cards can be selected starting from the right and continuing to the left along the first dimension 402. In a different example in which the array first dimension extends along columns and a second dimension extends along rows, the cards can be selected starting at the top and continuing towards the bottom or selected from the bottom and continuing towards the top along a pathway or line.
To determine player scores, depending upon the number of lines selected, cards adjacent in the first dimension 402 are added to a total for the line or run. Once the sum reaches or exceeds a player stay value, for example 17, no additional cards are added to the sum. As such, not all cards within the array or along a particular line or run are used for each player hand. The system may provide the player with the option to modify the stay value. For example, the stay value may be selectable by the player. Such an option may be provided prior to a spin and may incur additional cost to the player.
In an example, cards are treated as having a numerical value associated with the display value of the card, face cards such as Jacks, Kings, or Queens can be treated as 10, and Aces can have a value of 1 or 11. Wildcards can have a variable value or no value. In an example, the variable value of the wild card can be selected to provide a score of blackjack for a run in which the wild card is used. In a particular example, the goal of the game is to acquire a hand having a high value without exceeding 21. Player hands are compared to the dealer hand, and player hands that exceed the dealers hand without exceeding a bust value (e.g., 21) are designated as winning hands, while others are designated as tie or losing hands.
In an example in which the player stay value is 17, the exemplary array 400 illustrated in
As illustrated in
As illustrated at 706, the value of the hand, including the first two cards, can be determined. When the value is less than a dealer stay value, such as 17, an additional card can be dealt, as illustrated at 708. As long as the value of the hand is less than the dealer stay value or a maximum number of cards are dealt, additional cards can be dealt. Optionally, there is no maximum number of cards. Once the value equals or exceeds the dealer stay value, the dealers hand is complete, as illustrated at 710. While the dealer hand may not use a grid, matrix, or array of cards as used in conjunction with the player hand, the dealer hand can be displayed separately and may have no limit on card length. In contrast, the number of cards in a player hand can be limited by the width of the array of cards.
Alternatively, adding adjacent cards to the player hand can stop based on a soft player stay value. In an example, adding adjacent cards may continue until the player stay value (e.g., 17) is hit unless one of the cards can have more than one value, for example, an Ace, which can take on the value of 1 or 11. For example, a hand that includes Ace+6 can be considered 17 or can be considered 7. Under a soft player stay value, additional adjacent cards can be added to the Ace+6 in an attempt to achieve a better score. Similarly, a soft dealer stay value can be applied, having similar treatment of the Ace.
Following the determination of the player hand values and the dealer hand value, each player hand is compared against the dealer hand to determine an outcome. In an example, the possible outcomes for each player hand include a win, a loss, a push, or blackjack. For example, as illustrated in
When the player hand as a value of blackjack (e.g., 21), the system can determine whether the dealer hand is blackjack, as illustrated at 808. When the dealer hand has blackjack, the outcome can be a push, as illustrated 810. In an example, the players bet may be retained for subsequent game. In another example, a player's wager can be returned or credited, or the player can be provided with a free spin. When the dealers hand does not blackjack, the player is awarded blackjack, as illustrated at 812.
When the player hand is not blackjack, the system can determine whether the dealer hand has exceeded a bust value, as illustrated 814. When the dealers hand has exceeded the bust value and the players hand has not exceeded the bust value, the player wins, as illustrated at 816.
When the dealer hand does not exceed a bust value, the system can determine whether the player hand is greater than the dealer hand, as illustrated at 818. When the player hand is greater than the dealer hand, the player wins, as illustrated 820.
When the player hand does not exceed the dealer hand, the system can determine whether the player hand equals the dealer hand, as illustrated 822. When the player hand equals the dealer hand, the player may be awarded a push, as illustrated 824. In the event that the player hand is less than the dealer hand, the player loses, as illustrated 826.
The amount returned to the player in exchange for a wager can be determined by a payout table. For example,
In a first aspect, a method of entertaining a user includes receiving a user action via a user interface of a computational system; in response to receiving the user action, displaying on a display device a first array of card images including at least three positions in a first dimension and at least two positions in a second dimension; displaying on the display device a second array of card images including at least two positions in the first dimension and at least one position in the second dimension; determining a set of values based on one or more runs including card images from the first array of card images, at least one run of the one or more runs including a first position of the first dimension with at least two card images adjacent in the first dimension and in different positions in the second dimension; determining a second array value associated with the second array; comparing each value of the set of values with the second array value; and assigning credits to an account based on the comparing.
In an example of the first aspect, the method further includes displaying the set of values.
In another example of the first aspect and the above examples, card images assigned to each position within the first array of card images are selected based on a card distribution.
In a further example of the first aspect and the above examples, a second run includes a card image in the first position of the first dimension and at least two card images adjacent in the first dimension and in the same position along the second dimension.
In an additional example of the first aspect and the above examples, a second run includes a card image in the first position of the first dimension and at least three card images in different positions in the second dimension.
In another example of the first aspect and the above examples, the at least one run includes card images from all positions within the first dimension. For example, the method can further include assigning a win to the at least one run independent of the second array value when a run value of the at least one run does not exceed a bust value.
In a further example of the first aspect and the above examples, the method further includes assigning an award based on a pattern of card images within the at least one run independent of a run value. For example, the award can include additional game play, credit points, non-credit points, a secondary game, a video sequence, or any combination thereof.
In an additional example of the first aspect and the above examples, the method further includes changing a run value to a previous run value when the run value exceeds a bust value. For example, the method can further include receiving a no-bust line selection via the user interface.
In another example of the first aspect and the above examples, the method further includes receiving a split rule selection via the user interface.
In a further example of the first aspect and the above examples, the method further includes receiving a soft stay value selection via the user interface.
In an additional example of the first aspect and the above examples, the method further includes receiving a player stay value via the user interface.
In another example of the first aspect and the above examples, the method further includes displaying a card count associated with cards previously provided in the first array of card images or the second array of card images.
In a further example of the first aspect and the above examples, the method further includes receiving a wager amount via the user interface.
In an additional example of the first aspect and the above examples, the method further includes receiving a number of runs via the user interface.
In a second aspect, a method of entertaining a user includes assigning a card selected from a set of cards to each player position within a player card array, the player card array including at least three positions in a first dimension and at least two positions in a second dimension; determining a run value of a run including a first position of the first dimension with at least two cards adjacent in the first dimension and in different positions in the second dimension of the player card array, the run value based on a sum of values of the at least two cards, the number of cards in the sum selected so that the sum exceeds a player stay value; assigning a card selected from the set of cards to each dealer position within a dealer card array, the dealer card array including at least three positions in the first dimension and a single position in the second dimension; determining a dealer value based on a sum of values of at least two cards, the number of cards in the sum selected so that the sum exceeds a dealer stay value; comparing the run value with the dealer value; and assigning a credit based on the comparing.
In an example of the second aspect, the set of cards is a deck of cards.
In another example of the second aspect and the above examples, the card assigned to the each player position within the player card array is selected based on a card distribution.
In a further example of the second aspect and the above examples, the method further includes determining a second run value of a second run including a card in the first position of the first dimension and at least two cards adjacent in the first dimension and in the same position along the second dimension.
In an additional example of the second aspect and the above examples, the method further includes determining a second run value of a second run including a card in the first position of the first dimension and at least three cards in different positions in the second dimension.
In another example of the second aspect and the above examples, the run includes cards from all positions within the first dimension. For example, the method can further include assigning a win to the run independent of the dealer value when the run value does not exceed a bust value.
In a further example of the second aspect and the above examples, the method further includes assigning an award based on pattern within a run independent of the run value. For example, the award can include additional game play, credit points, non-credit points, a secondary game, a video sequence, or any combination thereof.
In an additional example of the second aspect and the above examples, the method further includes changing the run value to a previous value when the run value exceeds a bust value. For example, the method can further include receiving a no-bust line selection from the user.
In another example of the second aspect and the above examples, the method can further include receiving a split rule selection from the user.
In a further example of the second aspect and the above examples, the method can further include receiving a soft stay value selection from the user.
In an additional example of the second aspect and the above examples, the method further includes receiving a player stay value from the user.
In another example of the second aspect and the above examples, assigning credit includes assigning credit based on pay-out schedule.
In a further example of the second aspect and the above examples, the method further includes displaying a card count associated with cards previously provided in the player card array or the dealer hand.
In an additional example of the second aspect and the above examples, the method further includes receiving a wager amount from the user.
In another example of the second aspect and the above examples, the method further includes receiving a number of runs from the user.
In a further example of the second aspect and the above examples, the set of cards includes a wild card. For example, the wild card can have a value sufficient to yield a run value of blackjack. In another example, the method further includes awarding a player hand that includes a set of wild cards.
In a third aspect, a system includes a user interface; a display device; and a computational circuitry in communication with the user interface and the display device. The computational circuitry is to implement a method including receiving a user action via the user interface; in response to receiving the user action, displaying on the display device a first array of card images including at least three positions in a first dimension and a single position in a second dimension; displaying on the display device a second array of card images including at least two positions in the first dimension and at least one position in the second dimension; determining a set of values based on one or more runs including card images from the first array of card images, at least one run of the one or more runs including a first position of the first dimension with at least two card images adjacent in the first dimension and in different positions in the second dimension; determining a second array value associated with the second array; comparing each value of the set of values with the second array value; and assigning credits to an account based on the comparing.
In an example of the third aspect, the system further includes a network interface in communication with the computational circuitry, the computational circuitry to communication with a remote server via the network interface.
In a fourth aspect, a system includes a user interface; a display device; and a computational circuitry in communication with the user interface and the display device. The computational circuitry is to implement a method of any one of the first or second aspects above or their associated examples and combinations thereof.
In an example of the fourth aspect, the system further includes a network interface in communication with the computational circuitry, the computational circuitry to communication with a remote server via the network interface.
While the embodiments described above are characteristic of a blackjack or 21 style game, other similar games, such as baccarat, can be implemented using the above-described systems and methods.
Aspects of the above-described system and games can be implemented using computational circuitry programmed with instructions to implement features of the game. Such instructions can be stored in non-transitory storage accessible by the computational circuitry. In other examples, such instructions can be stored in non-transitory storage, such as optical storage (e.g., CDs or DVDs), magnetic storage (e.g., hard disc drives), electronic storage (e.g., ROM, RAM, or other solid-state storage), or any combination thereof. The computational circuitry can include one or more processors operable in accordance with the program instructions to implement aspects of the games.
Note that not all of the activities described above in the general description or the examples are required, that a portion of a specific activity may not be required, and that one or more further activities may be performed in addition to those described. Still further, the order in which activities are listed are not necessarily the order in which they are performed.
In the foregoing specification, the concepts have been described with reference to specific embodiments. However, one of ordinary skill in the art appreciates that various modifications and changes can be made without departing from the scope of the invention as set forth in the claims below. Accordingly, the specification and figures are to be regarded in an illustrative rather than a restrictive sense, and all such modifications are intended to be included within the scope of invention.
As used herein, the terms “comprises,” “comprising,” “includes.” “including,” “has,” “having” or any other variation thereof, are intended to cover a non-exclusive inclusion. For example, a process, method, article, or apparatus that comprises a list of features is not necessarily limited only to those features but may include other features not expressly listed or inherent to such process, method, article, or apparatus. Further, unless expressly stated to the contrary, “or” refers to an inclusive-or and not to an exclusive-or. For example, a condition A or B is satisfied by any one of the following: A is true (or present) and B is false (or not present), A is false (or not present) and B is true (or present), and both A and B are true (or present).
Also, the use of “a” or “an” are employed to describe elements and components described herein. This is done merely for convenience and to give a general sense of the scope of the invention. This description should be read to include one or at least one and the singular also includes the plural unless it is obvious that it is meant otherwise.
Benefits, other advantages, and solutions to problems have been described above with regard to specific embodiments. However, the benefits, advantages, solutions to problems, and any feature(s) that may cause any benefit, advantage, or solution to occur or become more pronounced are not to be construed as a critical, required, or essential feature of any or all the claims.
After reading the specification, skilled artisans will appreciate that certain features are, for clarity, described herein in the context of separate embodiments, may also be provided in combination in a single embodiment. Conversely, various features that are, for brevity, described in the context of a single embodiment, may also be provided separately or in any subcombination. Further, references to values stated in ranges include each and every value within that range.