Patent ID: 8827784
Filing Date: 2014-09-09
Classification: A63F

Abstract:
1. A game control program embedded on a non-transitory computer-readable recording medium, allowing a computer to function as: a screen image generating unit operative to read out data of a golf course from a storage device, operative to generate an image of the golf course, and operative to display the image on a display device; a club selection unit operative to allow a player to select a club that a player's character controlled by the player uses for taking a shot in response to an input of a button provided on an input device; a landing point control unit operative to display a marker in the image of the golf course generated by the screen image generating unit, the marker indicating a predicted landing point of a ball when the player's character takes a shot by using the club selected by the club selection unit; and a shot control unit operative to control a shot taken by the player's character, wherein a position of the marker is represented by a two-dimensional polar coordinate system of which an origin point is a current ball position, and upon receiving an instruction for moving the position of the marker, the instruction having been input through a touch panel provided with the display device from a player, in case a distance between the current ball position and an indicated position indicated by the instruction falls within a predetermined range, the landing point control unit moves the marker to a position of an intersection of a first arc and a line connecting the current ball position and the indicated position, wherein a radius of the first arc represents a distance of a shot predicted in case that the player's character takes a shot by using the club currently selected by the club selection unit, and the landing point control unit changes a direction of a shot to be taken by the player's character, the shot being controlled by the shot control unit, to a direction of a line connecting the current ball position and a position of the marker after the move, and in case that the distance between the current ball position and the indicated position falls out of the predetermined range, the landing point control unit allows the club selection unit to select a different club and moves the marker to a position of an intersection of a second arc and a line connecting the current ball position and the indicated position, wherein a radius of the second arc represents a distance of a shot predicted in case that the player's character takes a shot by using a newly selected club, wherein, as the player uses the input device to select the club, the club selection unit moves the marker to an arc that corresponds to a shot distance of the club.