NETWORK GAME SYSTEM, A NETWORK GAME TERMINAL, A METHOD OF DISPLAYING A GAME SCREEN, A COMPUTER PROGRAM PRODUCT AND A STORAGE MEDIUM
First Claim
1. A network game system comprising a server apparatus and a plurality of terminal apparatuses connected to the server apparatus via a network, each of the plurality of terminal apparatuses allowing a plurality of player characters to participate in a network game, the player characters caused to participate in the network game existing in a common virtual space,wherein each of the terminal apparatuses comprises:
- an active character selector that selects one player character as an active character whose action is activated among the player characters in accordance with an operation of the player of the terminal apparatus, the player causing the player characters to participate in the network game;
an active character information transmitter that transmits active character information to the server apparatus via the network, the active character information being capable of specifying the active character selected by the active character selector and non-active characters other than the active character;
a movement instruction input controller that inputs a movement instruction in accordance with an operation of the player, the movement instruction being used to move the active character selected by the active character selector in the virtual space;
a movement information transmitter that transmits movement information to the server apparatus via the network, the movement information corresponding to the movement instruction inputted by the movement instruction input controller to the server apparatus via the network;
a visible range information receiver that receives visible range information transmitted from the server apparatus via the network, the visible range information being capable of specifying all of the player characters each existing in a visible range, the visible range being set to a predetermined range of the virtual space within a range displayed on a display device with which the terminal apparatus is provided, at least the active character currently selected being included in the predetermined range of the virtual space; and
a display controller that causes the display device to display the visible range, all of the player characters specified by the visible range information received by the visible range information receiver being arranged in the visible range, andwherein the server apparatus comprises;
an active character information receiver that receives the active character information transmitted by the active character information transmitter of each of the plurality of terminal apparatuses;
an active character manager that manages the player character selected as the active character among the player characters on the basis of the active character information received by the active character information receiver, the player characters being caused to participate in the network game for every player;
a movement information receiver that receives the movement information transmitted by the movement information transmitter;
a character position manager that manages a position of each of all of the player characters caused to participate in the network game in the virtual space on the basis of the movement information transmitted by the movement information transmitter;
a visible range specifier that specifies a visible range for every terminal apparatus, the visible range including the position managed by the character position manager for the active character managed by the active character manager; and
a visible range information transmitter that transmits the visible range information to each of the terminal apparatuses via the network, in the visible range information all of the player characters included in the visible range specified for every terminal apparatus by the visible range specifier being extracted in accordance with the positions managed by the character position manager and all of the player character thus extracted being capable of being specified, andwherein the display controller causes the display device to display the visible range in which all of the player characters specified by the visible range information are arranged so that the player character that one player of the terminal apparatus causes to participate in the network game can be distinguished from other player character that another player causes to participate in the network game and so that the player of the terminal apparatus can distinguish the active character from the non-active characters among the player characters that the player causes to participate in the network game.
2 Assignments
0 Petitions
Accused Products
Abstract
A terminal apparatus is connected to a server apparatus via a network. Active character information capable of specifying an active character is transmitted to the server apparatus. A movement instruction used to move the active character in a virtual space is inputted. Movement information is transmitted to the server apparatus in accordance with the movement instruction. Visible range information capable of specifying all of the player characters each existing in a visible range is received. A display device displays the visible range in which all of the player characters specified by the visible range information are arranged so that the player character that one player of the terminal apparatus causes to participate in the network game can be distinguished from other player character that another player causes to participate in the network game and so that the player can distinguish the active character from non-active characters.
-
Citations
23 Claims
-
1. A network game system comprising a server apparatus and a plurality of terminal apparatuses connected to the server apparatus via a network, each of the plurality of terminal apparatuses allowing a plurality of player characters to participate in a network game, the player characters caused to participate in the network game existing in a common virtual space,
wherein each of the terminal apparatuses comprises: -
an active character selector that selects one player character as an active character whose action is activated among the player characters in accordance with an operation of the player of the terminal apparatus, the player causing the player characters to participate in the network game; an active character information transmitter that transmits active character information to the server apparatus via the network, the active character information being capable of specifying the active character selected by the active character selector and non-active characters other than the active character; a movement instruction input controller that inputs a movement instruction in accordance with an operation of the player, the movement instruction being used to move the active character selected by the active character selector in the virtual space; a movement information transmitter that transmits movement information to the server apparatus via the network, the movement information corresponding to the movement instruction inputted by the movement instruction input controller to the server apparatus via the network; a visible range information receiver that receives visible range information transmitted from the server apparatus via the network, the visible range information being capable of specifying all of the player characters each existing in a visible range, the visible range being set to a predetermined range of the virtual space within a range displayed on a display device with which the terminal apparatus is provided, at least the active character currently selected being included in the predetermined range of the virtual space; and a display controller that causes the display device to display the visible range, all of the player characters specified by the visible range information received by the visible range information receiver being arranged in the visible range, and wherein the server apparatus comprises; an active character information receiver that receives the active character information transmitted by the active character information transmitter of each of the plurality of terminal apparatuses; an active character manager that manages the player character selected as the active character among the player characters on the basis of the active character information received by the active character information receiver, the player characters being caused to participate in the network game for every player; a movement information receiver that receives the movement information transmitted by the movement information transmitter; a character position manager that manages a position of each of all of the player characters caused to participate in the network game in the virtual space on the basis of the movement information transmitted by the movement information transmitter; a visible range specifier that specifies a visible range for every terminal apparatus, the visible range including the position managed by the character position manager for the active character managed by the active character manager; and a visible range information transmitter that transmits the visible range information to each of the terminal apparatuses via the network, in the visible range information all of the player characters included in the visible range specified for every terminal apparatus by the visible range specifier being extracted in accordance with the positions managed by the character position manager and all of the player character thus extracted being capable of being specified, and wherein the display controller causes the display device to display the visible range in which all of the player characters specified by the visible range information are arranged so that the player character that one player of the terminal apparatus causes to participate in the network game can be distinguished from other player character that another player causes to participate in the network game and so that the player of the terminal apparatus can distinguish the active character from the non-active characters among the player characters that the player causes to participate in the network game. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A terminal apparatus for executing a network game, the terminal apparatus being connected to a server apparatus via a network, the terminal apparatus allowing a plurality of player characters to participate in the network game, the player characters caused to participate in the network game existing in a common virtual space, the terminal apparatus comprising:
-
an active character selector that selects one player character as an active character whose action is activated among the player characters in accordance with an operation of the player of the terminal apparatus, the player causing the player characters to participate in the network game; an active character information transmitter that transmits active character information to the server apparatus via the network, the active character information being capable of specifying the active character selected by the active character selector and non-active characters other than the active character; a movement instruction input controller that inputs a movement instruction in accordance with an operation of the player, the movement instruction being used to move the active character selected by the active character selector in the virtual space; a movement information transmitter that transmits movement information to the server apparatus via the network, the movement information corresponding to the movement instruction inputted by the movement instruction input controller; a visible range information receiver that receives visible range information transmitted by the server apparatus via the network in accordance with the information transmitted by each of the active character information transmitter and the movement information transmitter, the visible range information being capable of specifying all of the player characters each existing in a visible range, the visible range being set to a predetermined range of the virtual space within a range displayed on a display device with which the terminal apparatus is provided, at least the active character currently selected being included in the predetermined range of the virtual space; and a display controller that causes the display device to display the visible range, all of the player characters specified by the visible range information received by the visible range information receiver being arranged in the visible range, wherein the display controller causes the display device to display the visible range in which all of the player characters specified by the visible range information are arranged so that the player character that the player of the terminal apparatus causes to participate in the network game can be distinguished from other player character that another player causes to participate in the network game and so that the player of the terminal apparatus can distinguish the active character from the non-active characters among the player characters that the player causes to participate in the network game.
-
-
21. A method of displaying a game screen of a display device of each of a plurality of terminal apparatuses to execute a network game in a network game system, in the network game system the plurality of terminal apparatuses being connected to a server apparatus via a network, each of the terminal apparatuses allowing a plurality of player characters to participate in the networks game, the player characters caused to participate in the network game existing in a common virtual space, the method comprising:
-
selecting one player character as an active character whose action is activated among the player characters in accordance with an operation of an input section of the terminal apparatus by the player, the player causing the player characters to participate in the network game; transmitting active character information to the server apparatus via the network using a communication section of the terminal apparatus, the active character information being capable of specifying the selected active character and non-active characters other than the active character; inputting a movement instruction in accordance with an operation of the input section by the player, the movement instruction being used to move the selected active character in the virtual space; transmitting movement information to the server apparatus via the network using the communication section of the terminal apparatus, the movement information corresponding to the inputted movement instruction; receiving visible range information transmitted by the server apparatus via the network in accordance with the active character information and the movement information, the visible range information being capable of specifying all of the player characters each existing in a visible range, the visible range being set to a predetermined range of the virtual space within a range displayed on the display device, at least the active character currently selected being included in the predetermined range of the virtual space; and causing the display device to display the visible range in which all of the player characters specified by the received visible range information are arranged so that the player character that the player of the terminal apparatus causes to participate in the network game can be distinguished from other player character that another player causes to participate in the network game and so that the player of the terminal apparatus can distinguish the active character from the non-active characters among the player characters that the player causes to participate in the network game.
-
-
22. A computer program product for displaying a game screen of a display device of each of a plurality of terminal apparatuses to execute a network game in a network game system, in the network game system the plurality of terminal apparatuses being connected to a server apparatus via a network, each of the terminal apparatuses allowing a plurality of player characters to participate in the network game, the player characters caused to participate in the network game existing in a common virtual space, the computer program product causing each of the terminal apparatuses to execute:
-
selecting one player character as an active character whose action is activated among the player characters in accordance with an operation of the player, the player causing the player characters to participate in the network game; transmitting active character information to the server apparatus via the network using a communication section of the terminal apparatus, the active character information being capable of specifying the selected active character and non-active characters other than the active character; inputting a movement instruction in accordance with an operation of the player, the movement instruction being used to move the selected active character in the virtual space; transmitting movement information to the server apparatus via the network using the communication section of the terminal apparatus, the movement information corresponding to the inputted movement instruction; receiving visible range information transmitted by the server apparatus via the network in accordance with the active character information and the movement information, the visible range information being capable of specifying all of the player characters each existing in a visible range, the visible range being set to a predetermined range of the virtual space within a range displayed on the display device, at least the active character currently selected being included in the predetermined range of the virtual space; and causing the display device to display the visible range in which all of the player characters specified by the received visible range information are arranged so that the player character that the player of the terminal apparatus causes to participate in the network game can be distinguished from other player character that another player causes to participate in the network game and so that the player of the terminal apparatus can distinguish the active character from the non-active characters among the player characters that the player causes to participate in the network game. - View Dependent Claims (23)
-
Specification