The application claims the benefit of Taiwan application serial No. 108114330, filed on Apr. 24, 2019, and the entire contents of which are incorporated herein by reference.
The present invention generally relates to an amusement machine and, more particularly, to a basketball machine that includes a display for displaying digital images and a control method for the basketball machine.
A conventional basketball machine includes a simulated hoop and requires the player to complete individual challenges within a time limit (in seconds). Referring to
However, the gameplay as provided by the conventional basketball machine is monotonous, such that the users tend to lose interest in playing the game. Therefore, it is necessary to improve the conventional basketball machine.
It is therefore the objective of this invention to provide a basketball machine which displays a bonus mode on a display to provide a novel way of playing the game.
It is another objective of this invention to provide a control method for the basketball machine which enhances the diversity of the game and thereby promotes the player's passion for playing the game.
In an aspect, a control method for a basketball machine is disclosed. The basketball machine includes a body, a display, a hoop, a sensor and a processor. The display and the hoop are connected to the body. The sensor is connected to the hoop. The processor is electrically connected to the display and the sensor. The control method includes activating the basketball machine by the processor, controlling the display to display a game having a plurality of challenges by the processor, generating a plurality of display areas, a reference object and a plurality of moving objects on a first image layer of the game by the processor, setting a bonus prize for each of the plurality of moving objects in a random manner by the processor, controlling the plurality of moving objects to move towards and past the reference object by the processor, detecting whether there is a ball passing through an opening of the hoop by the sensor, generating a scoring signal by the sensor when the detected result is positive, calculating an accumulated number of times the scoring signal has been received by the processor, converting the accumulated number into an instant score by the processor, determining whether the scoring signal has been received by the processor within a predetermined period of time following the moment of contact between the reference object and one of the plurality of moving objects, crediting a player with the bonus prize of the one of the plurality of moving objects when the determined result is positive, adding the bonus prize of the one of the plurality of moving objects to the instant score of the player by the processor to generate a game data, displaying the game data on the plurality of display areas by the processor, determining whether the game data reflects a condition qualifying as completing a current one of the plurality of challenges by the processor, and controlling the basketball machine to enter a next one of the plurality of challenges following the current challenge by the processor when the game data reflects the condition qualifying as completing the current challenge.
In another aspect, a basketball machine includes a body having an inclined lane, a display connected to the body and configured to display a game having a plurality of challenges, a hoop including an engagement portion engaged with the body and having an opening, a sensor connected to the hoop and configured to detect whether a ball has passed through the opening of the hoop, and a processor electrically connected to the display and the sensor. The game has a first image layer showing a plurality of display areas, a reference object and a plurality of moving objects. The plurality of moving objects moves towards and past the reference object. Each of the plurality of moving objects has a bonus prize generated in a random manner. The sensor generates a scoring signal when the detected result is positive. The processor calculates an accumulated number of times the scoring signal has been received and converts the accumulated number into an instant score. The processor determines whether a game data reflects a condition qualifying as completing a current one of the plurality of challenges according to the instant score and the bonus prize. The processor controls the game to enter a next one of the plurality of challenges following the current one of the plurality of challenges when the determined result is positive.
Based on the above, the basketball machine and the control method therefor according to the invention can display the game, including the reference object and the plurality of moving objects, on a display while controlling the plurality of moving objects to move towards and past the reference object. In this regard, the processor credits the player with the bonus prize when determining that the scoring signal has been received within a predetermined period of time following the moment of contact between the moving object and the reference object. Accordingly, the basketball machine and the control method therefor according to the invention can improve the entertaining effect in playing the game.
In a form shown, the control method further includes increasing a required score of the next one of the plurality of challenges and a movement speed, a quantity and the bonus prize of each of the plurality of moving objects by the processor. Thus, the control method according to the invention is able to enhance the diversity of the game.
In the form shown, the bonus prize of the one of the plurality of moving objects is a number N that is randomly determined. The instant score of the player is increased by N points and/or an instant amount of token tickets of the player is increased by the number N, as performed by the processor. Thus, the game is more challenging.
In the form shown, the game further includes a second image layer under the first image layer. An animated background is displayed on the second image layer. Thus, the control method according to the invention permits the user to play the game while watching the animated background, enhancing the entertaining effect in playing the game.
In the form shown, the bonus prize of another of the plurality of moving objects is set as a progressive jackpot prize by the processor when the instant score of the player reaches a required score of a final one of the plurality of challenges. When the scoring signal has been received by the processor within the predetermined period of time following the moment of contact between the reference object and the other of the plurality of moving objects, the player is credited with the progressive jackpot prize as well as a number of points and/or a number of token tickets. Thus, the control method according to the invention is able to promote the player's passion for playing the game as the player wishes to win the jackpot prize. Thus, the game is more challengeable.
In the form shown, the processor determines whether the scoring signal has been received within a predetermined period of time following the moment of contact between the reference object and one of the plurality of moving objects. The processor credits a player with the bonus prize of the one of the plurality of moving objects when the determined result is positive. The processor adds the bonus prize of the one of the plurality of moving objects to the instant score of the player to generate a game data. The processor displays the game data on the plurality of display areas. Thus, the basketball machine according to the invention is able to limit the ball in the space between the stopper board and the rear end of the base, preventing someone from taking the ball away. Advantageously, the accommodation of the ball is safe.
In the form shown, the body includes a stopper board movably disposed in a recess of the inclined lane, and the stopper board is able to retract in or extend out of the recess of the inclined lane. Thus, the basketball machine according to the invention is able to limit the ball in the space between the stopper board and the rear end of the base, preventing someone from taking the ball away. Advantageously, the accommodation of the ball is safe.
In the form shown, the basketball machine further includes a stopper member including a first stopper unit, and the first stopper unit is coupled with a backboard and disposed over the opening of the hoop. Thus, the basketball machine according to the invention is able to prevent the ball, when hitting the hoop, from bouncing out of the basketball machine from above.
In the form shown, the stopper member further includes a second stopper unit sandwiched between two lateral boards of the body, and a bottom of the second stopper unit is spaced from a surface of the inclined lane at a minimum gap allowing for passage of the ball. Thus, the basketball machine according to the invention is able to prevent the ball, when hitting the hoop, from bouncing out of the basketball machine from above.
The present invention will become more fully understood from the detailed description given hereinafter and the accompanying drawings which are given by way of illustration only, and thus are not limitative of the present invention, and wherein:
In the various figures of the drawings, the same numerals designate the same or similar parts. Furthermore, when the terms “first”, “second”, “third”, “fourth”, “inner”, “outer”, “top”, “bottom”, “front”, “rear” and similar terms are used hereinafter, it should be understood that these terms have reference only to the structure shown in the drawings as it would appear to a person viewing the drawings, and are utilized only to facilitate describing the invention.
The body 1 includes an inclined lane 11. In this embodiment, the inclined lane 11 is atop a base 12 and leads down to the front side of the basketball machine. The body 1 includes a backboard 13 and two lateral boards 14 that jointly delimit the inclined lane 11. The backboard 13 is disposed at the rear of the base 12. The two lateral boards 14 are respectively disposed at two lateral sides of the base 12 opposing to each other. Preferably, the base 12 includes an operating portion 15 which may be disposed at the front end of the base 12. The operating portion 15 generates a start signal to activate the basketball machine. The structure of the operating portion 15 is not limited; the operating portion 15 is a button in this embodiment. The basketball machine may further include a stopper board 16 movably retracted in a recess 111 of the inclined lane 11. Preferably, the recess 111 is arranged substantially at the center of the inclined lane 11. The stopper board 16 can remain retracted in the recess 111 of the inclined lane 11, and can extend out of the recess 111 when required. The basketball machine may further include a token dispenser 17 that dispenses token tickets that can be redeemed for services or goods.
Referring to
The hoop 3 includes an engagement portion 31 fixed to the body 1; the engagement portion 31 is preferably fixed to the front of the backboard 13. The hoop 3 includes an opening 32 having a dimension allowing for passage of the ball.
The sensor 4 is mounted to the hoop 3 and detects whether the ball has passed through the opening 32. If so, the sensor 4 generates a scoring signal. The sensor 4 may be an infrared sensor but is not limited thereto.
The processor 5 is electrically coupled to the operating portion 15, the stopper board 16, the token dispenser 17, the display 2 and the sensor 4. The processor 5 may be any electronic device that is able to store data, generate signals and perform arithmetic calculations, such as a programmable logic controller (PLC), a digital signal processor (DSP), a microcontroller unit (MCU) or any circuit board having the above functions. After the operating portion 15 generates the start signal, the processor 5 retracts the stopper board 16 in the inclined lane 11 and then controls the basketball machine to start the game. During the game, the processor 5 calculates an accumulated number of times the scoring signal has been received and converts the number into a score. In this regard, the processor 5 determines whether the player qualifies as completing the challenge based on the converted score as well as the obtained bonus prize. If so, the processor 5 controls the basketball machine to enter the next challenge.
In other words, the processor 5 determines whether the scoring signal has been received within a predetermined period of time following the moment of contact between the moving object I and the reference object A. If the determined result is positive, the player is credited with the bonus prize specified by said moving object I. The processor 5 adds the bonus prize (N points) to the instant score of the player to generate the game data and displays the game data in the plurality of display areas M. In this regard, the processor 5 is able to control the token dispenser 17 to dispense a number of token tickets according to the total score specified in the game data. Likewise, the processor 5 determines whether the specified score reaches the threshold required for completing the challenge. If the determined result is positive, the processor 5 controls the basketball machine to enter the next challenge. If the determined result is negative, the processor 5 controls the stopper board 16 to extend out of the inclined lane 11, limiting the ball in the space between the stopper board 16 and the rear end of the base 12. In this situation, the processor 5 also stops the basketball machine.
The basketball machine according to the invention further includes a stopper member 6 having a first stopper unit 61 and a second stopper unit 62. The outline and material of the stopper member 6 are not limited. For example, the stopper member 6 may be a board made of tempered glass. The first stopper unit 61 is coupled with and disposed over the backboard 13 and extends towards the front side of the base 12. The first stopper unit 61 is preferably disposed above the hoop 3 to prevent the ball, when hitting the hoop 3, from bouncing out of the basketball machine from above. The second stopper unit 62 is sandwiched between the two lateral boards 14. The bottom of the second stopper unit 62 is spaced from the surface of the inclined lane 11 at a minimum gap allowing for passage of the ball.
The basketball machine according to the invention further includes an acousto-optical unit 7 coupled with the body 1 and electrically connected to the processor 5. The acousto-optical unit 7 includes a speaker 71 and a plurality of light strips 72 for displaying music and emitting light, respectively. In this embodiment, the plurality of light strips 72 is mounted to the edges of the backboard 13, the two lateral boards 14 and the first stopper unit 61. However, the arrangement of the plurality of light strips 72 is not limited thereto.
The basketball machine according to the invention may further include a transmission interface 18 and a game server 8. The transmission interface 18 is electrically coupled to the processor 5 and the game server 8. The transmission interface 18 is configured to send a request for connection to the game server 8. The transmission interface 18 is a wired or wireless transmission medium, such as a pair of twisted wires, a coaxial cable, a fiber optic cable, an infrared device or a Bluetooth device and so on.
The game server 8 is any computer with high processing capability and can be accessed through internet by multiple users at the same time, such as a server dedicated for use by a workgroup, a department or an enterprise. The game server 8 is configured to send a control signal to at least two basketball machines that sent the requests for connection to the game server 8, and controls the basketball machines to activate at the same time. In this regard, the game server 8 preferably adds the respective bonus prize (N points) to the instant score of the corresponding basketball machine, or subtracts the bonus prize (N points) of one of the basketball machines from the score of another of the basketball machines as an attack to the player operating the other of the basketball machines. The game server 8 can also do both options. However, the above is not used to limit the invention.
The activation step S1 is configured to activate the basketball machine and to display the game on the display 2 as performed by the processor 5. Preferably, the activation step S1 is further configured for the player to select the mode of the game, which is a single-player mode or an on-line mode (multiple players). Specifically, when the player selects the single-player mode, the operating portion 15 generates and sends a setting signal to the processor 5 setting the basketball machine as the off-line mode.
After the start signal is received by the operating portion 15, the processor 5 controls the basketball machine to start the game. Then, the processor 5 generates a plurality of display areas M, a reference object A and a plurality of moving objects I on a first image layer of the game. The plurality of moving objects I is generated in a random manner. The processor 5 sets a bonus prize for each moving object I in a random manner and controls the moving object I to move towards and past the reference object A. The bonus prize is a number N that is randomly determined. In this regard, the instant score of the player can be increased by N points and/or the instant amount of the token tickets of the player can be increased by the number N as specified by the bonus prize. The number N of the bonus prize can be set by the processor 5. In a non-limiting example, the processor 5 can increase the instant score of the player by N points and/or the instant amount of the token tickets of the player by the number N, or can multiply the instant score and/or the instant amount of the token tickets of the player by the number N. In this embodiment, the number N can be 3, 4, 5 or 10, but is not limited thereto.
Referring to
In another case, when several players select the on-line mode, the on-line mode differs from the single-player mode in that the game server 8 can activate the basketball machines of all players at the same time. In this regard, as the processor 5 of one of the basketball machines determines that the scoring signal has been received within a predetermined period of time following the moment of contact between the reference object A and the predetermined moving object I (which contains a bonus prize of N points), the player of the basketball machine is credited with the bonus prize (N points) specified by said moving object I, and/or the score(s) of the other player(s) is subtracted by the N points as specified by the bonus prize.
The dispensing step S3 is configured to display the game data in the plurality of display areas M as performed by the processor 5. Preferably, in the single-player mode, the dispensing step S3 can be performed by the processor 5 to control the token dispenser 17 to dispense a number of token tickets according to the total score specified in the game data.
The analysis step S4 is configured to determine whether the score as specified in the game data reaches what is required for completing the challenge, as performed by the processor 5. If so, the processor 5 controls the basketball machine to enter the next challenge. If not, the processor 5 controls the basketball machine to stop the game. The processor 5 further controls the token dispenser 17 to dispense a number of token tickets according to the game data under the single-player mode.
The control method for the basketball machine according to the invention may further include a setting step S0 configured to set the requirements of completing the individual challenges as performed by the processor 5. In this embodiment, the processor 5 sets three challenges requiring the player to achieve the scores of 40, 60 and 80 to complete the challenges, respectively. The required scores for completing the individual challenges can be determined independently, or can be determined in an accumulated manner. The game time may be set as 60 seconds, but is not limited thereto.
As the player goes through the game challenge-by-challenge, the processor 5 may increase the required score of the next challenge as well as the movement speed, the quantity, and the plurality of bonus prizes of the plurality of moving objects I on a challenge-by-challenge basis. In this mechanism, the plurality of moving objects I moves quicker in the next challenge than in the current challenge; the plurality of moving objects I moves even more quicker in the challenge following the next and so on. Similarly, there are more moving objects I in the next challenge than in the current challenge; there are even more moving objects I in the challenge following the next and so on. Likewise, the plurality of moving objects I contains higher bonus prizes in the next challenge than in the current challenge; the plurality of moving objects I contains even higher bonus prizes in the challenge following the next and so on. In a preferred case, when the remaining time in the challenge is lower than a threshold value, the processor 5 further increases the movement speed, the quantity, and the bonus prizes of the plurality of moving objects I. Based on this, once the current challenge is completed and the game proceeds to the next challenge, the processor 5 sets the movement speed, the quantity, and the bonus prizes of the plurality of moving objects I to the predetermined values of the following challenge.
In the single-player mode, the processor 5 can display an instant amount of bonus points in one of the plurality of display areas M. Each time the game is finished, the processor 5 adds a number of bonus points to the instant amount of bonus points. The bonus points continuously accumulate until they are won as a progressive jackpot prize by a player. The accumulated bonus points can be exchanged for a corresponding number of token tickets. Once the jackpot prize is won, the processor 5 resets the number of the bonus points to the initial value, which is 100 (not limited) in this embodiment. In a further embodiment, when the processor 5 determines that the score of the player reaches the final challenge, the bonus prize of a predetermined one of the plurality of moving objects I can include the progressive jackpot prize as well as a number of points (to be added to the instant score of the player) and/or a number of token tickets (to be added to the instant amount of the token tickets of the player). In this regard, the processor 5 determines whether the scoring signal has been received within a predetermined period of time following the moment of contact between the predetermined moving object I and the reference object A. If so, the player is awarded with the progressive jackpot prize as well as the number of points and/or the number of token tickets in recognition of his/her outstanding achievement.
Based on the above, the basketball machine and the control method therefor according to the invention can display the game, including the reference object and the plurality of moving objects, on a display while controlling the plurality of moving objects to move towards and past the reference object. In this regard, the processor credits the player with the bonus prize when determining that the scoring signal has been received within a predetermined period of time following the moment of contact between the moving object and the reference object. Accordingly, the basketball machine and the control method therefor according to the invention can improve the entertaining effect in playing the game.
Although the invention has been described in detail with reference to its presently preferable embodiments, it will be understood by one of ordinary skill in the art that various modifications can be made without departing from the spirit and the scope of the invention, as set forth in the appended claims.
Number | Date | Country | Kind |
---|---|---|---|
10811433.0 | Apr 2019 | TW | national |
Number | Name | Date | Kind |
---|---|---|---|
4013292 | Cohen | Mar 1977 | A |
4805917 | Cochran | Feb 1989 | A |
5330175 | Kim | Jul 1994 | A |
5842699 | Mirando | Dec 1998 | A |
6536770 | Yang | Mar 2003 | B1 |
7201676 | Rumfola, III | Apr 2007 | B2 |
8616553 | Tsai | Dec 2013 | B1 |
10220281 | Luo | Mar 2019 | B2 |
10596436 | Campbell | Mar 2020 | B1 |
20130005512 | Joseph | Jan 2013 | A1 |
20130106684 | Weast | May 2013 | A1 |
20150051026 | Halliburton | Feb 2015 | A1 |
20160325167 | Constantin | Nov 2016 | A1 |
Number | Date | Country |
---|---|---|
201744169 | Feb 2011 | CN |
Number | Date | Country | |
---|---|---|---|
20200338440 A1 | Oct 2020 | US |