Patent ID: 8246457
Filing Date: 2012-08-21
Classification: A63F

Abstract:
1. A non-transitory storage medium having stored thereon a game program for causing a computer of a game apparatus to execute game processing based on an input value which changes in accordance with a motion of an input device itself, the game program causing the computer to execute: an acceleration value obtaining process that sequentially obtains, as the input value, an acceleration value which changes in accordance with a state of the input device, based on an output from an acceleration sensor included in the input device, and storing the acceleration value in a storage section; an increase/decrease direction reversal detection process that detects an acceleration value increase/decrease direction has reversed-based on the acceleration value stored in the storage section; an acceleration value difference calculation performed after the acceleration value increase/decrease direction has reversed, and calculating a difference between at least two acceleration values obtained immediately before the reversal; and a game processing process performed in response to both the detection of the reversals of the acceleration direction and the difference calculated in the acceleration value difference calculation process is equal to or greater than a predetermined value, executing first game processing, and while the difference calculated in the acceleration value difference calculation process is smaller than the predetermined value, wherein the game processing process includes execution of a second game processing which is different from the first game processing.