Game apparatus and game program
First Claim
1. 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:
- a determination unit configured to determine whether or not the angular velocity data satisfies a predetermined condition;
a movement control unit configured to control a moving speed of a predetermined object in a game space by applying a force to the predetermined object in accordance with the acceleration data obtained in a predetermined period of time prior to a point of time at which the angular velocity data satisfies the predetermined condition; and
a display control unit configured to display, on a screen, the predetermined object, whose movement is controlled by the movement control unit.
1 Assignment
0 Petitions
Accused Products
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.
-
Citations
23 Claims
-
1. 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:
-
a determination unit configured to determine whether or not the angular velocity data satisfies a predetermined condition; a movement control unit configured to control a moving speed of a predetermined object in a game space by applying a force to the predetermined object in accordance with the acceleration data obtained in a predetermined period of time prior to a point of time at which the angular velocity data satisfies the predetermined condition; and a display control unit configured to display, on a screen, the predetermined object, whose movement is controlled by the movement control unit. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A non-transitory 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:
-
a determination unit configured to determine whether or not the angular velocity data satisfies a predetermined condition; a movement control unit configured to control a moving speed of a predetermined object in a game space by applying a force to the predetermined object in accordance with the acceleration data obtained in a predetermined period of time prior to a point of time at which the angular velocity data satisfies the predetermined condition; and a display control unit configured to display, on a screen, the predetermined object, whose movement is controlled by the movement control unit. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A method for performing a game process according to a game program executed by a computer of a game apparatus in accordance with operation data including angular velocity data and acceleration data from an input device equipped with an angular velocity sensor and an acceleration sensor, the method comprising:
-
determining whether or not the angular velocity data satisfies a predetermined condition; controlling, via one or more computer processing devices, a moving speed of a predetermined object in a game space by applying a force to the predetermined object in accordance with the acceleration data obtained in a predetermined period of time prior to a point of time at which the angular velocity data satisfies the predetermined condition; and displaying, on a screen, the predetermined object, whose movement is controlled in accordance with said acceleration data.
-
Specification