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:
- an operation data acquisition unit for acquiring operation data at least including motion data, which is data representing a motion of a predetermined input device, from the input device;
an amount-of-change calculation unit for calculating an amount of change of the input device in a predetermined period of time, based on the motion data;
a position orientation calculation unit for calculating a position and an orientation of the player object in the virtual game space;
a degree-of-contact calculation unit 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
an orientation change unit 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.
-
Citations
28 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:
-
an operation data acquisition unit for acquiring operation data at least including motion data, which is data representing a motion of a predetermined input device, from the input device; an amount-of-change calculation unit for calculating an amount of change of the input device in a predetermined period of time, based on the motion data; a position orientation calculation unit for calculating a position and an orientation of the player object in the virtual game space; a degree-of-contact calculation unit 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 an orientation change unit 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, 11, 12, 13)
-
-
14. A non-transitory 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 execute instructions comprising:
-
acquiring operation data at least including motion data, which is data representing a motion of a predetermined input device, from the input device; calculating an amount of change of the input device in a predetermined period of time, based on the motion data; calculating a position and an orientation of the player object in the virtual game space; 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 changing the orientation of the player object, based on the amount of change and the degree of contact. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A game system, comprising:
-
a display device configured to display image data; and a game apparatus for causing a player object and a field object that are present in a virtual game space to be displayed on the display device, the game apparatus comprising; an operation data acquisition unit for acquiring operation data at least including motion data, which is data representing a motion of a predetermined input device, from the input device, an amount-of-change calculation unit for calculating an amount of change of the input device in a predetermined period of time, based on the motion data, a position orientation calculation unit for calculating a position and an orientation of the player object in the virtual game space, a degree-of-contact calculation unit 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 an orientation change unit for changing the orientation of the player object, based on the amount of change and the degree of contact. - View Dependent Claims (26)
-
-
27. A method implemented in a computer having one or more processors and 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 method comprising:
-
acquiring operation data at least including motion data, which is data representing a motion of a predetermined input device, from the input device; calculating an amount of change of the input device in a predetermined period of time, based on the motion data; calculating a position and an orientation of the player object in the virtual game space; calculating, via the one or more processors, 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 changing the orientation of the player object, based on the amount of change and the degree of contact. - View Dependent Claims (28)
-
Specification