Touchscreen Control Method for Reducing MOBA Misoperations
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In multiplayer online battle arena (MOBA) games on mobile devices, normal spell casting is prone to accidental cancellation, leading to a high misoperation rate due to the lack of precise control over touch operations.
Innovation Solution
A touchscreen-based control method that determines whether to cancel a spell casting operation by combining the current touch location and touch strength, allowing users to cancel operations only when the touch location is within a designated cancellation area and the touch strength meets a preset threshold.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If normal spell casting is implemented by tapping or dragging spell cast buttons, then the operation is simple and easy to perform, but the spell casting is prone to accidental cancellation resulting in high misoperation rate
Solution Approach 1:
The spell casting button is divided into two functional areas: a normal operation area for casting spells and a cancellation area for aborting the operation. By segmenting the button functionality, the system can distinguish between intentional spell casting and intentional cancellation, reducing accidental cancellations while maintaining ease of operation.
Solution Approach 2:
Different regions of the spell casting button have different functions and response characteristics. The normal operation area responds to tapping/dragging for spell casting, while the cancellation area responds to specific touch patterns for aborting. This local differentiation of functionality allows precise control over when cancellation occurs, improving reliability without complicating the overall operation.
2Device complexity
If touch operation cancellation is implemented without precise control, then the cancellation function is simple to implement, but the misoperation rate is high due to lack of precise control
Solution Approach 1:
The system continuously monitors touch operation parameters (position, pressure, duration) and provides feedback to determine whether the user intends to cancel or perform normal operations. By analyzing touch patterns in real-time and comparing them against predefined thresholds, the system achieves precise recognition of user intent without requiring overly complex control mechanisms.
Solution Approach 2:
The system uses changes in touch parameters (position entering cancellation area, pressure threshold, duration) to distinguish between accidental and intentional cancellations. By monitoring parameter changes rather than relying on simple touch detection, the system achieves high precision in recognizing user intent while maintaining relatively simple implementation.
Data Source
AI summary
The present application discloses a touchscreen-based control method performed at a mobile terminal. The method includes: detecting a touch operation on a touch button on a touchscreen of the mobile terminal; determining a to-be-performed operation corresponding to the touch button on a touchscreen of the mobile terminal in response to the touch operation on the touch button; determining a current touch location and a current touch strength of the touch operation; and canceling the to-be-performed operation in a case that a current touch location of the touch operation is inside a control cancellation area displayed on the touchscreen and current touch strength of the touch operation is greater than or equal to a preset threshold. Compared with the related art, a current touch location and current touch strength of a touch operation are combined to determine whether to cancel a to-be-performed operation corresponding to a touch button.


