NETWORK GAME SYSTEM, NETWORK GAME SYSTEM CONTROL METHOD, GAME MACHINE, GAME MACHINE CONTROL METHOD, AND INFORMATION STORAGE MEDIUM
First Claim
1. A network game system containing a plurality of game machines connected to a communication network, which share a virtual space where a plurality of objects associated with any of the plurality of game machines are placed and a plurality of base positions are defined, wherein,each of the game machines comprisesfirst base position selection means for selecting one of the plurality of base positions;
- first base position transmission means for transmitting the base position selected by the first base position selection means to another game machine;
first base position receiving means for receiving the base position transmitted by the first base position transmission means from another game machine;
second base position selection means for selecting one of the base positions received by the first base position receiving means;
own object position determination means for determining a position of an object associated with the game machine based on the base position selected by the first base position selection means; and
own object posture determination means for determining posture of the object associated with the game machine based on the base position selected by the second base position selection means.
1 Assignment
0 Petitions
Accused Products
Abstract
To provide a network game system for sharing, among a plurality of game machines, the positions and postures of objects associated with the game machines, while suppressing an increase in traffic in the communication network. Each of the game machines comprises a first base position selection unit for selecting one of the plurality of base positions; a first base position transmission unit for transmitting the base position selected by the first base position selection unit to another game machine; a first base position receiving unit for receiving the base position transmitted by the first base position transmission unit from another game machine (10); a second base position selection unit for selecting one of the base positions received by the first base position receiving unit; an own object position determination mans for determining a position of an object associated with the game machine (10) based on the base position selected by the first base position selection unit; and an own object posture determination unit for determining posture of the object associated with the game machine (10) based on the base position selected by the second base position selection unit.
-
Citations
27 Claims
-
1. A network game system containing a plurality of game machines connected to a communication network, which share a virtual space where a plurality of objects associated with any of the plurality of game machines are placed and a plurality of base positions are defined, wherein,
each of the game machines comprises first base position selection means for selecting one of the plurality of base positions; -
first base position transmission means for transmitting the base position selected by the first base position selection means to another game machine; first base position receiving means for receiving the base position transmitted by the first base position transmission means from another game machine; second base position selection means for selecting one of the base positions received by the first base position receiving means; own object position determination means for determining a position of an object associated with the game machine based on the base position selected by the first base position selection means; and own object posture determination means for determining posture of the object associated with the game machine based on the base position selected by the second base position selection means. - View Dependent Claims (2, 3, 4, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
5. The network game system according to any one of claim, wherein
the second base position selection means selects a subsequent base position from among the base positions received by the first base position receiving means, based on a current position of the object associated with the game machine.
-
14. A control method for a network game system containing a plurality of game machines connected to a communication network, which share a virtual space where a plurality of objects associated with any of the plurality of game machines are placed and a plurality of base positions are defined, wherein,
each of the game machines executes: -
a first base position selection step of selecting one of the plurality of base positions; a first base position transmission step of transmitting the base position selected at the first base position selection step to another game machine; a first base position receiving step of receiving the base position transmitted at the first base position transmission step from another game machine; a second base position selection step of selecting one of the base positions received at the first base position receiving step; an own object position determination step of determining a position of an object associated with the game machine based on the base position selected at the first base position selection step; and an own object posture determination step of determining posture of the object associated with the game machine based on the base position selected at the second base position selection step.
-
-
15. A game machine connected to a communication network, for sharing with another game machine connected to the communication network a virtual space where an object is placed, comprising:
-
position storage means for storing a plurality of base positions defined in the virtual space; base position selection means for selecting one of the plurality of base positions; base position receiving means for receiving the base position selected by the other game machine; position determination means for determining a position of the object based on the base position selected by the base position selection means; and posture determination means for determining posture of the object based on the base position received by the base position receiving means.
-
-
16. A control method for a game machine connected to a communication network, for sharing with another game machine connected to the communication network a virtual space where an object is placed, comprising:
-
a base position selection step of selecting one of the plurality of base positions; a base position receiving step of receiving the base position selected by the other game machine; a position determination step of determining a position of the object based on the base position selected at the base position selection step; and a posture determination step of determining posture of the object based on the base position received at the base position receiving step.
-
-
17. An information storage medium storing a program for causing a computer to function as:
-
means for sharing a virtual space where an object is placed with another game machine via a communication network; position storage means for storing a plurality of base positions defined in the virtual space; base position selection means for selecting one of the plurality of base positions; base position receiving means for receiving the base position selected by the other game machine; position determination means for determining a position of the object based on the base position selected by the base position selection means; and posture determination means for determining posture of the object based on the base position received by the base position receiving means.
-
-
18. A game machine in which a player moves an object placed in a virtual space, comprising:
-
player'"'"'s posture determination means for acquiring data indicative of posture of the player; direction data calculation means for calculating direction data indicative of a direction in the virtual space based on the data acquired by the player'"'"'s posture determination means; and game image production means for producing a game screen image showing a picture showing the object moving in the virtual space according to the direction data calculated by the direction data calculation means. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25)
-
-
26. A control method for a game machine in which a player moves an object placed in a virtual space, comprising:
-
a player'"'"'s posture determination step of acquiring data indicative of posture of the player; a direction data calculation step of calculating direction data indicative of a direction in the virtual space based on the data acquired by the player'"'"'s posture determination means; and a game image production step of producing a game screen image showing a picture showing the object moving in the virtual space according to the direction data calculated by the direction data calculation means.
-
-
27. An information storage medium storing a program for causing a computer to function as
player'"'"'s posture determination means for acquiring data indicative of posture of the player, direction data calculation means for calculating direction data indicative of a direction in the virtual space based on the data acquired by the player'"'"'s posture determination means, and game image production means for producing a game screen image showing the object moving in the virtual space, according to the direction data calculated by the direction data calculation means.
Specification