Dynamic Skill Emission Control for Mobile Games
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current mobile game skill emission methods are limited, as they often restrict skill direction and distance to a single setting, leading to inaccurate selections, low efficiency, and poor user experience, especially on small screens and two-handed devices.
Innovation Solution
A method that calculates the distance between a touch point and a control in real-time, adjusting the direction and distance of skill emission based on the touch point's position, allowing for customizable skill emission and reducing finger movement, thereby improving accuracy and efficiency.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If a single fixed setting is used for skill emission direction and distance, then the control logic is simple, but the skill emission accuracy is low and user experience is poor
Solution Approach 1:
The patent implements dynamic adjustment of skill emission parameters by tracking the moving distance and direction of the touch point relative to the control element. As the user drags the touch point, the system continuously updates the emission direction and distance based on the displacement from the control's initial position, transforming a static single-setting system into a dynamic multi-setting system that adapts to user input.
Solution Approach 2:
The system changes the emission parameters (direction and distance) based on the touch point's movement. By calculating the angle and distance between the control element and the touch point at different positions, the system dynamically adjusts skill emission parameters to match user intent, improving precision without requiring complex manual configuration.
2Productivity
If fixed skill emission distance is used, then the operation process is simple, but misoperations occur frequently and efficiency is low
Solution Approach 1:
The system provides real-time feedback by calculating and applying the distance between the control element and the touch point during dragging operations. This feedback mechanism allows the system to automatically adjust the emission distance based on user input, reducing misoperations while maintaining operational simplicity through automatic adaptation rather than manual configuration.
Solution Approach 2:
The system performs self-adjustment of emission parameters by automatically calculating the touch point displacement and using it to determine skill emission characteristics. This eliminates the need for users to manually configure complex parameters, allowing the system to serve itself in determining optimal emission settings based on observed user behavior.
3Adaptability or versatility
If single direction setting is used for skill emission, then the control mechanism is simple, but the skill emission versatility is limited
Solution Approach 1:
The patent transforms the static single-direction control into a dynamic multi-directional system by tracking the touch point's movement trajectory. As users drag the touch point in different directions, the system dynamically adjusts the skill emission direction based on the angle calculated from the control element to the touch point, enabling versatile directional control without requiring multiple fixed control elements or complex configuration mechanisms.
Data Source
AI summary
The present disclosure provides a method for processing information, an apparatus for processing information, an electronic device, and a computer-readable storage medium. The method includes: in case that at least one of a touch sliding event passing a control and a touch sliding event starting from a control is detected, calculating a distance between a current position of a touch point of the touch sliding event and a position of the control in real time; and under the distance is greater than a first preset threshold, adjusting at least one of a direction and a distance of an emission operation for a corresponding skill of the control performed on a virtual character according to the current position of the touch point.


