摘要 |
The present invention is to provide a method for moving grouped characters whose interaction can be expressed realistically. When an acceleration for moving a character away from anther character when the another character exists within a short distance region of the character, an acceleration for matching the character with speed and direction of another character moving as so to follow a leader when the another character exists within a middle distance region, and an acceleration for moving the character away from another character when the another character exists within a long distance region are calculated (steps 308 to 312), and a position of the character on a three-dimensional virtual space is calculated on the basis of summed acceleration obtained by summing the calculated accelerations for each of components x, y, z on the three-dimensional virtual (steps 314, 316). Since each character can move while changing its speed and direction according to motion of other characters, motion of each character can be expressed realistically. <IMAGE> |