Communication game program and communication game system
First Claim
1. A non-transitory computer-readable physical storage medium having tangibly recorded thereon 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 decentralized network, the communication game program instructing the computer to perform:
- measurement for 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 for storing start time data indicating a time at which the game device is to start executing a predetermined event in a memory of the game device;
transmission for calculating a time at which each of the at least one other game device of the decentralized network is to start 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 for correcting, when data indicating a time at which the game device is to start executing the predetermined event is transmitted from each of the at least one other game device in the decentralized network, the time indicated by the start time data based on the transmitted data; and
event execution for 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.
-
Citations
9 Claims
-
1. A non-transitory computer-readable physical storage medium having tangibly recorded thereon 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 decentralized network, the communication game program instructing the computer to perform:
-
measurement for 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 for storing start time data indicating a time at which the game device is to start executing a predetermined event in a memory of the game device; transmission for calculating a time at which each of the at least one other game device of the decentralized network is to start 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 for correcting, when data indicating a time at which the game device is to start executing the predetermined event is transmitted from each of the at least one other game device in the decentralized network, the time indicated by the start time data based on the transmitted data; and event execution for 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 decentralized network, the game device comprising:
-
measurement programmed logic circuitry for 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 programmed logic circuitry for storing start time data indicating a time at which the game device is to start executing a predetermined event in a memory of the game device; transmission programmed logic circuitry for calculating a time at which each of the at least one other game device in the decentralized network is to start 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 programmed logic circuitry for correcting, when data indicating a time at which the game device is to start executing the predetermined event is transmitted from each of the at least one other game device in the decentralized network, the time indicated by the start time data based on the transmitted data; and event execution programmed logic circuitry for executing the predetermined event at the time indicated by the start time data.
-
Specification