Storage medium having game program stored thereon and game apparatus
First Claim
1. A storage medium having stored thereon a game program executable by a computer of a game apparatus for moving an object located in a virtual game space and displaying the object on a display device, using an acceleration detected by an input device including an acceleration sensor for detecting an acceleration in at least one axial direction, the game program causing the computer to execute:
- an acceleration obtaining step of obtaining acceleration data which is output from the acceleration sensor;
a support position calculation step of calculating a support position coordinate set which represents a position, in the virtual game space, of a support provided on the object, based on the acceleration data obtained in the acceleration obtaining step;
an input device inclination calculation step of calculating an inclination of the input device in a real space, based on the acceleration data obtained in the acceleration obtaining step;
an object inclination calculation step of calculating an inclination for an object at which the object is inclined in the virtual game space while the object is supported and with respect to the support, in accordance with the inclination of the input device calculated in the input device inclination calculation step; and
a display control step of locating the object in the virtual game space and displaying the object on the display device, using the support position coordinate set calculated in the support position calculation step and the parameter representing the object inclination calculated in the object inclination calculation step.
1 Assignment
0 Petitions
Accused Products
Abstract
Acceleration data which is output from an acceleration sensor included in an input device is obtained, and a support position coordinate set, in a virtual game space, of a support provided on an object is calculated based on the obtained acceleration data. An inclination of the input device in the real space is calculated based on the obtained acceleration data. A parameter representing an object inclination at which the object is inclined in the virtual game space is calculated in accordance with the calculated inclination of the input device. Using the support position coordinate set and the parameter representing the object inclination, the object is located in the virtual game space and displayed on a display device.
-
Citations
16 Claims
-
1. A storage medium having stored thereon a game program executable by a computer of a game apparatus for moving an object located in a virtual game space and displaying the object on a display device, using an acceleration detected by an input device including an acceleration sensor for detecting an acceleration in at least one axial direction, the game program causing the computer to execute:
-
an acceleration obtaining step of obtaining acceleration data which is output from the acceleration sensor; a support position calculation step of calculating a support position coordinate set which represents a position, in the virtual game space, of a support provided on the object, based on the acceleration data obtained in the acceleration obtaining step; an input device inclination calculation step of calculating an inclination of the input device in a real space, based on the acceleration data obtained in the acceleration obtaining step; an object inclination calculation step of calculating an inclination for an object at which the object is inclined in the virtual game space while the object is supported and with respect to the support, in accordance with the inclination of the input device calculated in the input device inclination calculation step; and a display control step of locating the object in the virtual game space and displaying the object on the display device, using the support position coordinate set calculated in the support position calculation step and the parameter representing the object inclination calculated in the object inclination calculation step. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A game apparatus for moving an object located in a virtual game space and displaying the object on a display device, using an acceleration detected by an input device including an acceleration sensor for detecting an acceleration in at least one axial direction, the game apparatus comprising a processing unit and a memory storage device, the memory storage device storing a game program executed by the processing unit to cause the game apparatus to:
-
obtain acceleration data which is output from the acceleration sensor; calculate a support position coordinate set which represents a position, in the virtual game space, of a support provided on the object, based on the obtained acceleration data; calculate an inclination of the input device in a real space, based on the obtained acceleration data; calculate an inclination for an object at which the object is inclined in the virtual game space while the object is supported and with respect to the support, in accordance with the calculated inclination of the input device; and locating the object in the virtual game space and displaying the object on the display device, using the calculated support position coordinate set and the parameter representing the calculated object inclination. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
Specification