Patent ID: 8306768

Claim:
A game apparatus comprising: an operation data obtaining unit for obtaining operation data including at least acceleration data and angular speed data from an input device including at least an acceleration sensor and a gyroscopic sensor; a first control unit for controlling at least one of an attitude and a position of a predetermined object in a virtual space based on the angular speed data; a first acceleration condition determining unit for determining whether or not the acceleration data satisfies predetermined conditions when at least one of the attitude and the position of the predetermined object is controlled by the first control unit; a second control unit for causing the predetermined object to start a predetermined motion when the first acceleration condition determining unit determines that the acceleration data satisfies the predetermined conditions, the predetermined motion being a change of motion of the predetermined object from a first game state to a second game state; and an attitude updating unit for updating the attitude of the predetermined object based on the angular speed data when the second control unit moves the predetermined object.