P
USRE36675EExpiredUtilityPatentIndex 91

Game apparatus and memory cartridge used therefor

Assignee: NINTENDO CO LTDPriority: Jun 22, 1990Filed: Nov 29, 1995Granted: Apr 25, 2000
Est. expiryJun 22, 2010(expired)· nominal 20-yr term from priority
Inventors:YAMAMOTO MASAOHARADA TAKAHIROYAMANAKA MASARU
A63F 13/95A63F 2300/8064A63F 13/48A63F 13/67A63F 13/63
91
PatentIndex Score
31
Cited by
18
References
22
Claims

Abstract

A player initially sets the degree of difficulty of a display type game, and if desired, more than one player may participate with each player selecting an associated level of difficulty. First and second objects having different shapes, e.g. capsules and viruses, and different characteristics, e.g. different colors or shadings, are displayed in a predefined display area. First objects are generated based on random number data stored in a ROM and displayed as "falling" in a vertical direction across the predefined display area. Coordinate positions of the first objects on the display are changed by a player operating a controller. Second objects are displayed at arbitrary positions in the display area based on random number data. If a prescribed number of at least a portion of first objects and/or second objects having the same type characteristics are detected as being continuously aligned in a vertical or lateral direction, those continuously aligned objects are erased. Remaining portions of first objects (or remaining first objects) previously supported by erased objects are displayed as falling in the vertical direction to the lower region of the prescribed displayed area. When all second objects are erased, the game is successfully completed.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
       1. A game apparatus for use in playing a game comprising: a display having an object display area defined by a predetermined shape for displaying a plurality of different types of first .[.and second.]. objects .Iadd.and a plurality of second objects.Iaddend., each different type of first .[.and second objects.]. .Iadd.object .Iaddend.having distinguishing display characteristics;   operating means for allowing a player to interactively operate objects in the object display area, wherein the display status changes based on command signals from the operating means and on data generated automatically and independently from the signals from the operating means;   first object data generating means for randomly selecting the type of a first object and for intermittently generating data for displaying first objects with randomly selected .[.types.]. .Iadd.display characteristics .Iaddend.throughout the game;   second object data generating means for randomly selecting the .[.type and.]. position of a second object .[.fixedly.]. displayed in the object display area and for generating data for displaying the second objects .[.of the selected type.]. at the selected positions at the start of the game;   stacked state detecting means for detecting when a first object moving across the object display area stops moving upon contact with a second object or a stationary first object;   .[.continuously aligned state.]. means for detecting whether at least a prescribed number of objects of a particular .[.type.]. .Iadd.display characteristic .Iaddend.are .[.continuously aligned.]. .Iadd.abutting.Iaddend.; and   display control means for erasing display of the objects detected as .[.continuously aligned.]. .Iadd.abutting.Iaddend..   
     
     
       2. A game apparatus according to claim 1, wherein the display control means further comprises: means for displaying at least one second object of .[.the.]. .Iadd.a .Iaddend.selected .[.type.]. .Iadd.display characteristic .Iaddend.at the selected display position based on data generated by the second object data generating means;   means for displaying at least one first object as moving vertically at a prescribed speed from an upper to a lower region of the object displaying area based on the data generated from the first object data generating means;   means for changing the display of a first object based on an operation of the operating means; and   means for stopping movement of the first object in response to a detection output from the stacked state detecting means.   
     
     
       3. A game apparatus according to claim 2 wherein the predetermined shape of the object display area is a bottle with the opening to the bottle .[.is.]. located in the upper region. 
     
     
       4. A game apparatus according to claim 1 wherein each first object is divided into plural sections with each section .[.being.]. .Iadd.having .Iaddend.a different .[.type.]. .Iadd.display characteristic .Iaddend.and the .[.continuously aligned state.]. means .Iadd.for detecting .Iaddend.detects whether at least the prescribed number of first object sections of the same .[.type.]. .Iadd.display characteristic .Iaddend.or first object section .[.and second objects.]. of the same .[.type.]. .Iadd.display characteristic and second objects .Iaddend.are .[.continuously aligned.]. .Iadd.abutting .Iaddend.such that the display control means erases display of first object sections and second objects detected as .[.continuously aligned.]. .Iadd.abutting.Iaddend.. 
     
     
       5. A game apparatus according to claim 4 wherein the display control means causes a first object section previously incorporated with a currently erased first object section or previously contacting a currently erased second object to move across the display until it contacts another object or a boundary of the display area. 
     
     
       6. A game apparatus according to claim 1 wherein the prescribed number of .Iadd.abutting .Iaddend.objects of a certain .[.type continuously aligned.]. .Iadd.display characteristic .Iaddend.is smaller than a total number of objects that can be displayed in a dimension of the display area. 
     
     
       7. A game apparatus according to claim 1 wherein the .[.continuously aligned state.]. means .Iadd.for detecting .Iaddend.detects whether at least four objects of a particular .[.type.]. .Iadd.display characteristic .Iaddend.are .[.continuously aligned.]. .Iadd.abutting .Iaddend.in a vertical or horizontal direction across the object display area. 
     
     
       8. A game apparatus according to claim 1 wherein the display is a color display and a distinguishing characteristic of the first and second objects is color, the first object generating means generating first object color data designating colors of first objects and the second object data generating means generating second object color data designating colors of second objects, said display control means displaying the first and second objects on the color display in accordance with the first and second object color data, respectively. 
     
     
       9. The game apparatus according to claim 1 wherein a distinguishing characteristic of first and second objects is .Iadd.an .Iaddend.image gray scale level density, the first object generating means generating first object gray scale level density data designating gray scale level densities of first objects and the second object data generating means including means for generating second object gray scale level density data designating gray scale level densities of second objects, said display control means displaying the first and second objects on the display in accordance with the first and second object gray scale level density data, respectively. 
     
     
       10. The game apparatus according to claim .[.7.]. .Iadd.2 .Iaddend.wherein the distinguishing .Iadd.display .Iaddend.characteristic is object shape such that the first and second object data generating means generates character data for displaying characters of first and second shapes, respectively, and the display control means displays the first and second objects as different first and second shapes, respectively. 
     
     
       11. The game apparatus according to claim 10 wherein the first and second objects are displayed as having the same gray scale level density based on the character data and gray scale level density data generated by the first and second object data generating means. 
     
     
       12. The game apparatus according to claim 1, further comprising: means for detecting a first game status when all of the second objects have been erased, and   means for halting generation of first object data from the first object data generating means in response to detection of the first game status.   
     
     
       13. The game apparatus according to claim 1, further comprising: means for detecting a second game status when a first object is displayed at the uppermost boundary of the object display area, and   means for halting generation of first object data from the first object data generating means in response to detection of the second game status.   
     
     
       14. The game apparatus according to claim 1 wherein .[.continuously aligned detecting.]. .Iadd.the .Iaddend.means .[.further includes: means.]. for detecting .Iadd.detects .Iaddend.first .[.and second.]. objects of a particular .[.type.]. .Iadd.display characteristic and second objects .Iaddend.being continuously aligned in either a vertical or a horizontal direction in the display area. 
     
     
       15. The game apparatus according to claim 1 wherein two players may play the game using corresponding displays and operational means. 
     
     
       16. A game apparatus according to claim 15, further comprising: means for selectively adjusting the competition level for either of the two players by changing the speed at which first objects move across the object display area.   
     
     
       17. A game apparatus according to claim 15, further comprising: means for selectively adjusting the competition level for either of the two players by changing the number of second objects generated by the second object generating means.   
     
     
       18. A game apparatus for use in playing a game, comprising: a display having an object display area defined by a predetermined shape for displaying a plurality of different types of first and second objects, each different type of first and second objects having distinguishing display characteristics;   operating means for allowing a player to interactively operate objects in the object display area, wherein the display status changes based on command signals from the operating means and on data generated automatically and independently from the signal from the operating means;   first difficulty setting means for variably setting a degree of difficulty with respect to a first change of the game based on player performance;   second difficulty setting means for variably setting the degree of difficulty with respect to a second change in the game based on player performance;   first object generating means for randomly selecting characteristics of a first object and for intermittently generating data for displaying first objects having the selected characteristics during the game;   second object data generating means for randomly selecting the characteristics and display position for a second object and for generating data for displaying the second object having the selected characteristics and display position depending upon the degree of difficulty set by the second difficulty setting means;   stacked state detecting means for detecting when at least a portion of a first object moving across the object display area stops moving upon contact with the second object or a stationary first object;   continuously aligned state detecting means for detecting whether at least a prescribed number of objects of a certain type are continuously aligned; and   display control means for erasing display of the objects detected as continuously aligned.   
     
     
       19. A game apparatus according to claim 18 wherein the display control means further comprises: means for displaying at least one second object of the selected type at the selected display position based on data generated by the second object data generating means;   means for displaying at least one first object as moving vertically at a prescribed speed corresponding to the degree of difficulty set by the first degree of difficulty setting means;   means for changing the display of a first object based on an operation of the operating means; and   means for stopping movement of the first object in response to a detection output from the stacked state detecting means.   
     
     
       20. A game apparatus according to claim 18 further comprising: game mode selecting means for selecting a .[.one player.]. .Iadd.one-player .Iaddend.game mode or a two-player game mode, wherein   the first and second difficulty setting means include means for respectively setting the degree of difficulty for each player.   
     
     
       21. A game apparatus according to claim 20 wherein: the first object data generating means generate data for displaying the first object separately for each player;   the second object data generating means generates the number of second objects generated separately for each player based on the degree of difficulty set by the second difficulty setting means;   the display control means separately .[.displays.]. .Iadd.display .Iaddend.the object displaying area for each player, separately changes the number of displayed second objects for each player based on the set degree of difficulty for each player, and separately changes the speed of movement of the first object across the object display area corresponding to the degree of difficulty set for each player,   the continuously aligned state detecting means separately detects at least a prescribed number of the first objects and second objects of a certain type continuously aligned in each of the separate object displaying areas, and   the display control means erases display of first and second objects detected as continuously aligned in response to detection of a continuously aligned state occurring in the object display area for each player.   
     
     
       22. A game apparatus according to claim 18 wherein the display control means causes a first object to move automatically into the object display area of one player in response to detection of a continuously aligned state in the display area of the other player. .Iadd.23. A game apparatus in which objects are displayed on a display having an object displaying area capable of displaying a plurality of first objects and/or second objects moving in vertical and lateral directions, wherein a status of display on the display is changed based on operation of operating means by a player and based on data generated automatically and irregularly independent from the operation of the player, comprising: first object data generating means for selecting at random a type of said first object and for generating intermittently data for displaying the first object of the selected type during game play;   second object data generating means for displaying, at the start of game play, the second object for blocking a falling passage of said first object, said second object being of a type different from that of said first object;   stacked state detecting means for detecting at least a portion of said falling first object being stacked on said second object or a first object which has fallen and is now displayed fixedly;   display controlling means for displaying said second object at a position of display of said object displaying area based on data generated by said second object data generating means, displaying said first object of the selected type as falling at a prescribed speed from an upper portion of said object displaying area based on the data generated from said first object data generating means, changing position of display of the falling first object based on an operation of said operating means, and for stopping falling of the first object in response to a detection output from said stacked state detecting means; and   concatenation state detection means for detecting, after said stacked state detecting means has detected a stacked state, a run of at least a prescribed number of at least said first objects of a certain type displayed in said object displaying area being concatenated, the prescribed number of the objects being smaller than the maximum number of objects which can be displayed on the display; wherein   said display controlling means erases display of the first objects or second objects which are detected to be concatenated by said concatenation state detection means, and displays another first object previously supported by the erased first object or second object as now falling successively..Iaddend..Iadd.24. A game apparatus according to claim 23, wherein said first object is displayed as a combination of at least two portions, and colors of said portions specifies a kind of said first object..Iaddend..Iadd.25. A game apparatus according to claim 23, wherein one or more of the second objects are transparent when displayed..Iaddend..Iadd.26. A game apparatus in which objects are displayed on a display where the status of the display is changed based on operation of an operating device by a player and data generated independently from the operation of the operating device by the player, comprising:   a first object data generator for selecting a characteristic of a first object and for generating data for displaying the first object with the selected characteristic as moving across the display;   a second object data generator for generating data for displaying a second object different for the first object at a position on the display;   a contact state detector for detecting at least a portion of the first object contacting another first object or a second object;   a display controller for displaying the second object at a position on the display based on data generated by the second object data generator, displaying the first object with the selected characteristic as moving at a prescribed speed across the display based on data generated by the first object data generator, changing a displayed position of the moving first object based on operation of the operating device, and stopping movement of the first object in response to an output from the contact state detector; and   a chain state detector for detecting after the contact state detector detects the state, a chain of a prescribed number of contiguous first objects having the selected characteristic,   wherein the display controller erases display of the detected chain of first objects in response to an output from the chain state detector..Iaddend..Iadd.27. The game apparatus according to claim 26, wherein second objects which are detected to be in a prescribed relationship with the erased first objects are also erased by the display controller..Iaddend..Iadd.28. The game apparatus according to claim 26, wherein after the first objects are erased, the display controller displays a first object previously supported by an erased object continuing movement across the display..Iaddend..Iadd.29. The game apparatus according to claim 26, wherein the first object is divided into portions, and colors of those portions specify the characteristic of the first object..Iaddend..Iadd.30. The game apparatus according to claim 25, wherein the characteristic of the first object is color and wherein the second object is transparent when displayed..Iaddend..Iadd.31. The game apparatus according to claim 26, wherein the second objects impede the ability to attain the chain of the prescribed number of contiguous first objects..Iaddend..Iadd.32. A method for playing a game in which objects are displayed on a display and the status of the display is changed based on operation of an operating device by a player and data generated independent from operation of the operating device by the player, comprising the steps of:   selecting a characteristic of first objects and generating data for displaying the first objects with different selected characteristics as moving across the display;   moving first objects of the selected characteristics across the display;   changing a display position of the moving first object based on an operation of the operating device;   displaying one or more second objects different from the first objects at a position in the display;   detecting when at least a portion of the first object contacts the second object or another first object currently displayed at a fixed position in the display and stopping movement of the first object upon such contact;   detecting when a prescribed number of first objects having the selected characteristic contiguously contact one another on the display; and   erasing display of the prescribed number of contiguously contacting first objects..Iaddend..Iadd.33. The method according to claim 32 further comprising the step of erasing display of second objects which are abutting to the erased first objects..Iaddend..Iadd.34. The method according to claim 33 further comprising the step of displaying a first object previously supported by a now erased object as continuing movement across the display..Iaddend..Iadd.35. The method according to claim 32, wherein the characteristic is color and wherein the second object appears transparent on the display..Iaddend..Iadd.36. The method according to claim 32, wherein the one or more second objects limit potential contiguous contact of some first objects having the selected characteristic..Iaddend..Iadd.37. The apparatus according to claim 1, wherein the characteristic is color and one or more of the second objects appear transparent on the display..Iaddend..Iadd.38. A game apparatus for permitting first and second players to play a game, comprising:   a display, including a first display region for playing the game by the first player and a second display region for playing the game by a second player, for displaying objects of different types in the first and second display regions;   first and second game playing devices operable by the first and second players, respectively, to permit the players to interactively participate in playing the game in the first and second display regions, respectively, such that operation of the game playing devices by the players changes positions of the objects in the display regions;   an object data generator for generating display data for displaying the objects of different types;   a contact state detector for detecting when objects contact;   a display controller for displaying at least some of the objects as moving across each of the first and second display regions based on data generated from the object data generator and changing a displayed position of moving objects based on operation of the playing devices; and   a chain state detector for detecting, in response to the contact state detector detecting contacting objects, a chain of a prescribed number of contacting objects having a same type,   wherein the display controller erases display of the contacting objects in response to an output from the chain state detector, and wherein obstacles are introduced into the second display region when another prescribed number of contacting objects are erased in the first display region..Iaddend..Iadd.39. The game apparatus according to claim 38, wherein one or more of the obstacles are erased when a prescribed relationship exists between one of the obstacles and contacting objects to be erased..Iaddend..Iadd.40. The game apparatus according to claim 38, wherein after objects are erased, the display controller displays objects previously supported by an erased object as moving across the display..Iaddend..Iadd.41. The game apparatus according to claim 38, wherein the game may be played at different levels of difficulty individually selected by each of the first and second players..Iaddend..Iadd.42. The game apparatus according to claim 38, wherein some of the objects move from an upper portion of the display regions to a lower portion of the display region..Iaddend..Iadd.43. A method for playing a game by first and second players, comprising the steps of:   displaying on a first display region and on a second display region objects of different types moving across display;   providing first and second playing devices operable by the first and second players to manipulate moving objects displayed in the first and second display regions;   determining when objects contact in each display region;   detecting when a prescribed number of objects of a same type contact;   erasing display of the prescribed number of contacting objects; and   introducing obstacles into the second display region when another prescribed number of contacting objects are erased in the first display region..Iaddend..Iadd.44. The method according to claim 43, further comprising:   erasing one or more of the obstacles when a prescribed relationship exists between one of the obstacles and contacting objects to be erased..Iaddend..Iadd.45. The method according to claim 43, wherein after objects are erased, the display controller displays objects previously supported by an erased object as moving across the display..Iaddend..Iadd.46. The method according to claim 43, wherein the game may be played at different levels of difficulty individually selectable by each of the first and second players..Iaddend..Iadd.47. The method according to claim 43, wherein some of the objects move from an upper portion of the display regions to a lower portion of the display   
     
     
        regions..Iaddend..Iadd.48.  A game apparatus according to claim 1, wherein after the abutting objects are erased, the display control means causes a first object previously supported by one of the erased objects to move across the display until the first previously supported object contacts another object or a boundary of the display area, and wherein the display control means erases display of a newly-formed group of abutting objects now including the first previously supported object when the newly-formed group of abutting objects is detected as having at least the prescribed number of objects of a particular characteristic..Iaddend..Iadd.49. A game apparatus according to claim 48, wherein the display control means does not introduce display of a new first object in the object display area until no further group of abutting objects having at least the prescribed number of objects of a particular characteristic can be newly-formed..Iaddend..Iadd.50. A game apparatus according to claim 18, wherein after the abutting objects are erased, the display control means causes a first object previously supported by one of the erased objects to move across the display until the first previously supported object contacts another object or a boundary of the display area, and wherein the display control means erases display of a newly-formed group of contacting objects now including the first previously supported object when the newly-formed group of contacting objects is detected as having at least the prescribed number of objects of a certain type..Iaddend..Iadd.51. A game apparatus according to claim 50, wherein the display control means does not introduce display of a new first object in the object display area until no further group of contacting objects having at least the prescribed number of objects of a certain type can be newly-formed..Iaddend..Iadd.52. A game apparatus according to claim 23, wherein after the concatenated objects are erased, the display controlling means causes a first object previously supported by one of the erased objects to move across the display until the first previously supported object contacts another object or a boundary of the object displaying area, and wherein the display controlling means erases display of a newly-formed run of concatenated objects now including the first previously supported object when the newly-formed run of concatenated objects is detected as having at least the prescribed number of at least said first objects of a certain type. .Iadd.53. A game apparatus according to claim 52, wherein the display controlling means does not introduce display of a new first object in the object displaying area until no further run of concatenated objects having at least the prescribed number of at least said first objects of a certain type can be newly-formed..Iaddend..Iadd.54. A game apparatus according to claim 26, wherein after the contiguous objects are erased, the display controller causes a first object previously supported by one of the erased objects to move across the display until the first previously supported object contacts another object or a boundary of the display, and wherein the display controller erases display of a newly-formed chain of contiguous objects now including the first previously supported object when the newly-formed chain of contiguous objects is detected as having at least the prescribed number of contiguous first objects having the selected characteristic..Iaddend..Iadd.55. A game apparatus according to claim 54, wherein the display controller does not introduce a new first object on the display until no further chain of contiguous objects having at least the prescribed number of contiguous first objects having the selected characteristic can be newly-formed..Iaddend..Iadd.56. The method according to claim 32, wherein after the contiguous objects are erased, the method further comprises: moving a first object previously supported by one of the erased objects across the display until the first previously supported object contacts another object or a boundary of the display,   erasing display of a newly-formed chain of contiguous objects now including the first previously supported object when the newly-formed chain of contiguous objects is detected as having at least the prescribed number of contiguous first objects having the selected   
     
     
        characteristic..Iaddend..Iadd.7.  A method according to claim 56, wherein a new first object is introduced on the display only when no further chain of contiguous objects having at least the prescribed number of contiguous first objects having the selected characteristic can be newly-formed..Iaddend..Iadd.58. A game apparatus according to claim 38, wherein after the contacting objects are erased, the display controller causes a first object previously supported by one of the erased objects to move across the either the first or the second display region until the first previously supported object contacts another object or a boundary of the first or second display regions, and wherein the display controller erases display of a newly-formed chain of contacting objects now including the first previously supported object when the newly-formed chain of contacting objects is detected as having at least the prescribed number of contacting objects having the same type..Iaddend..Iadd.59. A game apparatus according to claim 58, wherein the display controller does not introduce a new first object into the first or second display regions until no further chain of contacting objects having at least the prescribed number of contacting objects having the same type can be newly-formed..Iaddend..Iadd.60. The method according to claim 43, wherein after the contiguous objects are erased, the method further comprises: moving a first object previously supported by one of the erased objects across either of the first or second display regions until the first previously supported object contacts another object or a boundary of either of the first or second display regions, and   erasing display of a newly-formed chain of contacting objects now including the first previously supported object when the newly-formed chain of contacting objects is detected as having at least the prescribed number of contacting objects..Iaddend..Iadd.61. A method according to claim 60, wherein a new first object is introduced into either of the first or second display regions only when no further group of contacting objects having at least the prescribed number of contacting objects can be newly-formed..Iaddend.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.