The present invention relates to an amusement electronic device, and more particularly to a game system and an operation method thereof for performing a roller game.
Game system provides a game, and game system can be installed in a game machine of a game center, or connected with an electronic device in a private home space for players to use the game machine or electronic device to play games. The management cost is low, and can be applied to a variety of games such as slot machine, poker game, SicBo (dices) and roulette, etc., and therefore game system is widely popular among players and operators.
Among the games, rollers of the slot machine are in a manner of rolling and then stopping, and the criteria provided by the game’s payout table (or called pay table) allowing the player to get one or a plurality of win combinations composed of a variety of game symbols displayed on the rollers, and obtain rewards corresponding to the various game symbols or win combinations, such as high scores, reward games, etc.
In reward games, the player can get a certain quantity of free games. The free games are played consecutively, for example, to proceed one round after another automatically, or the player presses the start button on the slot machine each time, a next round will be played. In each round of free games, rollers are in a manner of rolling and then stopping, and the criteria provided by the game’s payout table allowing the player to get one or a plurality of win combinations composed by a variety of game symbols displayed on the rollers, and obtain the corresponding rewards. When the player has a chance to get a reward game, there is a chance to get a higher score (or called payout value) in free games .
However, after entering the reward game, the operation method of performing the free game is usually unchangeable, and thus the player gets bored easily, and there is no expectation and surprise, so it is difficult to improve the amusement.
A main object of the present invention is to disclose a game system and an operation method thereof capable of making players to have expectation after entering a reward game, thereby greatly improving amusement.
In order to achieve the above object, the present invention discloses at least the following embodiments.
The present invention provides a game system. In one embodiment, the game system includes a game result generating unit, a display unit, and a control unit. The control unit is connected to the game result generating unit and the display unit. The control unit executes a plurality of commands of a roller game to control operation of the game system. A first game result is generated through the game result generating unit, and a first game screen is generated by corresponding to the first game result. The first game screen includes a plurality of first rollers which are arranged adjacent to each other and a plurality of first game symbols. The plurality of first rollers are in a manner of rolling and stopping to allow the plurality of first game symbols displaying on the first rollers, respectively. The display unit displays the first game screen. When the control unit determines that a start-up event associated with the first game screen occurs, a reward game is started, and at least two consecutive free games are provided by the reward game.
In each of the free games, the control unit controls operation of the game system, so that the game result generating unit generates a second game result and a second game screen by corresponding to the second game result, and the display unit displays the second game screen. The second game screen includes a plurality of second rollers which are arranged adjacent to each other and a plurality of second game symbols. The second rollers are in a manner of rolling and stopping to allow the second game symbols displaying on the second rollers, respectively. When the second rollers of a next free game stop rolling, a first special symbol appeared in a current free game will be displayed at a position in the next free game where is overlapped the position of the second game symbol in the next free game. Finally, the control unit determines a payout result to pay a player at least based on the first game result and each of the second game results.
And in another embodiment, a quantity of the first special symbol appeared in the second game symbols of the current free game in the foregoing embodiment can be less than or equal to a quantity of the first special symbol appeared in the second game symbols of the next free game.
The present invention further provides another game system. In one embodiment, the game system includes a game result generating unit and a control unit. The control unit is connected to the game result generating unit, and the control unit further communicates with an electronic device of a player. The electronic device includes a display screen. The control unit executes a plurality of commands of a roller game to control operation of the game system. A first game result is generated through the game result generating unit, and a first game screen is generated by corresponding to the first game result, and the first game screen is transmitted to the display screen for presentation. The first game screen includes a plurality of first rollers which are arranged adjacent to each other and a plurality of first game symbols. The first rollers are in a manner of rolling and stopping to allow the first game symbols displaying on the first rollers, respectively. When the control unit determines that an start-up event associated with the first game screen occurs, a reward game is started, and the reward game provides at least two consecutive free games.
In each of the free games, the control unit controls operation of the game system. The game result generating unit generates a second game result and generates a second game screen by corresponding to the second game result, and the second game screen is transmitted to the display screen for presentation. The second game screen includes a plurality of second rollers which are arranged adjacent to each other and a plurality of second game symbols. The second rollers are shown in a manner of rolling and stopping to allow the second game symbols displaying on the second rollers, respectively. When the second rollers of a free game performed next stop rolling, a first special symbol appearing in a free game currently performed will display at a position in the free game performed next where is overlapped the position of the second game symbol in the free game performed next. Finally, the control unit determines a payout result to pay a player at least based on the first game result and each of the second game results.
The present invention further provides an operation method of a game system. In one embodiment, the game system is provided for a player to play a roller game. The game system includes a game result generating unit, a display unit, and a control unit. The operation method is as follows: generating a first game result and generating a first game screen by corresponding to the first game result through the game result generating unit; displaying the first game screen through the display unit, the first game screen including a plurality of first rollers which are arranged adjacent to each other and a plurality of first game symbols, displaying the first game symbols on the first rollers respectively by a manner of rolling and stopping the plurality of first rollers; and when the control unit determining that an start-up event associated with the first game screen occurring, starting a reward game, and the reward game providing at least two consecutive free games.
In each of the free games, the control unit controlling operation of the game system by the following steps: generating a second game result and generating a second game screen by corresponding to the second game result through the game result generating unit; displaying the second game screen through the display unit, the second game screen including a plurality of second rollers which are arranged adjacent to each other and a plurality of second game symbols; displaying the second game symbols on the second rollers respectively by a manner of rolling and stopping the plurality of second rollers, when the second rollers of a free game performed next stopping rolling, a first special symbol appearing in a free game currently performed displaying at a position in the free game performed next where is overlapped the position of the second game symbol in the free game performed next; and finally, the control unit determining a payout result to pay a player at least based on the first game result and each of the second game results.
The present invention provides another game system. In one embodiment, the game system includes a game result generating unit, a display unit, and a control unit. The control unit is connected to the game result generating unit and the display unit. The control unit executes a plurality of commands of a roller game to control operation of the game system. a first game result is generated through the game result generating unit, and a first game screen is generated by corresponding to the first game result, and the display unit displays the first game screen. The first game screen includes a plurality of main rollers which are arranged adjacent to each other and a plurality of first game symbols, and the first game symbols are displayed on the main rollers, respectively. The game result generating unit generates a second game result, and generates a second game screen by corresponding to the second game result, and the display unit displays the second game screen. The second game screen includes the main rollers and a plurality of second game symbols, and the second game symbols are displayed on the main rollers, respectively. When at least one of the first game symbols in the first game screen is a special symbol, the second game screen further includes at least one secondary roller. The at least one secondary roller overlaps the main roller where the special symbol is located, so that when the main rollers and the at least one secondary roller of the second game screen stop rolling, the special symbol at a position overlaps the second game symbol at the position in the second game screen. The special symbol is located on one of the main roller overlapped and the secondary roller; and the second game symbol overlapping the special symbol is located on the other one of the main roller overlapped and the secondary roller. Finally, the control unit determines a payout result to pay a player at least based on at least one of the first game result and the second game result.
The present invention provides another game system. In one embodiment, the game system includes a display unit and a controller. The controller is connected to the display unit, and executes a plurality of commands of a roller game to control the game system to perform the following steps: the controller generating a first game screen, the first game screen including a plurality of rollers adjacently arranged, displaying a first set of game symbols on the rollers by a manner of rolling and stopping, and the first set of game symbols including a plurality of special symbols; the controller generating a second game screen, the second game screen including the rollers, displaying a second set of game symbols and the special symbols on the rollers by a manner of rolling and stopping, and at least part of the second set of game symbols overlapping the special symbols when the rollers stopping rolling; the display unit displaying the second game screen and the first game screen; and the controller determining a payout result to pay a player at least based on the special symbols.
Accordingly, the present invention discloses the game system and the operation method thereof capable of causing the position where the special symbol appears in the previous round of free games to still show the special symbol in the next round of free games again. Therefore, players can not only feel the fun of accumulating the special symbols, but also look forward to collecting more of the special symbols. Further, in each round of the free games, compared to the conventional technical feature of keeping part of the rollers stationary, the first rollers of the present invention can be rotated without being kept stationary, so a appearing probability of the special symbols in the game screen of each of the free games can be kept constant, thereby simplifying the difficulty of calculating a return to player (RTP). In addition, adopting the design of the main rollers and the secondary rollers can make the game content more variable, and enhance the flexibility of design in terms of visual effects to further improve the amusement of the game.
The detailed description of the present invention is described below with reference to the drawings.
Please refer to
The storage unit 14 can store data and program commands required for operation of the game system 10, and the storage unit 14 can also store application programs of a roller game, so that the control unit 15 can execute commands of the application programs to create one or more databases. The one or more databases can include, for example, a program library of one or more sets of game schedules and instruction sets used to implement the roller game. The one or more databases can also, for example, include an image library, wherein the image library can include, for example, a variety of patterns such as game symbols, special symbols, roller patterns, background patterns and other static or dynamic images, etc. Through changes in combination of patterns and/or motion pictures, the one or more databases not only can provide materials of a game screen of the roller game, but also can achieve the object of visually improving the amusement effect; however, the present invention is not limited thereto.
Therefore, the control unit 15 can control the game system 10 to execute the roller game through the commands of the application programs of the roller game. At least part of operation procedures of the roller game can be referred to
First, in step S1: with the game system 10 being turned on, through the input interface 11, the control unit 15 detects whether any physical objects inputting into the input interface 11 or attempting to approach or touch the input interface 11, or detects or receives data input through the input interface 11, or any combinations of the above. Specifically, in this embodiment or other embodiments, the input interface 11 can include, for example, ticket machine, coin machine, card reader, scan recognizer, sensor recognizer, communication interface capable of connecting to internal network or external network, or other devices with functions of data input, identification, counting, data storage, or any combinations thereof. Take the input interface 11 including a card reader as an example, when a player inserts a stored value card into the card reader, the card reader identifies data of the stored value card (such as stored value points, etc.) and transmits the data to the control unit 15, the control unit 15 stores the data in a register and sets the stored value points as a bet value balance, and then displays the bet value balance on the display unit 13. In this embodiment or other embodiments, the input interface 11 can further include a configuration that can be selected or operated by the player, such as one or more option buttons, roller start buttons, other function buttons, or any combinations of the above. As shown in
Therefore, when the control unit 15 learns a bet value selected by the player and receives the game start signal, step S3 is performed: the control unit 15 controlling the game result generating unit 12 to generate a game result (first game result) and generate a game screen corresponding to the game result according to commands, and then the display unit 13 displaying the game screen.
In this embodiment or other embodiments, the game screen can include a plurality of rollers which are arranged adjacent to each other, at least one pattern display position is provided on each of the rollers to display at least one game symbol. When the player presses the start button, the rollers start to roll visually, and stop after a period of time; at this time, the game symbol is displayed at the pattern display position of the rollers. Arrangement form and quantity of the rollers, and configuration and quantity of the pattern display position on each of the rollers can be designed according to requirements of the game. For example, each of the rollers has M pattern display positions, and there are a total of N rollers, so all the rollers can form an M x N matrix and provide M x N pattern display positions, such as 3 x 5 pattern display positions. In another example, there is only one pattern display position on each of the rollers, so if M x N pattern display positions are to be provided, the game screen will have M x N rollers. In another example, at least two of the adjacent rollers are vertically staggered or offset from each other, or at least two of the adjacent rollers overlap each other from front and rear.
On the other hand, the game result is randomly generated, for example, using a random number generator to generate a random number relevant to the patterns and the pattern display positions, a random number relevant to a roller belt stop position, or a random number relevant to a roller belt section. Wherein the so-called roller belt stop position refers to a certain position on the roller belt of the roller will be set as a reference point for stopping rotation of the roller; and the so-called roller belt section refers to a certain section of the roller belt will be displayed to the player. In the example where the random number is relevant to the patterns and the pattern display positions, the game result generating unit 12 can, for example, select the corresponding patterns from the database according to the random number, and then display the patterns at the pattern display positions of the rollers respectively. In the example where the random number is relevant to the roller belt stop position, the patterns are pre-set on the roller belt, and the game result generating unit 12 can, for example, specify one of the positions on the roller belt according to the random number, and further select other positions from the predetermined position according to a size of the roller to be displayed (i.e. a quantity of the pattern display positions on one of the rollers of the game screen), so that a last selected quantity of the positions matches the size of the roller. In the example where the random number is relevant to the roller belt section, the patterns are pre-set on the roller belt, and the game result generating unit 12 can, for example, directly select the continuous positions for displaying the patterns on the roller belt according to the random number. However, the present invention is not limited to the examples listed above. The random number generator can be built in the game result generating unit 12, or can be built in the control unit 15, or can even be independent of the game result generating unit 12 and the control unit 15.
In practice, in one embodiment, the game result generating unit 12 can include an image processing unit, the image processing unit can obtain, for example, but not limited to, the data for composing the game screen from the storage unit 14 according to a random number generated by the random number generator, and after the data is processed, the game symbols corresponding to the random number are displayed on the rollers in the screen.
For convenience of explanation, hereinafter five rollers 122 (first roller) of a game screen 121 (first game screen) in
After generating the game result, the control unit 15 determines whether an start-up event to be occurred in association with the game screen 121 to decide whether to start a reward game or not, that being, step S4. In detail, the game symbols 123 provided by the roller game can include a variety of general symbols, such as pineapples, bananas, strawberries, etc., which are different score multipliers but without special functions in
In step S4, when no start-up event occurs in the game screen 121, as shown in
Contrarily, in step S4, if the start-up event occurs in the game screen 121, for example, three of the designated special symbols 124 appear in the game screen 121 as shown in
The control unit 15 performs step S6: executing the reward game. Regarding execution of the reward game, the following will list a few examples to illustrate the relevant details.
In one embodiment, when the player obtains the reward game, the control unit 15 controls the display unit 13 to display an initial screen. The initial screen can include the rollers, and each of the rollers can provide one or more pattern display positions to display one or more game symbols. A quantity of the rollers in the initial screen, a quantity of the pattern display positions provided by each of the rollers, and types or patterns of the game symbols displayed can be referred to the above-mentioned relevant descriptions and designed in accordance with game requirements. Specifically, the initial screen can be, for example, an adjusted screen of or an unadjusted game screen when the start-up event occurs, such as the game screen 121 shown in
In this embodiment or other embodiments, the game screen 121 can include progress information for executing the reward game. In detail, data statistically counted by one or more counters can be used to display, for example, but not limited to, a remaining or an accumulated quantity of free games, a sequence number of round of free games in progress, a quantity of the special symbol collected, an accumulated score or other information of the reward game. For example, two counters can be used to statistically count a sequence number of round of free games in progress and a total quantity of free games respectively, and the two statistical results will be visually displayed in the game screen, such as a free game information 30 indicated on the upper right of a game screen 126 in
In addition, the game screen 126 can further include the rollers and the game symbols, and quantity and configuration of the rollers are the same as the initial screen, and a manner of configuring the game symbols and types of the game symbols on each of the rollers can be referred to the relevant descriptions of the above-mentioned embodiments. For convenience of explanation, a plurality of rollers 127 (second rollers) arranged 5 in a row adjacently in the game screen 126 in
Then, please refer to
Before performing the free games, the control unit 15 can record the initial screen or relevant information (such as position information, quantity information, etc.) of the designated special symbols 124 displaying on the rollers in the game screen that meets the start-up event. Thereby, when each of the rollers 127 in the game screen 126 rolling visually, the designated special symbols 124 correspondingly stay in the game screen 126 that is on the basis of at least part of the recorded relevant information mentioned above at the same time, that being, performing step S6-A3. A quantity of the designated special symbols 124 staying in the game screen 126 is equal to or different from a quantity of the designated special symbols 124 appearing in the start-up event, as shown in
At this time, the control unit 15 determines whether the designated special symbols 124 additionally appeared in the game screen 126 of the present round according to the game result of the present round, that being, performing step S6-A5. If there are not the designated special symbols 124 additionally appearing in the game symbols 128 newly appeared, it means that the designated special symbols 124 does not additionally appear in the game screen 126. As shown in
In this embodiment or other embodiments, in the free games of a same round, a quantity of free games additionally given to the player is related to a quantity of the designated special symbol additionally appearing in the round. For example, each time the designated special symbol additionally appears, the player is given a predetermined quantity of free games. Alternatively, regardless of a quantity of the designated special symbol additionally appearing in the round, a quantity of remaining free games or a quantity of free games that have been played will be reset to an initial value.
In this embodiment or other embodiments, if the game symbols 128 newly appeared overlapping the designated special symbols 124 stayed is not the designated special symbols 124, the game symbols 128 newly appeared and the designated special symbols 124 stayed will remain visually until starting next round of free games, as shown in
In this embodiment or other embodiments, as shown in
In this embodiment or other embodiments, the designated special symbols 124 staying in the game screen 126 can be stayed at a position of last appearing in the game screen 126, or stayed at a designated or randomly selected position in the game screen 126.
When step S6-A5 determines that the designated special symbol 124A additionally appears, step S6-A6 is performed: procedure for changing the free game information. For example, as shown in
When step S6-A5 determines that the designated special symbol 124A does not additionally appear, the control unit 15 determines whether all the free games being executed, that being, performing step S6-A7. If there are still free games that have not yet been played, returning to step S6-A1, the control unit 15 continues the next round (second, third...round) of free games automatically or after the player pressing the start button again, making the game result generating unit 12 to generate the game result and the game screen 126 corresponding to the game result again according to the updated relevant information mentioned above. Generation method and presentation method of the game screen 126 of the next round (second, third...round) of free games can be referred to the generation method and presentation method of the game screen 126 in the first round of free games.
Similarly, the control unit 15 determines whether the game result of the next round (second, third...round) of free games indicates additionally appearing of the three designated special symbols 124, that is, determining whether a quantity of the three designated special symbols 124 appearing in the game screen 126 of a second round of free games is greater than a quantity of the three designated special symbols 124 appearing in the game screen 126 of the first round of free games, that is, determines whether the three designated special symbols 124 additionally appear in the game screen 126 of the present round according to the game result of the round. If so, the player is given additional free games to increase a total quantity of free games. If not, no additional free game is given to the player.
As mentioned above, steps S6-A1 to S6-A7 are repeated in each round of free games of the reward game until the free game information 30 indicates “N of N”, that is, a total quantity of N free games have been performed. Step S6-A7 determining that all the free games having been executed, and performing step S6-A8: ending the reward game, that being, ending step S6: performing the reward game.
Please refer to
In the process of performing the free games, the control unit 15 records relevant information (such as position information, quantity information, etc.) of the designated special symbols 124 displaying on the rollers in the previously mentioned initial screen or in the game screen 121 that meeting the start-up event, that being, performing step S6-B3. For example, the control unit 15 records positions where the three designated special symbols 124 appear in the initial screen of
Then, as shown in
At this time, in step S6-B5, according to the game result of the round the control unit 15 determines whether a designated special symbols 124C additionally appearing in the game screen 126 of the round, that being, determining whether the rollers 127 rolling out at least one of the designated special symbols 124C; if not, performing step S6-B8; if yes, the control unit 15 performing step S6-B6: changing the free game information 30. For the method of changing the free game information 30, please refer to the relevant description of the embodiment of
Then, the game result generating unit 12 causes the designated special symbols 124 previously reappearing on the rollers 127 is on the basis of at least part of the previously recorded relevant information of the designated special symbols 124, that being, performing step S6-B7. For example, as shown in
Then, the control unit 15 determines whether the free games having been finished, that being, performing step S6-B8. If there are still free games that have not yet been executed, continuing to perform the next round (second, third...round) of free games, that being, returning to step S6-B1, performing steps S6-B2 to S6-B8 sequentially. Repeat the above steps S6-B1 to S6-B8 in this way until the free game information 30 indicates “N of N”, that is, when the Nth free game is in progress and a total quantity of the free games is N, step S6-B8 determines the free games having been finished, and continues to perform step S6-B9: ending the reward game, that being, ending step S6 which performing the reward game.
When all the free games have been executed, it means that the reward game has been executed. At this time, the control unit 15 gives the player a score at least according to the designated special symbols 124 and 124C displayed. Specifically, the control unit 15 determines a payout result to pay the player at least based on the betting signal and the game results. In the example where the designated special symbols 124 and 124C have a corresponding score multiplier or score, the control unit 15 calculates a score to be paid to the player as the payout result according to a bet amount indicated by the betting signal, a quantity of the designated special symbols 124 and 124C collected, and the score multipliers or scores corresponding to the designated special symbols 124 and 124C. In the example where the designated special symbols 124 and 124C include the common part and the variable part, and the variable part indicates a numerical value, the control unit 15 calculates a score to be paid to the player as the payout result according to numerical values corresponding to at least part of the designated special symbols 124 and 124C (for example, numerical values corresponding to at least part of the designated special symbols 124 and 124C are added together) collected.
Therefore, the more free games the player plays, the higher amount of payout result the player can have a chance to obtain.
In order to clearly display the game symbols 128 overlapping the designated special symbols 124 or 124C, a multiple rollers can be used. Please refer to
Similarly, in one embodiment, other types of the special symbols can also be displayed by the multiple rollers. As shown in
In addition, in one embodiment, the roller game can further include another type of the special symbol. The special symbol includes at least two types of reward symbols, and the at least two types of reward symbols respectively correspond to different reward criteria. Types of the reward symbols include, for example, but not limited to the special symbols mentioned above. Method of displaying the different reward symbols of the special symbol can be, for example, but not limited to, appearing at the same time, or revealing one of the reward symbols by flipping the other one of the reward symbols, or revealing one of the reward symbols by splitting the other one of the reward symbols, or other ways of revealing one of the reward symbols through the other one of the reward symbols. Further, in one embodiment, the special symbol has a chance to appear on at least one of the main roller and the secondary roller.
In addition, please refer to
In addition, please refer to
In summary, the present invention has the following features:
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/CN2020/083294 | 4/3/2020 | WO |