Virtual Object Skill Linking via Drag Gesture
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In virtual object control technologies, particularly in multiplayer online battle arena (MOBA) games, players face difficulty in consecutively releasing multiple virtual skills due to the complexity and high operation and reaction speed requirements, which can lead to weakened skill effects if the interval between skill releases is long.
Innovation Solution
A method that allows users to perform a skill linking operation on multiple target skill release controls, enabling the virtual object to automatically release corresponding skills in a predetermined order upon completion of the linking operation, simplifying the process and reducing user effort.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If players manually trigger each skill release control separately, then each skill can be released with precise control, but the operation process becomes cumbersome and requires high reaction speed
Solution Approach 1:
The patent combines multiple skill release controls into a single drag operation. When a player drags across multiple skill controls, the system merges these into one continuous gesture that triggers a sequence of skill releases. This eliminates the need for separate taps on each skill button, reducing operational complexity while maintaining precise control over which skills are released and in what order.
Solution Approach 2:
The system performs preliminary selection of multiple skills during the drag operation setup phase. As the player drags across skill controls, the system pre-selects the sequence of skills to be released before the actual execution. This allows the player to plan and configure the skill combination in advance, then execute the entire sequence with a single gesture, reducing the time loss between skill releases.
2Ease of operation
If players manually trigger each skill release control separately, then each skill can be released individually, but the operation difficulty increases and requires high reaction speed
Solution Approach 1:
Multiple individual skill trigger operations are merged into a single drag gesture. The system detects when a drag operation passes through multiple skill release controls and combines them into one unified command. This dramatically reduces operation difficulty as players no longer need to rapidly tap multiple buttons in sequence, while simultaneously improving skill release efficiency by executing the entire combo without interruption.
Solution Approach 2:
The drag operation provides continuous selection and triggering of skills throughout the gesture duration. Unlike discrete tap operations that require lifting and repositioning between skills, the continuous drag maintains an active selection state across multiple skill controls, allowing seamless transition from one skill to the next in the sequence, thereby improving overall productivity.
3Measurement precision
If players manually trigger each skill release control separately, then precise control over each skill is achieved, but the operation process becomes cumbersome
Solution Approach 1:
The system merges the selection and execution of multiple precise skill controls into a single drag operation. Each skill control remains individually addressable and selectable during the drag, maintaining precision in skill selection. However, the act of selecting and triggering multiple skills is combined into one gesture, dramatically simplifying the operational complexity from multiple discrete actions to a single continuous motion.
Data Source
AI summary
Embodiments of this application disclose a method for controlling a virtual object to release skills in computer games. The method includes displaying a first virtual object and a skill release control, the skill release control being configured to trigger the first virtual object to release a virtual skill; receiving a skill linking operation on n target skill release controls, n being an integer greater than or equal to 2; and controlling the first virtual object to release target virtual skills corresponding to the n target skill release controls in response to a completion of the skill linking operation.


