VIDEO GAME USING DUAL MOTION SENSING CONTROLLERS
First Claim
1. A non-transitory computer-readable storage medium having stored thereon a game program for executing game processing using an output from a first sensor which is an acceleration sensor or a gyrosensor provided in a first housing and an output from a second sensor which is an acceleration sensor or a gyrosensor provided in a second housing separate from the first housing, the game program causing a computer of a game apparatus to perform:
- direction determination for determining a direction of a game control vector based on an output from the first sensor among the first sensor and the second sensor;
magnitude determination for determining a magnitude of the game control vector based on an output from the second sensor among the first sensor and the second sensor; and
game control for executing game control using the game control vector, the direction and the magnitude of which are determined by the direction determination and the magnitude determination, whereinthe first housing and the second housing are detached from any common fixed structure and are swung by a user in space.
0 Assignments
0 Petitions
Accused Products
Abstract
An inclination of a first unit is detected based on an output from a first acceleration sensor provided in a first unit of a controller, and an inclination of a second unit is detected based on an output from a second acceleration sensor provided in a second unit separate from the first unit. A difference between the inclinations of the first unit and the second unit is detected, and game control is performed using the detected difference. Thus, with a game apparatus using a plurality of acceleration sensors or a plurality of sensors capable of detecting a motion or a posture, a dynamic play is made possible with a high degree of freedom of motion and an intuitive motion input is realized.
25 Citations
9 Claims
-
1. A non-transitory computer-readable storage medium having stored thereon a game program for executing game processing using an output from a first sensor which is an acceleration sensor or a gyrosensor provided in a first housing and an output from a second sensor which is an acceleration sensor or a gyrosensor provided in a second housing separate from the first housing, the game program causing a computer of a game apparatus to perform:
-
direction determination for determining a direction of a game control vector based on an output from the first sensor among the first sensor and the second sensor; magnitude determination for determining a magnitude of the game control vector based on an output from the second sensor among the first sensor and the second sensor; and game control for executing game control using the game control vector, the direction and the magnitude of which are determined by the direction determination and the magnitude determination, wherein the first housing and the second housing are detached from any common fixed structure and are swung by a user in space.
-
-
2. A non-transitory computer-readable storage medium having stored thereon a game program for executing game control using an output from a first sensor which is an acceleration sensor or a gyrosensor provided in a first housing and an output from a second sensor which is an acceleration sensor or a gyrosensor provided in a second housing separate from the first housing, the game program causing a computer of a game apparatus to perform:
-
posture control for controlling a posture of a game object based on an output from the first sensor among the first sensor and the second sensor; and movement control for controlling a movement of the game object based on an output from the second sensor among the first sensor and the second sensor, wherein the first housing and the second housing are detached from any common fixed structure and are swung by a user in space.
-
-
3. A non-transitory computer-readable storage medium having stored thereon a game program for executing game control using an output from a first sensor provided in a first housing and capable of detecting a motion or a posture and an output from a second sensor provided in a second housing separate from the first housing and capable of detecting a motion or a posture, the game program causing a computer of a game apparatus to perform:
-
first game control for executing first game processing based on an output from the first sensor; second game control for executing second game processing based on an output from the second sensor; and reference sensor exchange for changing the sensor referred to by the first game control for executing the first game processing from the first sensor to the second sensor, and for changing the sensor referred to by the second game control for executing the second game processing from the second sensor to the first sensor, in accordance with an instruction of a player, wherein the first housing and the second housing are detached from any common fixed structure and are swung by a user in space, wherein said changing the sensor comprises changing from a sensor that detects a motion to a sensor that detects a posture, or changing from a sensor that detects a posture to a sensor that detects a motion.
-
-
4. A method for executing game processing using an output from a first sensor which is an acceleration sensor or a gyrosensor provided in a first housing and an output from a second sensor which is an acceleration sensor or a gyrosensor provided in a second housing separate from the first housing, the method comprising:
-
determining a direction of a game control vector based on an output from the first sensor among the first sensor and the second sensor; determining a magnitude of the game control vector based on an output from the second sensor among the first sensor and the second sensor; and executing game control using the game control vector, the direction and the magnitude of which are determined by said determining a direction and by said determining the magnitude, wherein the first housing and the second housing are detached from any common fixed structure and are swung by a user in space.
-
-
5. A method for executing game control using an output from a first sensor which is an acceleration sensor or a gyrosensor provided in a first housing and an output from a second sensor which is an acceleration sensor or a gyrosensor provided in a second housing separate from the first housing, the method comprising:
-
controlling a posture of a game object based on an output from the first sensor among the first sensor and the second sensor; and controlling a movement of the game object based on an output from the second sensor among the first sensor and the second sensor, wherein the first housing and the second housing are detached from any common fixed structure and are swung by a user in space.
-
-
6. A method for executing game control using an output from a first sensor provided in a first housing and capable of detecting a motion or a posture and an output from a second sensor provided in a second housing separate from the first housing and capable of detecting a motion or a posture, the method comprising:
-
first game control for executing first game processing based on an output from the first sensor; second game control for executing second game processing based on an output from the second sensor; and reference sensor exchanging for changing the sensor referred to by the first game control for executing the first game processing from the first sensor to the second sensor, and for changing the sensor referred to by the second game control for executing the second game processing from the second sensor to the first sensor, in accordance with an instruction of a player, wherein the first housing and the second housing are detached from any common fixed structure and are swung by a user in space, wherein said changing the sensor comprises changing from a sensor that detects a motion to a sensor that detects a posture, or changing from a sensor that detects a posture to a sensor that detects a motion.
-
-
7. A game apparatus configured to execute game processing using an output from a first sensor which is an acceleration sensor or a gyrosensor provided in a first housing and an output from a second sensor which is an acceleration sensor or a gyrosensor provided in a second housing separate from the first housing, the game apparatus comprising:
-
a computer processor configured to; determine a direction of a game control vector based on an output from the first sensor among the first sensor and the second sensor; determine a magnitude of the game control vector based on an output from the second sensor among the first sensor and the second sensor; and execute game control using the game control vector, the determined direction and the determined magnitude, wherein the first housing and the second housing are detached from any common fixed structure and are swung by a user in space.
-
-
8. A game apparatus configured to execute game processing for executing game control using an output from a first sensor which is an acceleration sensor or a gyrosensor provided in a first housing and an output from a second sensor which is an acceleration sensor or a gyrosensor provided in a second housing separate from the first housing, the game apparatus comprising:
-
a computer processor configured to; control a posture of a game object based on an output from the first sensor among the first sensor and the second sensor; and control a movement of the game object based on an output from the second sensor among the first sensor and the second sensor, wherein the first housing and the second housing are detached from any common fixed structure and are swung by a user in space.
-
-
9. A game apparatus configured to execute game processing for executing game control using an output from a first sensor provided in a first housing and capable of detecting a motion or a posture and an output from a second sensor provided in a second housing separate from the first housing and capable of detecting a motion or a posture, the game apparatus comprising:
-
a computer processor configured to; execute first game processing based on an output from the first sensor; execute second game processing based on an output from the second sensor; and change the sensor referred to for executing the first game processing from the first sensor to the second sensor, and for changing the sensor referred to for executing the second game processing from the second sensor to the first sensor, in accordance with an instruction of a player, wherein the first housing and the second housing are detached from any common fixed structure and are swung by a user in space, wherein said change the sensor comprises a change from a sensor that detects a motion to a sensor that detects a posture, or a change from a sensor that detects a posture to a sensor that detects a motion.
-
Specification