摘要 |
A target position aimed at by a gun (2) in a computer-controlled gun shooting game is detected. Data representative of the position of the gun aiming at the target are derived from X- and Y-volumes (3, 4). The data is subjected to analog-to-digital conversion to provide decimal values. The decimal values are translated to coordinate values which represent a position on a monitor screen (1a) on which the target is displayed. To perform the translation, the X- and Y-volume data are derived while sequentially moving the gun (2) to aim at two reference marks (22a and 22b, or 22b and 22c) displayed at corner and center positions of the monitor screen (1a). By multiplying a ratio of a distance between two reference marks on the screen (1a) to the gun moving distance to the decimal values, the target position is represented by coordinate values of the screen (1a). With such a procedure performed prior to starting the gun shooting game, the target detection accuracy is preserved despite the position of the gun placed or the distance between the gun (2) and the monitor screen (1a). <IMAGE> |