Game system and computer program
Abstract
Provided is a game system capable of easily performing the second and subsequent matching processes of the game which is played in two or more rounds. The game system includes a center server and game machines that can be connected to the center server through a communication line, and executes a game played in rounds. In the game system, the center server performs matching on a predetermined number of game machines from the game machines in response to matching requests and gives the same session ID to the game machines which are matched first. Using the session ID, the matching is performed on each of the game machines to which the same session ID is given or on each of the game machines to which the same session ID is not given.
Claims
exact text as granted — not AI-modified1 . A game system comprising a center server and game machines that can be connected to the center server through a communication line, and a predetermined number of game machines among the game machines being matched with each other in response to matching requests from each of the game machines, after the matching ends, the center server being disconnected from each of the matched game machines and a game being played among the predetermined number of game machines which are connected so as to communicate with each other in two or more rounds, and wherein
each of the game machines comprises: a matching request device that issues the matching request whenever each of the rounds starts; a connection device that connects the matched game machines so as to communicate with each other whenever each of the rounds starts; and a disconnection device that disconnects the matched game machines whenever each of the rounds ends, and wherein the center server comprises: a matching device that matches, as the predetermined number of game machines, the game machines satisfying a predetermined condition among the game machines in response to the matching request from each of the game machines whenever each of the rounds starts; and an ID giving device that gives the same session ID to the game machines which are matched first, among the game machines matched by the matching device whenever each of the rounds starts, and the matching device matches the game machines to which the same session ID is given or the game machines to which the same session ID is not given, using the session ID as the predetermined condition.
2 . The game system according to claim 1 , the center server further comprising a determining device that determines a parent game machine which outputs an instruction to other game machines among the game machines based on an instruction from the center server, and wherein
the connection device connects the game machines such that the parent game machine functions as a server and the other game machines function as clients which operate in response to the instruction from the parent game machine.
3 . The game system according to claim 2 , wherein the determining device determines the parent game machine whenever each of the rounds starts.
4 . The game system according to claim 1 , wherein matches to which the game machines matched under different conditions belong are played in the same round among the rounds, and wherein
at least one of the center server and the game machines further comprises a master machine setting device that sets, for each match, one master machine which manages the progress of the game from the game machines belonging to each of the matches.
5 . The game system according to claim 1 , wherein the matching request from each of the game machines to the center server includes an identification code for identifying the rounds.
6 . The game system according to claim 5 , wherein the session ID includes a round identifying portion as the identification code for identifying the rounds.
7 . A storage medium storing a computer program for a game system being applied to a game system which comprises a center server and game machines that can be connected to the center server through a communication line, and in which a predetermined number of game machines among the game machines being matched with each other in response to matching requests from each of the game machines, after the matching ends, the center server being disconnected from each of the matched game machines and a game being played among the predetermined number of game machines which are connected so as to communicate with each other in two or more rounds, and wherein
the computer program is configured to cause each of the game machines to serve as: a matching request device that issues the matching request whenever each of the rounds starts; and a connection device that connects the matched game machines so as to communicate with each other whenever each of the rounds starts; and a disconnection device that disconnects the matched game machines whenever each of the rounds ends, and wherein the computer program is configured to cause the center server to serve as: a matching device that matches, as the predetermined number of game machines, the game machines satisfying a predetermined condition among the game machines in response to the matching request from each of the game machines whenever each of the rounds starts; and an ID giving device that gives the same session ID to the game machines which are matched first, among the game machines matched by the matching device whenever each of the rounds starts, and wherein the computer program is configured to further cause the matching device to serve as a device that matches the game machines to which the same session ID is given or the game machines to which the same session ID is not given, using the session ID as the predetermined condition.Join the waitlist — get patent alerts
Track US2012202603A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.