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:
- 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.
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
48 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:
-
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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. 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. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. 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. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36)
-
-
37. 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. - View Dependent Claims (38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48)
-
Specification