摘要 |
PROBLEM TO BE SOLVED: To provide a simulator with which collision can be discriminated with a little data amount and arithmetic load when discriminating the collision of another display object with a moving object while setting a discrimination area. SOLUTION: This simulator operates the collision between the moving object to move inside a virtual three-dimensional space and the colliding object existent in this virtual three-dimensional space. This device is provided with a discrimination area setting part 114 for setting the discrimination area for specifying the three-dimensional space for collision discrimination based on the shape of one part or entire part of this colliding object and a collision discrimination part 118 for judging the presence/absence of collision based on whether the position of this moving object belongs to this discrimination area or not. Then, the discrimination area setting part 116 sets a negative hit area for specifying a non-collision area as this discrimination area and when the position of this moving object belongs to the negative hit area, the collision discrimination part 118 discriminates no collision. |