Game Control Method Using Segmented Swipe Speed Components
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing game control methods on touch panels suffer from insufficient operability due to delicate position deviations during swipe operations, leading to unintended character movements in virtual space games.
Innovation Solution
A program and game control method that sets distinct speed components based on the direction and distance between initial and final positions of a swipe operation on a touch panel, allowing for precise control of character movement in virtual space games by utilizing a world coordinate system and screen coordinate system with separate axes.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If a character is moved according to a swipe operation on a touch panel, then the character can be controlled to move in various directions, but delicate position deviation during the swipe operation causes the character to move in unintended directions, reducing operability
Solution Approach 1:
The patent divides the swipe operation detection into two independent components: third axis direction component (horizontal) and fourth axis direction component (vertical). By segmenting the movement control into separate speed components (first speed component for horizontal, second speed component for vertical), the system can independently adjust each direction's sensitivity and response, preventing unintended diagonal movements and improving position accuracy while maintaining ease of operation.
2Speed
If the moving speed of the character is changed according to the distance of the swipe operation, then the character movement can be more responsive to user input, but the delicate position deviation is amplified, causing greater deviation from intended movement direction
Solution Approach 1:
The patent segments the speed control into distinct first and second speed components corresponding to horizontal and vertical directions respectively. Each speed component is calculated independently based on its corresponding axis direction component of the swipe distance, allowing the system to maintain responsive speed adjustment while preventing the amplification of position deviation in unintended directions.
Solution Approach 2:
The patent applies different speed component settings locally to each axis direction. The first speed component applies to the third axis (horizontal) while the second speed component applies to the fourth axis (vertical). This local quality approach allows optimized speed response for each direction independently, ensuring that speed increases with distance do not cause unintended directional drift.
Data Source
AI summary
A program, a game control method, and an information processing apparatus, which are capable of improving operability of a game. A program causing an information processing apparatus to execute a step of causing an object arranged on a field object in a virtual space in which a coordinate system having a first axis and a second axis is set to be displayed on a screen in which a coordinate system having a third axis and a fourth axis is set, a step of detecting first and second positions on the screen while the first user operation is being detected, and a moving step of moving the object according to a first user operation.


