A game device permits generation of images of objects moving through a
virtual space. The game device permits generation of track data by
sampling at stipulated intervals of time the track along which a first
moving object has moved, setting of transit points at stipulated intervals
of distance along the track, and moving a second object in such a manner
as to pass through the transit points. In addition, the games device
permits allocating a second moving object a new course to avoid a
collision where the second object is likely to collide with an obstacle
while moving through the transit points.