Game apparatus and game program
AssigneeNintendo Co., Ltd.
InventorYuichiro Okamura
Life of this patent
Estimating the term…
Abstract
The game apparatus obtains angular velocity data and acceleration data from an input device equipped with at least an angular velocity sensor and an acceleration sensor, and determines whether or not a ball has been thrown in accordance with the angular velocity data. When it is determined that ball-throwing is fulfilled, the game apparatus calculates the intensity of swinging the input device and a curve amount. The game apparatus applies a force and a curve to a ball in accordance with the calculated intensity of swinging and the curve amount, and performs a process of causing the ball to move and curve in a predetermined direction.
Claims48
A game apparatus which obtains operation data including angular velocity data and acceleration data from an input device equipped with an angular velocity sensor and an acceleration sensor, and which performs a game process based on the operation data, the game apparatus comprising:
- determination means for determining whether or not the angular velocity data satisfies a predetermined condition;
- movement control means for controlling a movement of a predetermined object in a game space in accordance with the acceleration data obtained in a predetermined period of time which is defined based on a point of time at which the angular velocity data satisfies the predetermined condition;
- and
- display control means for displaying, on a screen, the predetermined object, whose movement is controlled by the movement control means.
A computer readable storage medium having stored thereon a game program executed by a computer of a game apparatus which obtains operation data including angular velocity data and acceleration data from an input device equipped with an angular velocity sensor and an acceleration sensor, and which performs a game process in accordance with the operation data, the computer being caused to function as:
- determination means for determining whether or not the angular velocity data satisfies a predetermined condition;
- movement control means for controlling a movement of a predetermined object in a game space in accordance with the acceleration data obtained in a predetermined period of time which is defined based on a point of time at which the angular velocity data satisfies the predetermined condition;
- and
- display control means for displaying, on a screen, the predetermined object, whose movement is controlled by the movement control means.
A game apparatus which obtains operation data including angular velocity data and acceleration data from an input device equipped with an angular velocity sensor and an acceleration sensor, and which performs a game process based on the operation data, the game apparatus comprising:
- determination means for determining whether or not the angular velocity data satisfies a predetermined condition;
- movement control means for changing a moving direction of a predetermined object in a game space in accordance with the acceleration data obtained in a predetermined period of time which is defined based on a point of time at which the angular velocity data satisfies the predetermined condition;
- and
- display control means for displaying, on a screen, the predetermined object whose movement is controlled by the movement control means.
A computer readable storage medium having stored thereon a game program executed by a computer of a game apparatus which obtains operation data including angular velocity data and acceleration data from an input device equipped with an angular velocity sensor and an acceleration sensor, and which performs a game process in accordance with the operation data, the computer being caused to function as:
- determination means for determining whether or not the angular velocity data satisfies a predetermined condition;
- movement control means for changing a moving direction of a predetermined object in a game space in accordance with the acceleration data obtained in a predetermined period of time which is defined based on a point of time at which the angular velocity data satisfies the predetermined condition;
- and
- display control means for displaying, on a screen, the predetermined object, whose movement is controlled by the movement control means.
Dependencies are inferred from the claim text.