摘要 |
PROBLEM TO BE SOLVED: To provide a game system capable of obtaining a feeling of realism and displaying a game screen without causing uncomfortableness when an object is displayed in a virtual three-dimensional space. SOLUTION: The location of one's character which is moved in a virtual three-dimensional space according to the operation of a player is computed (step S1), and the location of a first viewpoint which follows one's character from behind and is directed toward a point of visual attention is computed (step S2). When an enemy character is present (step S3; YES) and one's character and the enemy character approach each other within a predetermined distance (step S3; YES), the location of a second viewpoint directed toward a point of visual attention at some midpoint between both characters is computed (step S4). Then a virtual camera is arranged and set at one of the two locations of viewpoints (step S5). In the case that it is necessary to change the location of a viewpoint (step S6; YES), the virtual camera is smoothly moved along the virtual line connecting the two locations of viewpoints (step S7) and the image drawing of a game screen is finally processed (step S8). |