Patent ID: 8317580
Filing Date: 2012-11-27
Classification: A63F

Abstract:
1. A game apparatus that controls a progress of a game in accordance with an operation of a player on an input device and displays a progressing result of the game on a display device, the game apparatus comprising: at least one central processor; at least one graphics processor an operation instruction receiver that receives an operation instruction from the input device in accordance with the operation of the player on the input device; a status information storage that stores, in a memory, status information of a progressing state of the game, the status information being changed from a previous state to a current state during the progress of the game, the previous state and the current state being in a chronological order; a time determiner that determines, with the at least one central processor, whether a predetermined time period has elapsed from when the status information changed from the previous status to the current status until when the operation instruction is received by the operation instruction receiver; a first operation instruction determiner that determines, with the at least one central processor, whether the operation instruction received by the operation instruction receiver is an allowable operation instruction based on the current status and in accordance with an allowable operation management table when the time determiner determines that the predetermined time period has elapsed, the allowable operation management table specifying allowable operation instructions in association with each of the previous state and the current state; a second operation instruction determiner that determines, with the at least one central processor, whether the operation instruction received by the operation instruction receiver is the allowable operation instruction based on the previous state and in accordance with the allowable operation management table when the time determiner determines that the predetermined time period has not elapsed; a progress controller that controls, with the at least one central processor, the progress of the game in accordance with the operation instruction received by the operation instruction receiver when one of the first operation instruction determiner and the second operation instruction determiner determines that the operation instruction is the allowable operation instruction; and a drawer that draws, with the at least one graphics processor, the progressing result of the game on the display device in accordance with the progress of the game controlled by the progress controller.