VIDEO GAME PROGRAM, VIDEO GAME DEVICE, AND VIDEO GAME CONTROL METHOD
First Claim
1. A computer readable medium storing a computer program for a video game which a user plays by moving an input device, the computer program comprising:
- code for recognizing moving state of the moving object;
code for recognizing acceleration of the input unit;
code for recognizing time duration of the acceleration;
code for calculating at least either a position of the input unit or an angle of the input unit based on the acceleration and the time duration;
code for calculating change of the position of the input unit on the basis of at least either the position or the angle of the input unit;
code for modifying the moving state to modified moving state on the basis of the change; and
code for displaying the moving object on the image display unit on the basis of the modified moving state.
1 Assignment
0 Petitions
Accused Products
Abstract
In the present invention, the moving state data for setting a moving state of a moving object is recognized by a control unit. Acceleration data and time duration data, which are consecutively inputted into an input unit from a controller, are recognized by the control unit. Then, the position data of the controller is calculated by the control unit based on the acceleration data and the time duration data, both of which are recognized by the control unit. Then, displacement of the controller is calculated by the control unit based on the position data of the controller. Then, the moving state data is modified by the control unit depending on the displacement of the controller. Then, a moving state of the moving object is displayed on an image display unit with the image data corresponding to the moving object based on the modified moving state data.
-
Citations
9 Claims
-
1. A computer readable medium storing a computer program for a video game which a user plays by moving an input device, the computer program comprising:
-
code for recognizing moving state of the moving object; code for recognizing acceleration of the input unit; code for recognizing time duration of the acceleration; code for calculating at least either a position of the input unit or an angle of the input unit based on the acceleration and the time duration; code for calculating change of the position of the input unit on the basis of at least either the position or the angle of the input unit; code for modifying the moving state to modified moving state on the basis of the change; and code for displaying the moving object on the image display unit on the basis of the modified moving state. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A game device of a video game which a user plays by moving an input device, the game device comprising:
-
a moving state data recognizing unit configured to recognize moving state of the moving object; an acceleration data recognizing unit configured to recognize acceleration of the input unit; a time duration data recognizing unit configured to recognize time duration of the acceleration; a position data calculating unit configured to calculate at least either a position of the input unit or an angle of the input unit based on the acceleration and the time duration; a changing amount calculating unit configured to calculate change of the position of the input unit on the basis of at least either the position or the angle of the input unit; a moving state data modifying unit configured to modify the moving state to modified moving state on the basis of the change; and a moving object displaying unit configured to display the moving object on the image display unit on the basis of the modified moving state.
-
-
9. A method for controlling a video game which a user plays by moving an input device, the method comprising:
-
recognizing moving state of the moving object; recognizing acceleration of the input unit; recognizing time duration of the acceleration; calculating at least either a position of the input unit or an angle of the input unit based on the acceleration and the time duration; calculating change of the position of the input unit on the basis of at least either the position or the angle of the input unit; modifying the moving state to modified moving state on the basis of the change; and displaying the moving object on the image display unit on the basis of the modified moving state.
-
Specification