Game Program Input Distance Conversion for Controllability
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional input devices using touch panels, such as those employing a stylus or finger, face controllability issues due to differences in input distance and direction calculations, leading to varied player experiences based on skill and operation method.
Innovation Solution
A game program that utilizes a pointing device to select between modes, adjusting input distance calculations using conversion functions to normalize controllability, allowing players to adjust parameters based on their age and skill level, thereby standardizing the game process across different control methods.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Length of moving object
If a player uses a stick type instrument such as a stylus to touch-operate the touch panel, then the input distance becomes longer due to the distance between the holding position and the tip, but this causes different controllability compared to direct finger operation
Solution Approach 1:
The patent changes the parameter of reference coordinates based on the detected input device type. When a stylus is detected, the reference coordinates are adjusted to compensate for the longer distance between the holding position and the tip, thereby normalizing the controllability parameter to match finger operation characteristics
2Measurement precision
If the input device calculates direction and distance based on touch coordinates and center of touch panel, then two parameters (direction and movement distance) are determined, but the method for determining these parameters cannot be changed
Solution Approach 1:
The patent introduces dynamic adjustability by allowing the reference coordinates to change based on the input device type. This enables the system to adapt the parameter determination method dynamically - using different reference points for stylus versus finger operations, thereby providing versatility while maintaining measurement precision
Solution Approach 2:
The system changes the reference coordinate parameter based on detected input device characteristics. By adjusting this fundamental parameter, the system can accommodate different input methods (stylus, finger, etc.) while maintaining consistent controllability, thus resolving the contradiction between precision and adaptability
3Device complexity
If the touch panel provides fixed controllability based on skill and operation method, then the calculation method remains simple, but players cannot adjust controllability according to their age, skill, or operation method
Solution Approach 1:
The system performs preliminary detection of the input device type and automatically configures the appropriate reference coordinates before the player begins operation. This preliminary action eliminates the need for complex manual adjustments by players, maintaining calculation simplicity while providing adaptability through automatic device-specific optimization
Data Source
AI summary
Reference coordinates in a coordinate system and designated coordinates based on coordinate information outputted by a pointing device are provided, and a distance between the reference coordinates and the designated coordinates is calculated. When a first mode is selected, a calculated distance is converted into a predetermined parameter using a first conversion function. On the other hand, when a second mode is selected, a calculated distance is converted into a parameter using a second conversion function. According to whether the first mode is selected or the second mode is selected, a game is processed based on the aforementioned parameter.


