Game Apparatus Motion Direction Correction for Player Object
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing game systems face challenges in accurately setting and maintaining a moving direction for a player object in a virtual game world when using an input device, as the motion direction of the input device is difficult to align precisely with the desired direction, leading to inaccurate operations.
Innovation Solution
A game apparatus and storage medium with a game program that includes motion direction identifying, moving direction setting, correction, and movement control means, which adjusts the moving direction of the player object based on the input device's motion and positional relations with target objects, using guiding ranges and priority settings to ensure accurate movement.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If the moving direction is set strictly in accordance with the motion direction of the input device, then the operation accuracy is improved, but the ease of operation deteriorates
Solution Approach 1:
The patent changes the parameter of moving direction from being strictly tied to input device motion to being adjustable based on positional relationships. The correction amount is dynamically modified according to the distance and angle between the player object and target object, allowing the system to adapt between strict accuracy and user-friendly operation.
Solution Approach 2:
The system introduces feedback by continuously monitoring the positional relationship between the player object and target object, then using this information to adjust the moving direction. The correction amount is calculated based on how far off-center the player object is from the target, creating a self-correcting mechanism that guides the player toward the target.
2Ease of operation
If the correction amount is increased to guide the player object toward the target object, then the ease of operation is improved, but the reliability deteriorates
Solution Approach 1:
The correction amount is made dynamic rather than fixed. It varies based on the positional relationship between the player object and target object, being larger when the player object is far from the target and smaller when close. This dynamic adjustment maintains reliability by preventing excessive correction that would cause overshooting.
Solution Approach 2:
The system changes the correction parameter dynamically based on game state. When the player object is far from the target, a larger correction amount is applied to guide it toward the target. When close, the correction is reduced to allow precise positioning, thus maintaining both ease of operation and reliability.
3Ease of operation
If the moving direction is corrected based on positional relationship with target object, then the ease of operation is improved, but the device complexity increases
Solution Approach 1:
The correction process is segmented into distinct calculation steps: calculating the angle between the player object's facing direction and the target object, determining the correction amount based on this angle and distance, and applying the correction to the moving direction. This segmentation makes the complex operation manageable and implementable.
4Reliability
If the correction amount is set to ensure the player object passes through the guiding destination range, then the reliability is improved, but the ease of manufacture deteriorates
Solution Approach 1:
The system uses parameter changes to define the guiding destination range as a circular area centered on the target object. By setting the radius appropriately, the system ensures reliable passage through the range while keeping the implementation simple through mathematical calculations rather than complex geometric constructions.
Data Source
AI summary
A game apparatus capable of performing a game process in accordance with a motion applied to an input device. The game apparatus includes motion direction identifying means, moving direction setting means, correction means, and movement control means. The motion direction identifying means identifies a motion direction of the input device. The moving direction setting means sets a moving direction of a player object in a virtual game world in accordance with the motion direction of the input device. The correction means corrects the moving direction set by the moving direction setting means in accordance with a positional relation between the player object and a target object, which is other than the player object, in the virtual game world. The movement control means causes the player object to move in the virtual game world in accordance with the set moving direction.


