GAME APPARATUS AND COMPUTER-READABLE STORAGE MEDIUM HAVING GAME PROGRAM STORED THEREIN
First Claim
1. A game apparatus for causing a player object and a field object that are present in a virtual game space to be displayed in a display device, comprising:
- operation data acquisition means for acquiring operation data at least including motion data, which is data representing a motion of a predetermined input device, from the input device;
amount-of-change calculation means for calculating an amount of change of the input device in a predetermined period of time, based on the motion data;
position orientation calculation means for calculating a position and an orientation of the player object in the virtual game space;
degree-of-contact calculation means for calculating a degree of contact, which represents a degree of the player object and the field object contacting each other in the virtual game space; and
orientation change means for changing the orientation of the player object, based on the amount of change and the degree of contact.
1 Assignment
0 Petitions
Accused Products
Abstract
Operation data acquisition means acquires operation data at least including motion data, which is data representing a motion of a predetermined input device, from the input device. Amount-of-change calculation means calculates an amount of change of the input device in a predetermined period of time, based on the motion data. Position orientation calculation means calculates a position and an orientation of a player object in a virtual game space. Degree-of-contact calculation means calculates a degree of contact, which represents a degree of the player object and a field object contacting each other in the virtual game space. Orientation change means changes the orientation of the player object, based on the amount of change and the degree of contact.
14 Citations
18 Claims
-
1. A game apparatus for causing a player object and a field object that are present in a virtual game space to be displayed in a display device, comprising:
-
operation data acquisition means for acquiring operation data at least including motion data, which is data representing a motion of a predetermined input device, from the input device; amount-of-change calculation means for calculating an amount of change of the input device in a predetermined period of time, based on the motion data; position orientation calculation means for calculating a position and an orientation of the player object in the virtual game space; degree-of-contact calculation means for calculating a degree of contact, which represents a degree of the player object and the field object contacting each other in the virtual game space; and orientation change means for changing the orientation of the player object, based on the amount of change and the degree of contact. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer-readable storage medium having stored therein a game program to be executed by a computer of a game apparatus for causing a player object and a field object that are present in a virtual game space to be displayed in a display device,
the game program causing the computer to function as: -
operation data acquisition means for acquiring operation data at least including motion data, which is data representing a motion of a predetermined input device, from the input device; amount-of-change calculation means for calculating an amount of change of the input device in a predetermined period of time, based on the motion data; position orientation calculation means for calculating a position and an orientation of the player object in the virtual game space; degree-of-contact calculation means for calculating a degree of contact, which represents a degree of the player object and the field object contacting each other in the virtual game space; and orientation change means for changing the orientation of the player object, based on the amount of change and the degree of contact. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
Specification