GAME APPARATUS, STORAGE MEDIUM HAVING GAME PROGRAM STORED THEREIN, GAME SYSTEM, AND GAME PROCESS METHOD
First Claim
1. A computer-readable storage medium having stored therein a game program to be executed in a computer of a game apparatus, the program causing the computer to function as:
- an operation data acquisition portion for acquiring operation data from an input device at least including a gyroscope, wherein the operation data at least contains angular rate data from the gyroscope;
a reference setting portion for setting a predetermined reference position in a predetermined plane when a player inputs a predetermined instruction;
a coordinate calculation portion for calculating a coordinate point based on the angular rate data, wherein the coordinate point represents the position in the predetermined plane relative to the reference position; and
a game process portion for performing a game process based on the coordinate point.
1 Assignment
0 Petitions
Accused Products
Abstract
A game apparatus acquires operation data from an input device at least including a gyroscope, wherein the operation data at least contains angular rate data from the gyroscope. The game apparatus sets a predetermined reference position in a predetermined plane when a player inputs a predetermined instruction, and then calculates a coordinate point based on the angular rate data, wherein the coordinate point represents a position in the predetermined plane relative to the reference position. A game process is performed based on the coordinate point.
-
Citations
23 Claims
-
1. A computer-readable storage medium having stored therein a game program to be executed in a computer of a game apparatus, the program causing the computer to function as:
-
an operation data acquisition portion for acquiring operation data from an input device at least including a gyroscope, wherein the operation data at least contains angular rate data from the gyroscope; a reference setting portion for setting a predetermined reference position in a predetermined plane when a player inputs a predetermined instruction; a coordinate calculation portion for calculating a coordinate point based on the angular rate data, wherein the coordinate point represents the position in the predetermined plane relative to the reference position; and a game process portion for performing a game process based on the coordinate point. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer-readable storage medium having stored therein a game program to be executed in a computer of a game apparatus, the program causing the computer to function as:
-
an operation data acquisition portion for acquiring operation data from an input device at least including a gyroscope, wherein the operation data at least contains angular rate data from the gyroscope; a reference calculation portion for calculating a reference orientation of the input device based on angular rate data acquired upon input of a predetermined instruction by a player; an orientation calculation portion for calculating an orientation of the input device based on angular rate data acquired after the input of the instruction; and a game process portion for performing a game process based on a tilt of the orientation calculated by the orientation calculation portion with respect to the reference orientation.
-
-
18. A game apparatus comprising:
-
an operation data acquisition portion for acquiring operation data from an input device at least including a gyroscope, wherein the operation data at least contains angular rate data from the gyroscope; a reference setting portion for setting a predetermined reference position in a predetermined plane when a player inputs a predetermined instruction; a coordinate calculation portion for calculating a coordinate point based on the angular rate data, wherein the coordinate point represents a position in the predetermined plane relative to the reference position; and a game process portion for performing a game process based on the coordinate point.
-
-
19. A game apparatus comprising:
-
an operation data acquisition portion for acquiring operation data from an input device at least including a gyroscope, wherein the operation data at least contains angular rate data from the gyroscope; a reference calculation portion for calculating a reference orientation of the input device based on angular rate data acquired upon input of a predetermined instruction by a player; an orientation calculation portion for calculating an orientation of the input device based on angular rate data acquired after the input of the instruction; and a game process portion for performing a game process based on a tilt of the orientation calculated by the orientation calculation portion with respect to the reference orientation.
-
-
20. A game system provided with one or more intercommunicable information processing apparatuses, the system comprising:
-
an operation data acquisition portion for acquiring operation data from an input device at least including a gyroscope, wherein the operation data at least contains angular rate data from the gyroscope; a reference setting portion for setting a predetermined reference position in a predetermined plane when a player inputs a predetermined instruction; a coordinate calculation portion for calculating a coordinate point based on the angular rate data, wherein the coordinate point represents a position in the predetermined plane relative to the reference position; and a game process portion for performing a game process based on the coordinate point.
-
-
21. A game system provided with one or more intercommunicable information processing apparatuses, the system comprising:
-
an operation data acquisition portion for acquiring operation data from an input device at least including a gyroscope, wherein the operation data at least contains angular rate data from the gyroscope; a reference calculation portion for calculating a reference orientation of the input device based on angular rate data acquired upon input of a predetermined instruction by a player; an orientation calculation portion for calculating an orientation of the input device based on angular rate data acquired after the input of the instruction; and a game process portion for performing a game process based on a tilt of the orientation calculated by the orientation calculation portion with respect to the reference orientation.
-
-
22. A game process method to be executed by one or more intercommunicable information processing apparatuses, the method comprising:
-
an operation data acquisition step of acquiring operation data from an input device at least including a gyroscope, wherein the operation data at least contains angular rate data from the gyroscope; a reference setting step of setting a predetermined reference position in a predetermined plane when a player inputs a predetermined instruction; a coordinate calculation step of calculating a coordinate point based on the angular rate data, wherein the coordinate point represents a position in the predetermined plane relative to the reference position; and a game process step for performing a game process based on the coordinate point.
-
-
23. A game process method to be executed by one or more intercommunicable information processing apparatuses, the method comprising:
-
an operation data acquisition step of acquiring operation data from an input device at least including a gyroscope, wherein the operation data at least contains angular rate data from the gyroscope; a reference calculation step of calculating a reference orientation of the input device based on angular rate data acquired upon input of a predetermined instruction by a player; an orientation calculation step of calculating an orientation of the input device based on angular rate data acquired after the input of the instruction; and a game process step of performing a game process based on a tilt of the orientation calculated by the orientation calculation portion with respect to the reference orientation.
-
Specification