A video game subsystem for providing a facility for game play of a video game involving multiple displayed characters each of which has a set of attributes and each of which may be separately controlled by one of a plurality of players and each of which has a separate longevity attribute in said game defined by corresponding longevity data, comprising:
- a computer system including a plurality of control sets each of which corresponds to one of said characters, a display and a plurality of coin receiving mechanisms each of which corresponds to one of said plurality of characters, each of said plurality of control sets, said display and said plurality of coin receiving mechanisms being coupled to a CPU;
- software means controlling said CPU for reading player control inputs from said control sets and from said plurality of coin receiving mechanisms and for driving said display to control said game play by displaying a maze and said characters and by moving said characters through said maze and by changing the appropriate longevity data stored for each said character including the following elements:
- first means for responding to the control inputs from said plurality of control sets where each said control set is manipulated by one of a plurality of players and where each said player has a separate control set, and for responding to control inputs generated by dropping a coin into any of said plurality of coin receiving mechanisms by altering stored longevity data corresponding to the character assigned to the coin receiving mechanism in which said coin was dropped, said first means also for driving said display so that each said player may appear to bring a character to life on said display so as to respond to player control commands entered via the corresponding one of said control sets by dropping a coin into a coin receiving mechanism corresponding to the character to be controlled by said player, said first means also for responding to said control inputs from said control sets and from said coin receiving mechanisms so that each player may independently and simultaneously control the displayed movements and actions of a character in said video game and for driving said display such that each said character is displayed as having a plurality of different attributes defining the ability of each said character to move through, fight and shoot in said maze and for separately calculating a longevity attribute for each character based upon at least the events which happen affecting that character in the game and automatically decreasing over time and for appropriately altering said stored longevity data in accordance with said calculation, and for driving said display means so as to display actions by said character only so long as said longevity attribute is satisfying a predetermined criterion;
- maze means for driving said display means so as to display a maze through which said characters move and in which are displayed one or more limited resources which affect the displayed attributes of any character having a sought after one of said limited resources in its possession where possession is defined as movement of a character into an area of the display wherein said sought after one of said limited resources is displayed, and for driving said display means such that possession of said sought after one of said limited resources appears to affect the attributes of different characters differently, and for further driving said display to show entities in said maze which shorten the longevity attributes of said characters if not avoided by said characters;
- and
- means for driving said display means in such a fashion that the characters displayed are encouraged to cooperate to maximize their longevity attribute to move through the maze until they reach the area of any of said limited resources, said encouragement including driving said display to display only a window portion of said maze, which portion is related to the positions of all the characters, while not allowing any character to move outside the bounds of said window portion, but for driving said display in such a manner as to allow said characters to either cooperate or compete with each other to obtain possession of any of said limited resources by driving said display so as to allow any character to shoot and destroy said limited resources or shoot any other character when the characters collectively move so that said window portion can be moved so as to allow the limited resource being sought to be displayed in said window portion thereby allowing any of said characters to individually reach the area of said maze displayed in said window portion where said limited resource being sought is displayed;
- means for driving said display so as to establish different attributes for each character defining each character's characteristics and abilities to move and fight in said maze when manipulated by the player;
- means for independently changing the attributes of each character on said display based upon events which happen to each character and actions taken by each character during the game;
- and
- means for driving said display for allowing any player to enter an unused character in the game being displayed or withdraw a player controlled character from the game independently of when the game started, and independently of how many other characters are in the game, and to allow any player to independently stay in the game as other characters are placed in or are withdrawn from the game as long as the player's character still has a longevity attribute which satisfies a predetermined criteria.