主权项 |
1. A game system comprising:
plural game devices, each game device allowing a player to play a game; and a server device having a communication unit for communicating with each of the plural game devices, the server device comprising: a storage device that centrally stores, in association with player identification information uniquely identifying a player, a piece of location information, among plurality of pieces of location information, identifying a respective game device at which a character of the player is located, among the plural game devices, each of the plurality of pieces of location information corresponding to one of the plural game devices, and the storage device additionally storing a piece of attribute information of the character in association with the player identification information; a responder that, upon receiving a request from any one of the plural game devices, extracts, from the storage device, the piece of attribute information that corresponds to the piece of location information identifying the requesting game device, and returns a response containing the extracted piece of attribute information to the game device, the piece of the location information identifying the requesting game device being contained in the request; and a movement controller that controls the location information, wherein, each of the plural game devices comprising: an identification information obtainer that obtains player identification information of a player, among a plurality of players; an attribute information obtainer that transmits, to the server device, a request for providing attribute information on a character of any of the players of the plural game devices which the game device should display; and a game controller that causes the game device to display a character of a player based on attribute information contained in the response from the server device, and wherein, when the movement controller has changed a first piece of location information, from among the plurality of pieces of location information, stored in association with player identification information of a first player who plays at a first game device among the plural game device to a second piece of location information which identifies a second game device at which a second player plays,
(i) the attribute information obtainer of the first game device does not obtain attribute information on a character of the first player, and as a result the game controller of the first game device controls the first game device not to display a character of the first player, and(ii) the attribute information obtainer of the second game device obtains the attribute information on the character of the first player, and as a result the game controller of the second game device controls the second game device to display the character of the first player based on the attribute information on the character of the first player contained in a response from the server device, the second game device differing from the first game device, such that the character of the first player moves from the first game device immediately to the second game device. |