Virtual Object Motion Control for Climbable Obstacles
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In virtual scene interactions, players face inefficiencies and unwanted motion controls when trying to climb obstacles, leading to reduced interaction efficiency and user experience due to systems determining motion manners against the player's intent, often requiring frequent operations.
Innovation Solution
A motion processing method and apparatus that displays a virtual scene with an operation control associated with multiple motion manners for overcoming obstacles, allowing players to choose the target motion manner based on their triggering operations when close to obstacles, ensuring the motion aligns with their intentions.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If the system automatically determines the motion manner for the virtual object when close to obstacles, then the control function is simplified and integrated into a single operation, but the player's control effectiveness and initiative are reduced, leading to unwanted motions that contradict player intent
Solution Approach 1:
The operation control dynamically changes its function based on the virtual object's distance to the obstacle. When the distance is less than the target distance, the control is associated with multiple motion manners (first motion manner and second motion manner). When the distance is greater than or equal to the target distance, only the first motion manner is available. This dynamic adjustment allows the same control to adapt to different operational contexts, resolving the contradiction between control simplification and interaction efficiency.
2Device complexity
If the system determines motion manner automatically, then the number of operation controls is reduced, but the player requires frequent operations to correct unwanted motions, increasing interaction time
Solution Approach 1:
The operation control is designed with multi-functionality, being associated with at least two different motion manners (first motion manner and second motion manner) when the virtual object is close to the obstacle. This allows a single control to perform multiple functions, reducing the need for separate controls while preventing unwanted motions by giving the player direct control over which motion manner is executed, thereby reducing corrective operations and interaction time.
3Area of stationary object
If a single operation control is used for multiple functions, then the interface is simplified and screen ratio is saved, but the player's control precision and intent recognition are reduced
Solution Approach 1:
The system changes the parameter of the operation control's associated motion manners based on the distance parameter between the virtual object and the obstacle. When distance < target distance, the control is associated with multiple motion manners; when distance >= target distance, only one motion manner is associated. This parameter-based dynamic adjustment maintains control precision by adapting the control's functionality to the current operational context, while still saving screen space through consolidation.
Data Source
AI summary
This application provides a motion processing method in a virtual scene performed by an electronic device, a non-transitory computer-readable storage medium, and a computer program product. The method includes: displaying a virtual scene including a climbable obstacle, a virtual object, and an operation control, the operation control being associated with at least two triggering operations for controlling the virtual object to move over the climbable obstacle in at least two different motion manners; in response to a triggering operation performed on the operation control, determining a target motion manner corresponding to the triggering operation when a distance between the virtual object and the climbable obstacle is less than a target distance; and controlling the virtual object to move over the climbable obstacle in the target motion manner corresponding to the triggering operation.


