Patent ID: 8089483

Claim:
A game machine, which generates and displays a game screen showing a scene of a virtual three-dimensional space viewed from a given viewpoint by transforming coordinates of an object placed in the virtual three-dimensional space into a screen coordinate system by using a predetermined coordinate transformation calculation, comprising: a reference point storage unit that stores coordinate values within the virtual three-dimensional space of a set of inside-screen reference points and a set of outside-screen reference points that are set in relation to a region of interest within the virtual three-dimensional space; a coordinate value acquiring unit that acquires coordinate values in the screen coordinate system of the set of inside-screen reference points and the set of outside-screen reference points by transforming the coordinate values of the set of inside-screen reference points and the set of outside-screen reference points stored in the reference point storage means into the screen coordinate system by using the predetermined coordinate transformation calculation; and game processing execution unit that executes predetermined game processing based on the coordinate values acquired by the coordinate value acquiring unit.