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 provided in a first housing, held by a first hand of a user, and capable of detecting a motion of the first housing and an output from a second sensor provided in a second housing, held by a second hand of the same user, separate from the first housing and capable of detecting a motion of the second housing, the game program causing a computer of a game apparatus to perform processing comprising:
- (a) detecting a motion state of the first housing based on an output from the first sensor, wherein the motion state is in a first state when the output from the first sensor exceeds a first threshold value;
(b) detecting a motion state of the second housing in response to the motion state of the first housing detected in (a) being in the first state;
(c) determining whether or not the first and second housings are simultaneously moved based on the detected motion states in (a) and (b); and
(d) executing a first game processing based on a determination that the first and second housings are simultaneously moved.
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.
20 Citations
13 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 provided in a first housing, held by a first hand of a user, and capable of detecting a motion of the first housing and an output from a second sensor provided in a second housing, held by a second hand of the same user, separate from the first housing and capable of detecting a motion of the second housing, the game program causing a computer of a game apparatus to perform processing comprising:
-
(a) detecting a motion state of the first housing based on an output from the first sensor, wherein the motion state is in a first state when the output from the first sensor exceeds a first threshold value; (b) detecting a motion state of the second housing in response to the motion state of the first housing detected in (a) being in the first state; (c) determining whether or not the first and second housings are simultaneously moved based on the detected motion states in (a) and (b); and (d) executing a first game processing based on a determination that the first and second housings are simultaneously moved. - View Dependent Claims (2, 3, 4)
-
-
5. A non-transitory computer-readable storage medium having stored thereon a game program for executing game processing using an output from a first sensor provided in a first housing and capable of detecting a motion of the first housing and an output from a second sensor provided in a second housing separate from the first housing and capable of detecting a motion of the second housing, the game program causing a computer of a game apparatus to perform processing comprising:
-
(a) detecting a motion state of the first housing based on an output from the first sensor, wherein the motion state is in a first state when the output from the first sensor exceeds a first threshold value; (b) detecting a motion state of the second housing in response to the motion state of the first housing detected in (a) being in the first state; (c) determining whether or not the first and second housings are simultaneously moved based on the detected motion states in (a) and (b); and (d) executing a first game processing based on a determination that the first and second housings are simultaneously moved, wherein detecting the motion state of the first housing in (a) includes detecting a first motion direction representing a direction related to at least two axial directions in which the first housing was moved based on an output from the first sensor;
whereindetecting the motion state of the second housing in (b) includes detecting a second motion direction representing a direction related to at least two axial directions in which the second housing was moved based on an output from the second sensor;
wherein the computer further performs;(e) determining a synthesized direction by synthesizing the first motion direction and the second motion direction; and (f) executing a second game processing based on the determination in (e) of the synthesized direction.
-
-
6. A non-transitory computer-readable storage medium having stored thereon a game program for executing game processing using an output from a first sensor provided in a first housing and capable of detecting a motion of the first housing and an output from a second sensor provided in a second housing separate from the first housing and capable of detecting a motion of the second housing, the game program causing a computer of a game apparatus to perform processing comprising:
-
(a) detecting a motion state of the first housing based on an output from the first sensor, wherein the motion state is in a first state when the output from the first sensor exceeds a first threshold value; (b) detecting a motion state of the second housing in response to the motion state of the first housing detected in (a) being in the first state; (c) determining whether or not the first and second housings are simultaneously moved based on the detected motion states in (a) and (b); and (d) executing a first game processing based on a determination that the first and second housings are simultaneously moved, the processing further comprising; (e) determining whether or not the second housing was moved within a predetermined time period before the first housing based on (a), (b); (f) executing the first game processing based on a determination that the second housing was moved within a predetermined time period before the first housing was moved; and (g) executing a second game processing different than the first game processing based on a determination that the second housing was not moved within a predetermined time period before the first housing was moved.
-
-
7. A non-transitory computer-readable storage medium having stored thereon a game program for executing game processing using an output from a first sensor provided in a first housing and capable of detecting a motion of the first housing and an output from a second sensor provided in a second housing separate from the first housing and capable of detecting a motion of the second housing, the game program causing a computer of a game apparatus to perform processing comprising:
-
(a) detecting a motion state of the first housing based on an output from the first sensor, wherein the motion state is in a first state when the output from the first sensor exceeds a first threshold value; (b) detecting a motion state of the second housing in response to the motion state of the first housing detected in (a) being in the first state; (c) determining whether or not the first and second housings are simultaneously moved based on the detected motion states in (a) and (b); and (d) executing a first game processing based on a determination that the first and second housings are simultaneously moved, wherein detecting the motion state of the first housing in (a) includes detecting a first motion direction representing a direction related to at least two axial directions in which the first housing was moved based on an output from the first sensor;
whereindetecting the motion state of the second housing in (b) includes detecting a second motion direction representing a direction related to at least two axial directions in which the second housing was moved based on an output from the second sensor;
wherein the computer performs processing further comprising;(e) determining whether or not the first motion direction and the second motion direction fulfill a predetermined relationship; and (f) executing a second game processing, based on the motion direction and/or a motion strength of at least one of the first housing and the second housing, when the first motion direction and the second motion direction fulfill the predetermined relationship. - View Dependent Claims (8)
-
-
9. A non-transitory computer-readable storage medium having stored thereon a game program for executing game processing using an output from a first sensor provided in a first housing and capable of detecting a motion of the first housing and an output from a second sensor provided in a second housing separate from the first housing and capable of detecting a motion of the second housing, the game program causing a computer of a game apparatus to perform processing comprising:
-
(a) detecting a motion state of the first housing based on an output from the first sensor, wherein the motion state is in a first state when the output from the first sensor exceeds a first threshold value; (b) detecting a motion state of the second housing in response to the motion state of the first housing detected in (a) being in the first state; (c) determining whether or not the first and second housings are simultaneously moved based on the detected motion states in (a) and (b); and (d) executing a first game processing based on a determination that the first and second housings are simultaneously moved, wherein detecting the motion state of the first housing in (a) includes detecting a first motion direction representing a direction related to at least two axial directions in which the first housing was moved based on an output from the first sensor;
whereindetecting the motion state of the second housing in (b) includes detecting a second motion direction representing a direction related to at least two axial directions in which the second housing was moved based on an output from the second sensor;
wherein the computer performs processing further comprising;(e) determining whether or not the first motion direction and the second motion direction fulfill a predetermined relationship; and (f) causing a game object to perform a specific motion if the determination in (e) is affirmative.
-
-
10. A game apparatus configured to execute game processing using an output from a first sensor provided in a first housing, held by a first hand of a user, and capable of detecting a motion of the first housing and an output from a second sensor provided in a second housing, held by a second hand of the same user, separate from the first housing and capable of detecting a motion of the second housing, the game apparatus comprising:
-
a processing system, including a computer processor, the processing system configured to; (a) detect a motion state of the first housing based on an output from the first sensor, wherein the motion state is in a first state when the output from the first sensor exceeds a first threshold value; (b) detect a motion state of the second housing in response to the motion state of the first housing detected in (a) being in the first state; (c) determine, based on (a) and (b), whether or not a timing at which the motion of the first housing is detected and a timing at which the motion of the second housing is detected fulfill a predetermined relationship; and (d) execute game processing, if the determination in (c) is affirmative, based on a motion direction and/or a motion strength of at least one of the first housing and the second housing.
-
-
11. A game apparatus configured to execute game processing using an output from a first sensor provided in a first housing, held by a first hand of a user, and capable of detecting a motion of the first housing and an output from a second sensor provided in a second housing, held by a second hand of the same user, separate from the first housing and capable of detecting a motion of the second housing, the game apparatus comprising:
-
a processing system, including a computer processor, the processing system configured to; (a) detect a motion state of the first housing based on an output from the first sensor, wherein the motion state is in a first state when the output from the first sensor exceeds a first threshold value; (b) detect a motion state of the second housing in response to the motion state of the first housing detected in (a) being in the first state; (c) determine, based on (a) and (b), whether or not a timing at which the motion of the first housing is detected and a timing at which the motion of the second housing is detected fulfill a predetermined relationship; and (d) execute game processing, if the determination in (c) is affirmative, based on a motion direction and a motion strength of both of the first housing and the second housing.
-
-
12. A method for executing game processing using an output from a first sensor provided in a first housing, held by a first hand of a user, and capable of detecting a motion of the first housing and an output from a second sensor provided in a second housing, held by a second hand of the same user, separate from the first housing and capable of detecting a motion of the second housing, the method comprising:
-
(a) detecting a motion state of the first housing based on an output from the first sensor, wherein the motion state is in a first state when the output from the first sensor exceeds a first threshold value; (b) detecting a motion state of the second housing in response to the motion state of the first housing detected in (a) being in the first state; (c) determining whether or not the first and second housings are simultaneously moved based on the detected motion states in (a) and (b); and (d) executing a game processing based on a determination that the first and second housings are simultaneously moved.
-
-
13. A game apparatus configured to execute game processing using an output from a first sensor provided in a first housing, held by a first hand of a user, and capable of detecting a motion of the first housing and an output from a second sensor provided in a second housing, held by a second hand of the same user, separate from the first housing and capable of detecting a motion of the second housing, the game apparatus comprising:
-
a processing system, including a computer processor, the processing system configured to; (a) detect a motion state of the first housing based on an output from the first sensor, wherein the motion state is in a first state when the output from the first sensor exceeds a first threshold value; (b) detect a motion state of the second housing in response to the motion state of the first housing detected in (a) being in the first state; (c) determine whether or not the first and second housings are simultaneously moved based on the detected motion states in (a) and (b); and (d) execute a game processing based on a determination that the first and second housings are simultaneously moved.
-
Specification