摘要 |
PURPOSE: To allow a player to feel a sense of time elapsing and increase the variety of a game screen and demonstrative screen. CONSTITUTION: On the basis of the elapsed time in the real space a virtual time calculation part 120 calculates the elapsed time in a virtual three-dimensional space and determines the virtual time. A virtual three-dimensional space calculation part 100 calculates the position information of a display object installed in the virtual three- dimensional space and also calculates the position information of a light source such as the sun which moves in the virtual three-dimensional space with elapse of the virtual time. On the basis of the obtained position information of light source, a three- dimensional calculating part 210 performs three-dimensional calculation including the shading calculation for the display object installed in the virtual three-dimensional space. A depth cuing calculation allows representing the darkness at night while a translucence calculation permits representing a moon etc. which is fading in the sky. In case there are a plurality of game stages having different game settings, the virtual time at the end of one game stage is handed over to the next game stage. It may also be acceptable that the virtual time is allowed to elapse while a demonstrative screen is in display mode. |