Storage medium storing information processing program, information processing apparatus and information processing method
First Claim
1. A non-transitory storage medium storing an information processing program configured, when executed, to cause a computer of an information processing apparatus controlling a motion of an object within a virtual space on the basis of a movement of an input device detected by a detector to perform features comprising at least:
- control said object such that said object performs a first motion within said virtual space on the basis of said movement of said input device;
determine whether or not said movement of said input device satisfies a predetermined condition during when said object is controlled to perform said first motion within said virtual space; and
control said object such that said object performs a second motion different from said first motion within said virtual space on the basis of said movement of said input device in a case that said movement of said input device is determined to satisfy the predetermined condition.
0 Assignments
0 Petitions
Accused Products
Abstract
A game apparatus includes a CPU, and the CPU controls a moving object within a virtual space on the basis of acceleration data and angular velocity data which are transmitted from a controller. For example, before the angular velocity data is above a predetermined magnitude, a position and an orientation of the moving object is controlled on the basis of the angular velocity data. When the angular velocity data is above the predetermined magnitude, an initial velocity of the moving object is decided on the basis of the acceleration data, and a moving direction (orientation) of the moving object is decided on the basis of the angular velocity data. Thereafter, the moving object moves within the virtual space according to a general physical behavior.
-
Citations
15 Claims
-
1. A non-transitory storage medium storing an information processing program configured, when executed, to cause a computer of an information processing apparatus controlling a motion of an object within a virtual space on the basis of a movement of an input device detected by a detector to perform features comprising at least:
-
control said object such that said object performs a first motion within said virtual space on the basis of said movement of said input device; determine whether or not said movement of said input device satisfies a predetermined condition during when said object is controlled to perform said first motion within said virtual space; and control said object such that said object performs a second motion different from said first motion within said virtual space on the basis of said movement of said input device in a case that said movement of said input device is determined to satisfy the predetermined condition. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. An information processing apparatus having at least one processor and for controlling a motion of an object within a virtual space on the basis of a movement of an input device detected by a detector, the information processing apparatus configured to at least:
-
control said object such that said object performs a first motion within said virtual space on the basis of said movement of said input device; determine whether or not said movement of said input device satisfies a predetermined condition during when said object is controlled to perform said first motion within said virtual space; and control said object such that said object performs a second motion different from said first motion on the basis of said movement of said input device within said virtual space in a case that said movement of said input device is determined to satisfy the predetermined condition.
-
-
14. An information processing method of an information processing apparatus for controlling a motion of an object within a virtual space on the basis of a movement of an input device detected by a detector, the method comprising:
-
controlling, in connection with the information processing apparatus, said object such that said object performs a first motion within said virtual space on the basis of said movement of said input device; determining whether or not said movement of said input device satisfies a predetermined condition during when said object is controlled to perform said first motion within said virtual space; and controlling, in connection with the information processing apparatus, said object such that said object performs a second motion different from said first motion within said virtual space on the basis of said movement of said input device in a case that said movement of said input device is determined to satisfy the predetermined condition.
-
-
15. An information processing system for controlling a motion of an object within a virtual space on the basis of a movement of an input device detected by a detector, comprising:
a processing system having at least one processor, the processing system configured to at least; control said object such that said object performs a first motion within said virtual space on the basis of said movement of said input device, determine whether or not said movement of said input device satisfies a predetermined condition during when said object is controlled to perform said first motion within said virtual space, and control said object such that said object performs a second motion different from said first motion on the basis of said movement of said input device within said virtual space in a case that said movement of said input device is determined to satisfy the predetermined condition.
Specification