Game System Orientation Control for Flexible Input Modes
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional game apparatuses that control objects in virtual game worlds based on controller orientation lack flexibility in operation modes, restricting players to specific movements, as they cannot accommodate both swinging and tilting operations simultaneously.
Innovation Solution
A computer-readable storage medium with a game program that includes orientation detection and determination means to automatically switch between input operation modes based on the controller's orientation around different axes, allowing updates to specific game parameters accordingly, enabling more flexible and player-preferred operation modes.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If a unique orientation-to-object mapping is implemented, then the control precision is improved, but the adaptability deteriorates
Solution Approach 1:
The patent implements dynamic switching between multiple input operation modes (first mode for swinging around first axis, second mode for tilting around second axis) based on detected orientation. This allows the system to adapt the control mapping in real-time, resolving the contradiction between precise control and operational flexibility by making the mapping dynamic rather than fixed
Solution Approach 2:
The patent changes the operational parameters (control axis mapping) based on the detected orientation parameter. When orientation exceeds threshold values, the system switches between different control modes, allowing the same input device to provide precise control for different gameplay scenarios without sacrificing adaptability
2Adaptability or versatility
If multiple input operation modes are provided, then the adaptability is improved, but the device complexity increases
Solution Approach 1:
The patent segments the control space by defining threshold values for orientation detection. This divides the continuous orientation range into distinct operational zones, each triggering a specific input mode. This segmentation approach enables multiple operation modes without requiring complex decision-making logic, thus managing system complexity
Solution Approach 2:
The system automatically determines the appropriate input operation mode based on the detected orientation of the input device, eliminating the need for manual mode selection or complex user interface. This self-service mechanism provides operational flexibility while keeping the control system simple and intuitive
Data Source
AI summary
Respective orientations (a pitch angle, a roll angle, and a yaw angle) of the input device are detected based on angular velocity data outputted from a gyro sensor unit of an input device. Then, it is determined whether the pitch angle is within a first range or within a second range. When it has been determined that the pitch angle is within the first range, a posture of an object is updated based on the roll angle. When it has been determined that the pitch angle is within the second range, the posture of the object is updated based on the yaw angle. Accordingly, operability can be improved in a game executed in accordance with an orientation of the input device.


