The present disclosure relates generally to amusement devices and more particularly to an amusement device with cooperative gameplay.
Amusement game devices, such as pinball machines, redemption games, etc. of the commercial, e.g., revenue generating, and non-commercial, e.g., home entertainment, type are well known in the art. By way of example, U.S. Pat. Nos. 5,338,031, 6,158,737, and U.S. Published Application No. 2007/0026918 illustrate and describe amusement game devices of the type having a cabinet which houses a playfield.
Pinball machines typically have a simple game format that includes a single player attempting to keep a pinball active on the playfield for as long as possible, while scoring points for activating and interacting with various game features. While many pinball machines allow multiple players to have active games on a pinball machine at the same time, each player's game is traditionally serial played (turn-based play), with each player interacting with their own gameplay. For instance, in most pinball machines, if four active games are allowed at a time, the first player typically plays until their first ball drains and their turn is over, wherein the second player proceeds to play their first ball with all game features being separate from any influence by the first player. This turn-based play oftentimes proceeds until all players have their allotted number of balls played. Upon completion of all game plays, each player is provided an individual score based solely upon their game play.
While the traditional turn-based game format generally works for its intended purpose, there is an identifiable need for improvements to gameplay features.
The following describes systems, methods, and computer readable media for pre-cooperative gameplay of an amusement game device. For example, an apparatus for controlling an amusement device includes a plurality of targets of a playfield of the amusement device, a memory, and a processor. The processor is configured to receive an indication that a first target of the plurality of targets is hit during a first player turn. The processor is further configured to send, based on the indication, a signal to a moveable component of the playfield to unlock access to a second target of the plurality of targets during the first player turn. The processor is further configured to determine that the first player turn has ended. The processor is further configured to keep the second target unlocked during a second player turn.
While the forgoing provides a general explanation of the subject invention, a better understanding of the objects, advantages, features, properties and relationships of the subject invention will be obtained from the following detailed description and accompanying drawings which set forth illustrative embodiments and which are indicative of the various ways in which the principles of the subject invention may be employed.
For a better understanding of the subject invention, reference may be had to embodiments shown in the attached drawings in which:
The following description of example methods and apparatus is not intended to limit the scope of the description to the precise form or forms detailed herein. Instead the following description is intended to be illustrative so that others may follow its teachings.
An example pinball machine disclosed herein provides for an alternative to traditional turn-based gameplay. While the methods disclosed herein are directed towards a traditional four-player pinball machine arrangement, it will be understood that any suitable number of players may utilize the teaching herein.
An example pinball playfield 180 is shown in
In an example gameplay, distinct “characters” may be selectable by a player prior to or during gameplay. In the example of
For example, the playfield targets 308 may be controlled according to various embodiments, such as activating them for different players based on perks (e.g., as discussed below with respect to
The character indicator 306 may be, for example, the character indicator 182 of
The display 310 may be controlled by the processor 304 to display a team's combined score, display information about a team's collective goals or features or targets unlocked, etc. The display 310 may also be controlled by the processor to explain perks of a player that are active during gameplay or that may be applicable to a given character during character selection.
In an example embodiment, at the beginning of a game, each player may select one of the possible provided characters (in this example one of four characters). Each character may have its own perk or set of perks, goal or set of goals, and/or one or more features awarded by reaching one or more target milestones within the game. In one example, each character receives a specialized “perk” (i.e., game play and/or game advantage) at the start of the game, and may proceed through the game with different perks associated with that character. The perks may be unique to the chosen character, or shared between various characters. The perk may be a scoring bonus for hitting certain types of targets or achieving certain goals. Sometimes, goals may require hitting certain targets in a particular sequence, so a perk may reduce the number of targets needed to reach such a goal, may eliminate a necessary sequence order required to achieve the goal, or any other advantage for reaching a multi-target goal. In various embodiments, an amusement game may also have certain targets that are not accessible to a ball in a playfield until one or more certain goals are reached or other targets are hit. In such embodiments, a perk of a character may include having a physical feature that blocks such a target or otherwise makes it normally inaccessible may be moved automatically at the start of the player's turn without requiring them to complete the intermediate goal or hitting the intermediate target. Such a perk may give the player an advantage in achieving a goal.
It will be understood that in one example, the presently disclosed pinball machine may operate in a traditional turn-based scenario, with each player being able to choose any “character” (i.e., “characters” may be duplicated) or alternatively, being able to choose any unique character, such that each character being played sequentially is unique. In various embodiments, each player may be required to choose or may be assigned different characters, while in other embodiments players may optionally choose the same the character, as some players may desire a perk of a particular character.
During the cooperative mode of play (Co-op), the game is played with each player cooperating with one another to achieve some goal. In other words, the players are on the same team and they will work together to beat the game. In this mode, all the scores a player earns will be awarded to all players. And some progress a player earns against various goals in the game will be spotted for all the other players.
The players may choose to fully cooperate, or alternatively can choose various variations of cooperative play. For example, the player can choose that one or more players are designated as being on an opposite “team” and thus the players are competing against the other teams. (e.g., one player versus three players (1v3), or two players versus two players (2v2)). It will be appreciated that there may be additional teams in some instances (e.g., 1v1v2).
In the example gameplay disclosed, when a player makes a particular shot or completes a goal (either relevant to their chosen character, or relevant to game play in general) they may not only enable something in their game they also enable something in the game of the other players.
For example, in a four-player game, the first player may something in their game to accomplish some goal, made a particular shot, complete a game feature, etc., that the game rules set upon you. Accomplishing the goal typically provides some advantage to the player achieving the goal. For example, achieving the goal may have advanced player one's game in some quantifiable way. Because the four-players are proceeding in a cooperative gameplay, the goal that was completed by the first player also advances or enables the same feature, or a different feature for one or more other members of the team the next time they play their ball. Such a method is described further with respect to
Specifically, in the example pinball machine disclosed, when a player makes the skill shot associated with their character, a specialized target, in this instance a “weapon” target (or feature) is activated. If the player is participating in a cooperative game, not only will the player activate the “weapon” target or feature for the player making the initial shot, but the same “weapon” target or feature will be activated for all the remaining players that ball.
In some examples, player one will only every get a maximum of one feature per ball, whereas player two can get up to two (theirs plus player one's), player three up to three, and so on. It will be appreciated that the cooperative features may reset after the last player plays their sequential ball, or the features may continue to be cooperatively passed between players during the entire duration of the gameplay (i.e., through all available balls).
The pinball machine, and more particularly the example playfield, may use specialized lighting to indicate to the player(s) that various targets/features are activated because of a previous player's actions. For instance, in one example, a colored light (e.g., a RGB light) is utilized to indicate how many features have been passes to a particular player. In one example, if the indicator is blinking Red and Blue it means that the current player and one other member of the current player's team have made their skill shots and lit weapon for you.
As disclosed, in one example game, at the beginning of the game, each player selects one of the four characters, which in this instance are identified a “turtles.” Each character has their own set of perks awarded by completing various goals set up by the game rules. Each character begins play at a minimum level (“level 1”) and therefore receives that perk at the start of the game.
Character One: Level 1: Light Turtle Power; Level 2: 2× Foot Combo Scores; Level 3: Add Time to All Ball Saves; and Level 4: 3× Turtle Power Scores. Character Two: Level 1: Light Battle Again; Level 2: 2× April Hurry-Up Scores; Level 3: 2× Pizza Eating Contest; and Level 4: 3× Ninja Pizza Multiball Scores. Character Three: Level 1: Episodes Lit; Level 2: 2× Krang Kombo Scores; Level 3: Increase Playfield Multiplier; and Level 4: 3× Episode Scores. Character Four: Level 1: Light Training; Level 2: Add 10 Seconds to All Timers; Level 3: 2× Weapon Hurry-Up Scores; and Level 4: 2× Team Up Multiball Scores.
Weapon Skill Shot: When a player begins game play, typically by plunging the ball into the playfield by a shooter rod, there is a timer to allow the player the opportunity to shoot a particle lit shot that corresponds to the player's chosen character. If the player accomplishes the skill shot in the allotted time, the goal is achieved.
Weapon Hurry-ups (WHU): If a player shoots a ball over a sensor in a particular lit “weapon” inlane, the player will begin a “cascading hurry-up.” In particular, a simple weapon shot will be lit for a first point amount, and if accomplished, the target value will be locked in another WHU shot worth a new value (typically higher) will be activated. In one example game play, the number of WHU shots may be limited during a single ball play (i.e., limited to two for the first ball). Subsequent WHU will have more total shots available. In other words, during a second ball, if a player has collected the WHU during the first ball play, that player will have three cascading WHU shots available.
As noted above, in the disclosed cooperative mode, the total number of WHU shots increases for ALL teammates.
Although certain example methods, apparatuses, and computer readable media have been described herein, the scope of coverage of this patent is not limited thereto. On the contrary, this patent covers all methods, apparatus, computer readable media, and articles of manufacture fairly falling within the scope of the appended claims either literally or under the doctrine of equivalents.
In its most basic configuration, computing system environment 100 typically includes at least one processing unit 102 and at least one memory 104, which may be linked via a bus 106. Depending on the exact configuration and type of computing system environment, memory 104 may be volatile (such as RAM 110), non-volatile (such as ROM 108, flash memory, etc.) or some combination of the two. Computing system environment 100 may have additional features and/or functionality. For example, computing system environment 100 may also include additional storage (removable and/or non-removable) including, but not limited to, magnetic or optical disks, tape drives and/or flash drives. Such additional memory devices may be made accessible to the computing system environment 100 by means of, for example, a hard disk drive interface 112, a magnetic disk drive interface 114, and/or an optical disk drive interface 116. As will be understood, these devices, which would be linked to the system bus 306, respectively, allow for reading from and writing to a hard disk 118, reading from or writing to a removable magnetic disk 120, and/or for reading from or writing to a removable optical disk 122, such as a CD/DVD ROM or other optical media. The drive interfaces and their associated computer-readable media allow for the nonvolatile storage of computer readable instructions, data structures, program modules and other data for the computing system environment 100. Those skilled in the art will further appreciate that other types of computer readable media that can store data may be used for this same purpose. Examples of such media devices include, but are not limited to, magnetic cassettes, flash memory cards, digital videodisks, Bernoulli cartridges, random access memories, nano-drives, memory sticks, other read/write and/or read-only memories and/or any other method or technology for storage of information such as computer readable instructions, data structures, program modules or other data. Any such computer storage media may be part of computing system environment 100.
A number of program modules may be stored in one or more of the memory/media devices. For example, a basic input/output system (BIOS) 124, containing the basic routines that help to transfer information between elements within the computing system environment 100, such as during start-up, may be stored in ROM 108. Similarly, RAM 110, hard drive 118, and/or peripheral memory devices may be used to store computer executable instructions comprising an operating system 126, one or more applications programs 128 (which may include the functionality disclosed herein, for example), other program modules 130, and/or program data 122. Still further, computer-executable instructions may be downloaded to the computing environment 100 as needed, for example, via a network connection.
An end-user may enter commands and information into the computing system environment 100 through input devices such as a keyboard 134 and/or a pointing device 136. While not illustrated, other input devices may include a microphone, a joystick, a game pad, a scanner, etc. These and other input devices would typically be connected to the processing unit 102 by means of a peripheral interface 138 which, in turn, would be coupled to bus 106. Input devices may be directly or indirectly connected to processor 102 via interfaces such as, for example, a parallel port, game port, firewire, or a universal serial bus (USB). To view information from the computing system environment 100, a monitor 140 or other type of display device may also be connected to bus 106 via an interface, such as via video adapter 132. In addition to the monitor 140, the computing system environment 100 may also include other peripheral output devices, not shown, such as speakers and printers.
The computing system environment 100 may also utilize logical connections to one or more computing system environments. Communications between the computing system environment 100 and the remote computing system environment may be exchanged via a further processing device, such a network router 152, that is responsible for network routing. Communications with the network router 152 may be performed via a network interface component 154. Thus, within such a networked environment, e.g., the Internet, World Wide Web, LAN, or other like type of wired or wireless network, it will be appreciated that program modules depicted relative to the computing system environment 100, or portions thereof, may be stored in the memory storage device(s) of the computing system environment 100.
The computing system environment 100 may also include localization hardware 186 for determining a location of the computing system environment 100. In embodiments, the localization hardware 156 may include, for example only, a GPS antenna, an RFID chip or reader, a WiFi antenna, or other computing hardware that may be used to capture or transmit signals that may be used to determine the location of the computing system environment 100.
While this disclosure has described certain embodiments, it will be understood that the claims are not intended to be limited to these embodiments except as explicitly recited in the claims. On the contrary, the instant disclosure is intended to cover alternatives, modifications and equivalents, which may be included within the spirit and scope of the disclosure. Furthermore, in the detailed description of the present disclosure, numerous specific details are set forth in order to provide a thorough understanding of the disclosed embodiments. However, it will be obvious to one of ordinary skill in the art that systems and methods consistent with this disclosure may be practiced without these specific details. In other instances, well known methods, procedures, components, and circuits have not been described in detail as not to unnecessarily obscure various aspects of the present disclosure.
Some portions of the detailed descriptions of this disclosure have been presented in terms of procedures, logic blocks, processing, and other symbolic representations of operations on data bits within a computer or digital system memory. These descriptions and representations are the means used by those skilled in the data processing arts to most effectively convey the substance of their work to others skilled in the art. A procedure, logic block, process, etc., is herein, and generally, conceived to be a self-consistent sequence of steps or instructions leading to a desired result. The steps are those requiring physical manipulations of physical quantities. Usually, though not necessarily, these physical manipulations take the form of electrical or magnetic data capable of being stored, transferred, combined, compared, and otherwise manipulated in a computer system or similar electronic computing device. For reasons of convenience, and with reference to common usage, such data is referred to as bits, values, elements, symbols, characters, terms, numbers, or the like, with reference to various presently disclosed embodiments.
It should be borne in mind, however, that these terms are to be interpreted as referencing physical manipulations and quantities and are merely convenient labels that should be interpreted further in view of terms commonly used in the art. Unless specifically stated otherwise, as apparent from the discussion herein, it is understood that throughout discussions of the present embodiment, discussions utilizing terms such as “determining” or “outputting” or “transmitting” or “recording” or “locating” or “storing” or “displaying” or “receiving” or “recognizing” or “utilizing” or “generating” or “providing” or “accessing” or “checking” or “notifying” or “delivering” or the like, refer to the action and processes of a computer system, or similar electronic computing device, that manipulates and transforms data. The data is represented as physical (electronic) quantities within the computer system's registers and memories and is transformed into other data similarly represented as physical quantities within the computer system memories or registers, or other such information storage, transmission, or display devices as described herein or otherwise understood to one of ordinary skill in the art.
This application claims the benefit of U.S. Provisional Patent Application No. 63/044,795, filed Jun. 26, 2020, the entire contents of which is hereby incorporated by reference in its entirety.
Number | Name | Date | Kind |
---|---|---|---|
4986543 | Heller | Jan 1991 | A |
5238248 | Gottlieb | Aug 1993 | A |
5338031 | Patla, Sr. et al. | Aug 1994 | A |
5890715 | Gomez | Apr 1999 | A |
6158737 | Cornell et al. | Dec 2000 | A |
6475083 | Gomez et al. | Nov 2002 | B1 |
11458384 | Guidarelli | Oct 2022 | B1 |
20070026918 | Sheats, Jr. | Feb 2007 | A1 |
20080009331 | Moffett | Jan 2008 | A1 |
20080143047 | Lokos | Jun 2008 | A1 |
20110115155 | Frontiero, Jr. | May 2011 | A1 |
20130113161 | Guarnieri | May 2013 | A1 |
20130147111 | Popadiuk | Jun 2013 | A1 |
20130181399 | Stellenberg | Jul 2013 | A1 |
20130228970 | Stellenberg | Sep 2013 | A1 |
20150001796 | Stellenberg | Jan 2015 | A1 |
20150091250 | Popadiuk, Jr. | Apr 2015 | A1 |
20170001100 | Stellenberg | Jan 2017 | A1 |
Entry |
---|
Office Action from U.S. Appl. No. 17/364,249, dated Mar. 28, 2024, 8 pp. |
Number | Date | Country | |
---|---|---|---|
63044795 | Jun 2020 | US |