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

Abstract:
1. A non-transitory computer-readable storage medium having stored therein a game program executable by a computer processor of a game apparatus, the program including instructions causing the computer processor to perform operations providing functionality comprising: operation data acquisition for acquiring operation data from an input device at least including a gyroscope, wherein the operation data includes at least angular rate data; reference setting for setting a predetermined reference position in a predetermined virtual plane upon detecting a predetermined input from the input device, the predetermined virtual plane being arranged in a virtual space relative to the input device at a predetermined distance from the input device such that a line segment continuing from a pointing direction of the input device in the virtual space is perpendicular to the predetermined virtual plane; coordinate calculation for calculating a two-dimensional coordinate point within the predetermined virtual plane and indicative of an orientation of the input device based on the angular rate data, wherein the two-dimensional coordinate point represents a position relative to the reference position in the predetermined virtual plane at an intersection of a line segment from the input device along a pointing direction of the input device in the virtual space; and performing a game process based on calculated coordinate values of the two-dimensional coordinate point.