Virtual Joystick Control Rights Switching for Mobile Game Misoperations
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional mobile game joystick controls are prone to misoperations due to the inability to handle multi-touch operations effectively, especially in narrow-frame and full-screen touch devices, leading to conflicts between multiple touch operations and inaccurate initial trigger positions.
Innovation Solution
The method involves providing a graphical user interface with distinct preset areas for touch operations, where the initial position of a second touch operation determines its validity, allowing for seamless switching of control rights from a first touch operation to a second touch operation within the virtual joystick control, thereby preventing misoperations and enhancing user experience.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If multi-touch operations are prohibited on the joystick control area, then misoperations are prevented, but operational flexibility and user experience deteriorate
Solution Approach 1:
The patent divides the joystick control area into multiple sub-areas (first preset area, second preset area, third preset area) with different functions. The second preset area responds to multi-touch operations for switching control, while the third preset area maintains single-touch control for movement. This local differentiation allows multi-touch operations in specific zones without affecting overall control accuracy.
Solution Approach 2:
The control area is segmented into distinct functional zones: a second preset area for control switching (responding to multi-touch) and a third preset area for character movement (responding to single-touch). This segmentation enables the system to handle multiple touch operations simultaneously in different zones without conflict, resolving the contradiction between multi-touch capability and control accuracy.
2Area of stationary object
If the joystick control area is enlarged to improve visibility, then visual feedback is enhanced, but the precision of touch operation decreases
Solution Approach 1:
Different sub-areas within the enlarged joystick control region are assigned different functional qualities. The second preset area (for switching control) and third preset area (for movement control) have distinct response characteristics, allowing the overall area to be large for visibility while maintaining precision through localized functional differentiation.
Solution Approach 2:
The enlarged control area is divided into multiple functional segments that can be independently identified and processed. This segmentation allows the system to maintain high touch operation precision by determining which specific sub-area was touched, even within a large overall control region.
3Adaptability or versatility
If control rights are switched between multiple touch operations, then operational flexibility is improved, but control stability deteriorates
Solution Approach 1:
The system performs preliminary classification of touch operations by determining their initial positions relative to preset areas before executing control switching. By pre-defining the second preset area for switching operations and the third preset area for movement operations, the system establishes clear switching criteria in advance, preventing unstable or ambiguous control transitions.
Solution Approach 2:
The preset areas act as intermediaries that mediate between multiple touch operations and the control system. The second preset area serves as an intermediary zone for initiating control switching, while the third preset area maintains stable movement control. This intermediary structure provides a stable framework for controlled flexibility.
Data Source
AI summary
An information processing method and apparatus, a storage medium and an electronic device are provided. A first preset area is provided on a graphical user interface (GUI). A virtual joystick control is provided in the first preset area. In response to a first touch operation in the first preset area, the virtual joystick control is controlled according to the first touch operation. In a process of executing the first touch operation, in response to at least one second touch operation in the first preset area, an initial position of the at least one second touch operation is acquired. When the initial position is located in a second preset area, it is determined that the at least one second touch operation is an invalid operation. When the initial position is located in a third preset area, the virtual joystick control is controlled according to the at least one second touch operation to control the movement of the virtual character. The present disclosure improves the operation efficiency of a game as well as the experience of a player during game playing.


