Game apparatus and storage medium storing game program
First Claim
1. A game apparatus for obtaining operation data including acceleration data from an input device comprising an acceleration sensor for outputting the acceleration data, and based on the operation data, performing a game process, depending on an operation of swinging the input device, the apparatus comprising:
- an operation data obtaining means for obtaining the operation data from the input device and storing the operation data into a storage means;
an initial state data calculating means for calculating initial state data indicating an attitude or a position of an object in a virtual game world using the acceleration data included in the operation data obtained with predetermined start timing;
a change amount data calculating means for calculating change amount data for sequentially changing the attitude or position of the object over time, depending on the acceleration data included in the operation data sequentially obtained on and after the start timing; and
a game processing means for changing the attitude or position of the object, depending on the change amount data, the object being provided in the virtual game world, depending on the initial state data, to control a motion of the object.
1 Assignment
0 Petitions
Accused Products
Abstract
Operation data is obtained from an input device and is stored into a memory, and initial state data indicating an attitude or a position of an object in a virtual game world is calculated with predetermined start timing using acceleration data included in the obtained operation data. Depending on acceleration data included in operation data sequentially obtained on and after the start timing, change amount data for sequentially changing the attitude or position of the object over time is calculated. Thereafter, the attitude or position of the object disposed in the virtual game world, depending on the initial state data, is changed, depending on the change amount data, to perform a game process of controlling a motion of the object.
-
Citations
24 Claims
-
1. A game apparatus for obtaining operation data including acceleration data from an input device comprising an acceleration sensor for outputting the acceleration data, and based on the operation data, performing a game process, depending on an operation of swinging the input device, the apparatus comprising:
-
an operation data obtaining means for obtaining the operation data from the input device and storing the operation data into a storage means; an initial state data calculating means for calculating initial state data indicating an attitude or a position of an object in a virtual game world using the acceleration data included in the operation data obtained with predetermined start timing; a change amount data calculating means for calculating change amount data for sequentially changing the attitude or position of the object over time, depending on the acceleration data included in the operation data sequentially obtained on and after the start timing; and a game processing means for changing the attitude or position of the object, depending on the change amount data, the object being provided in the virtual game world, depending on the initial state data, to control a motion of the object. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A storage medium storing a game program executed by a computer in a game apparatus for obtaining operation data including acceleration data from an input device comprising an acceleration sensor for outputting the acceleration data, and based on the operation data, performing a game process, depending on an operation of swinging the input device, the game program causing the computer to execute:
-
an operation data obtaining step of obtaining the operation data from the input device and storing the operation data into a memory; an initial state data calculating step of calculating initial state data indicating an attitude or a position of an object in a virtual game world using the acceleration data included in the operation data obtained with predetermined start timing; a change amount data calculating step of calculating change amount data for sequentially changing the attitude or position of the object over time, depending on the acceleration data included in the operation data sequentially obtained on and after the start timing; and a game processing step of changing the attitude or position of the object, depending on the change amount data, the object being provided in the virtual game world, depending on the initial state data, to control a motion of the object. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
Specification