게임 장치(50)의 CPU(511)는 플레이어가 건 유닛(56)을 조작하여 상대방 캐릭터를 향해 총알을 발사하면 탄도 정보를 생성하여 에코 서버로 송신한다. 에코 서버로부터 탄도 정보를 수신하면, CPU(511)는 플레이어 캐릭터의 위치 정보와 수신한 탄도 정보를 기초로 하여 명중인지 여부의 판정 결과를 나타내는 정보를 생성한다. 게임 장치(50)가 에코 서버에 지정되어 있는 경우, 게임 장치(50)에서 생성한 게임 정보와 상대방 게임 장치로부터 수신한 게임 정보를 수신한 순서로 상대방 게임 장치(5)로 송신한다.
A CPU (511) of game device (50) generates bullet trajectory information when a bullet is fired at an opponent character by a player by operating a gun unit (56), and it transmits the bullet trajectory information to an echo server. The CPU (511), upon receiving the bullet trajectory information from the echo server, generates information showing a result of a determination as to whether the bullet has hit the opponent character based on the position information of a player character and the received bullet trajectory information. In a case in which a game device (50) is specified as the echo server, a game information set generated at game device (50) and a game information set received from an opponent game device are sent to opponent game devices (50) in an order in which game information sets are received.