Virtual Character Control Region Segmentation for Touch Input Accuracy
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In games, the adjacent control scopes for walking and running often lead to incorrect operations, affecting player experience due to the ambiguity in controlling virtual characters.
Innovation Solution
A method and apparatus for a game character moving state switching system that includes distinct controlling regions and an adjusting region within a graphical user interface, allowing players to switch between walking and running states based on specific touch operations, thereby reducing incorrect operations and enhancing player experience.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Device complexity
If adjacent control scopes are used for walking and running states, then the control interface is compact and simple, but incorrect operations occur frequently due to ambiguity
Solution Approach 1:
The control interface is segmented into distinct controlling regions (first controlling region for walking, second controlling region for running) with clear spatial separation. Each region is independently defined with non-overlapping touch detection zones, allowing players to accurately select desired movement states without interference from adjacent controls.
2Reliability
If distinct controlling regions are defined for different moving states, then operation accuracy is improved, but the control interface becomes more complex
Solution Approach 1:
Different regions of the control interface are assigned different functional qualities - the first controlling region corresponds to walking state and the second controlling region corresponds to running state. Each region has optimized touch detection parameters and visual characteristics tailored to its specific function, improving operational clarity while maintaining overall interface simplicity.
Data Source
AI summary
A game character moving state switching method and apparatus, a device, and a storage medium are provided. The method includes: controlling a virtual character to move according to a first moving state corresponding to the first controlling region, in response to a touching operation applied to the first controlling region; controlling the virtual character to move according to the second moving state corresponding to the second controlling region, in response to a touching operation applied to the second controlling region; and controlling the virtual character to move according to a moving state corresponding to one of the controlling regions where an operating point of the touching operation is located before entering the adjusting region, in response to a touching operation applied to the adjusting region.


