Image generation method, program, and information storage medium
Abstract
A motion processing and a movement processing of an object OB 1 are performed based on control data from analog levers AL 1 and AL 2, each of which is tilted in an arbitrary direction and of which tilt angle is detectable. When the analog lever AL 1 is tilted by a fine tilt angle β 1, the object OB 1 is caused to perform an attack motion in a direction of attack corresponding to the tilting direction of the analog lever AL 1 . The attack motion of the object OB 1 is changed depending on the distance between the objects OB 1 and OB 2 or the angle between the direction to which the object OB 1 faces and the direction in which the object OB 2 exists. When the object OB 2 exists within a range of direction determined by the tilting direction of the analog lever AL 1, the attack motion of the object OB 1 against the object OB 2 is played. The attack motion of the object OB 1 is changed depending on time T 1 required to tilt the analog lever AL 1 by a given angle, time T 2 until the analog lever AL 1 returns to its neutral position, or the sum of these times T 1 +T 2 . The attack motion is initiated at a position corresponding to the tilt angle β 1, while the direction of motion is determined at a position corresponding to the tilt angle β 2.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 . An image generation method of generating an image comprising:
causing a first object to perform a motion based on control data from a first control lever which is tilted in an arbitrary direction and of which tilt angle is detectable; causing the first object to move based on control data from a second control lever which is tilted in an arbitrary direction and of which tilt angle is detectable; generating an image including an image of the first object; and causing the first object to perform an attack motion toward an attack direction which corresponds to a tilting direction of the first control lever, when the first control lever is tilted by a given angle.
2 . The image generation method as defined in claim 1 , comprising:
changing the attack motion of the first object according to at least one of a distance between the first and second objects and an angle between a direction to which the first object faces and a direction in which the second object exists.
3 . The image generation method as defined in claim 1 , comprising:
causing the first object to perform the attack motion against a second object, when the second object exists within a given direction range determined by a tilting direction of the first control lever.
4 . The image generation method as defined in claim 1 , comprising:
changing the attack motion of the first object according to at least one of a first time period required to tilt the first control lever from the neutral position by a given angle and a second time period until the first control lever returns from the tilted state to the neutral position by reaction force.
5 . The image generation method as defined in claim 1 , comprising:
causing the first object to initiate the attack motion, when the first control lever is tilted by a first angle; and determining a direction in which the first object performs the attack motion, when the first control lever is tilted thereafter by a second angle which is larger than the first angle.
6 . An image generation method of generating an image comprising:
causing a first object to perform a motion based on control data from a first control lever which is tilted in an arbitrary direction and of which tilt angle is detectable; generating an image including an image of the first object; and changing the attack motion of the first object according to at least one of a distance between the first object and a second object and an angle between a direction to which the first object faces and a direction in which the second object exists.
7 . An image generation method of generating an image comprising:
causing a first object to perform a motion based on control data from a first control lever which is tilted in an arbitrary direction and of which tilt angle is detectable; generating an image including an image of the first object; and causing the first object to perform a motion for taking an action against a second object, when the second object exists within a given direction range determined by a tilting direction of the first control lever.
8 . The image generation method as defined in claim 7 , comprising:
causing the first object to perform a motion corresponding to an angle between a direction to which the first object faces and a tilting direction of the first control lever, when the second object does not exist within a given direction range determined by a tilting direction of the first control lever.
9 . An image generation method of generating an image comprising:
causing a first object to perform a motion based on control data from a first control lever which is tilted in an arbitrary direction and of which tilt angle is detectable; generating an image including an image of the first object; and changing a motion of the first object according to at least one of a first time period required to tilt the first control lever from the neutral position by a given angle and a second time period until the first control lever returns from the tilted state to the neutral position by reaction force.
10 . The image generation method as defined in claim 9 , comprising:
changing the motion of the first object according to the sum of the first and second time periods.
11 . The image generation method as defined in claim 9 , comprising:
causing the first object to initiate a first motion when the first control lever is tilted by a first angle; continuing the first object to perform the first motion, when any one of the first time period, the second time period, and the sum of the first and second time periods is shorter than a given time period; and causing the first object to perform a second motion, when any one of the first time period, the second time period, and the sum of the first and second time periods is longer than the given time period.
12 . An image generation method of generating an image comprising:
causing a first object to perform a motion based on control data from a first control lever which is tilted in an arbitrary direction and of which tilt angle is detectable; generating an image including an image of the first object; causing the first object to initiate a motion, when the first control lever is tilted by a first angle; and determining a direction in which the first object performs the motion, when the first control lever is tilted thereafter by a second angle which is larger than the first angle.
13 . The image generation method as defined in claim 12 , comprising:
compensating the first object to face a direction which corresponds to a tilting direction of the first control lever, when the first control lever is tilted by a second angle which is larger than a first angle.
14 . The image generation method as defined in claim 6 , comprising:
moving the first object based on control data from a second control lever which is tilted in an arbitrary direction and of which tilt angle is detectable.
15 . The image generation method as defined in claim 7 , comprising:
moving the first object based on control data from a second control lever which is tilted in an arbitrary direction and of which tilt angle is detectable.
16 . The image generation method as defined in claim 9 , comprising:
moving the first object based on control data from a second control lever which is tilted in an arbitrary direction and of which tilt angle is detectable.
17 . The image generation method as defined in claim 12 , comprising:
moving the first object based on control data from a second control lever which is tilted in an arbitrary direction and of which tilt angle is detectable.
18 . A program for a computer to realize:
a processing which causes a first object to perform a motion based on control data from a first control lever which is tilted in an arbitrary direction and of which tilt angle is detectable; a processing which causes the first object to move based on control data from a second control lever which is tilted in an arbitrary direction and of which tilt angle is detectable; and a processing which generates an image including an image of the first object, wherein the first object is caused to perform an attack motion toward an attack direction which corresponds to a tilting direction of the first control lever, when the first control lever is tilted by a given angle.
19 . The program as defined in claim 18 ,
wherein the attack motion of the first object is changed according to at least one of a distance between the first and second objects and an angle between a direction to which the first object faces and a direction in which the second object exists.
20 . The program as defined in claim 18 ,
wherein the first object is caused to perform the attack motion against a second object, when the second object exists within a given direction range determined by a tilting direction of the first control lever.
21 . The program as defined in claim 18 ,
wherein the attack motion of the first object is changed according to at least one of a first time period required to tilt the first control lever from the neutral position by a given angle and a second time period until the first control lever returns from the tilted state to the neutral position by reaction force.
22 . The program as defined in claim 18 ,
wherein the first object is caused to initiate the attack motion, when the first control lever is tilted by a first angle, and wherein a direction in which the first object performs the attack motion is determined, when the first control lever is tilted thereafter by a second angle which is larger than the first angle.
23 . A program for a computer to realize:
a processing which causes a first object to perform a motion based on control data from a first control lever which is tilted in an arbitrary direction and of which tilt angle is detectable; and a processing which generates an image including an image of the first object, wherein the attack motion of the first object is changed according to at least one of a distance between the first object and a second object and an angle between a direction to which the first object faces and a direction in which the second object exists.
24 . A program for a computer to realize:
a processing which causes a first object to perform a motion based on control data from a first control lever which is tilted in an arbitrary direction and of which tilt angle is detectable; and a processing which generates an image including an image of the first object, wherein the first object is caused to perform a motion for taking an action against a second object, when the second object exists within a given direction range determined by a tilting direction of the first control lever.
25 . The program as defined in claim 24 ,
wherein the first object is caused to perform a motion corresponding to an angle between a direction to which the first object faces and a tilting direction of the first control lever, when the second object does not exist within a given direction range determined by a tilting direction of the first control lever.
26 . A program for a computer to realize:
a processing which causes a first object to perform a motion based on control data from a first control lever which is tilted in an arbitrary direction and of which tilt angle is detectable; and a processing which generates an image including an image of the first object, wherein a motion of the first object is changed according to at least one of a first time period required to tilt the first control lever from the neutral position by a given angle and a second time period until the first control lever returns from the tilted state to the neutral position by reaction force.
27 . The program as defined in claim 26 ,
wherein the motion of the first object is changed according to the sum of the first and second time periods.
28 . The program as defined in claim 26 ,
wherein the first object is caused to initiate a first motion when the first control lever is tilted by a first angle, wherein the first object is continued to perform the first motion, when any one of the first time period, the second time period, and the sum of the first and second time periods is shorter than a given time period, and wherein the first object is caused to perform a second motion, when any one of the first time period, the second time period, and the sum of the first and second time periods is longer than the given time period.
29 . A program for a computer to realize:
a processing which causes a first object to perform a motion based on control data from a first control lever which is tilted in an arbitrary direction and of which tilt angle is detectable; and a processing which generates an image including an image of the first object, wherein the first object is caused to initiate a motion, when the first control lever is tilted by a first angle; and wherein a direction in which the first object performs the motion is determined, when the first control lever is tilted thereafter by a second angle which is larger than the first angle.
30 . The program as defined in claim 29 ,
wherein the first object is compensated to face a direction which corresponds to a tilting direction of the first control lever, when the first control lever is tilted by a second angle which is larger than a first angle.
31 . The program as defined in claim 23 ,
wherein the first object is moved based on control data from a second control lever which is tilted in an arbitrary direction and of which tilt angle is detectable.
32 . The program as defined in claim 24 ,
wherein the first object is moved based on control data from a second control lever which is tilted in an arbitrary direction and of which tilt angle is detectable.
33 . The program as defined in claim 26 ,
wherein the first object is moved based on control data from a second control lever which is tilted in an arbitrary direction and of which tilt angle is detectable.
34 . The program as defined in claim 29 ,
wherein the first object is moved based on control data from a second control lever which is tilted in an arbitrary direction and of which tilt angle is detectable.
35 . A computer-readable information storage medium storing the program as defined in claim 18 .
36 . A computer-readable information storage medium storing the program as defined in claim 23 .
37 . A computer-readable information storage medium storing the program as defined in claim 24 .
38 . A computer-readable information storage medium storing the program as defined in claim 26 .
39 . A computer-readable information storage medium storing the program as defined in claim 29.Join the waitlist — get patent alerts
Track US2003040362A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.