Communication game program and communication game system
First Claim
1. A computer-readable storage medium storing a communication game program to be executed by a computer of a game device included in a communication game system comprised of the game device and at least one other game device being connected to each other through a network, the communication game program instructing the computer to perform:
- a measurement step of measuring a delay time between the game device and each of the at least one other game device, all of which communicate with each other;
a storage step of storing start time data indicating a time at which the game device starts executing a predetermined event in a memory of the game device;
a transmission step of calculating a time at which each of the at least one other game device starts executing the predetermined event based on the delay time, and transmitting data indicating the time to each of the at least one other game device;
a correction step of correcting, when data indicating a time at which the game device starts executing the predetermined event is transmitted from each of the at least one other game device, the time indicated by the start time data based on the transmitted data; and
an event execution step of executing the predetermined event at the time indicated by the start time data.
1 Assignment
0 Petitions
Accused Products
Abstract
A game device measures a delay time between the game device and each of other game devices, all of which communicate with each other, and stores start time data in a memory. Furthermore, the game device calculates a time at which each of the other game devices starts executing a predetermined event based on the delay time, so as to be transmitted to each of the other game devices. When data indicating a time at which the game device starts executing the predetermined event (correction data) is transmitted from each of the game devices, the game device corrects a time indicated by the start time data based on the transmitted data. Thereafter, the game device executes the predetermined event (a racing game) at the time indicated by the start time data.
27 Citations
9 Claims
-
1. A computer-readable storage medium storing a communication game program to be executed by a computer of a game device included in a communication game system comprised of the game device and at least one other game device being connected to each other through a network, the communication game program instructing the computer to perform:
-
a measurement step of measuring a delay time between the game device and each of the at least one other game device, all of which communicate with each other;
a storage step of storing start time data indicating a time at which the game device starts executing a predetermined event in a memory of the game device;
a transmission step of calculating a time at which each of the at least one other game device starts executing the predetermined event based on the delay time, and transmitting data indicating the time to each of the at least one other game device;
a correction step of correcting, when data indicating a time at which the game device starts executing the predetermined event is transmitted from each of the at least one other game device, the time indicated by the start time data based on the transmitted data; and
an event execution step of executing the predetermined event at the time indicated by the start time data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A communication game system comprised of a game device and at least one other game device being connected to each other through a network, the game device comprising:
-
measurement means of measuring a delay time between the game device and each of the at least one other game device, all of which communicate with each other;
storage control means of storing start time data indicating a time at which the game device starts executing a predetermined event in a memory of the game device;
transmission means of calculating a time at which each of the at least one other game device starts executing the predetermined event based on the delay time, and transmitting data indicating the time to each of the at least one other game device;
correction means of correcting, when data indicating a time at which the game device starts executing the predetermined event is transmitted from each of the at least one other game device, the time indicated by the start time data based on the transmitted data; and
event execution means of executing the predetermined event at the time indicated by the start time data.
-
Specification