Expanded Touch Interaction for Accurate Virtual Object Selection
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In mobile games, selecting virtual objects is challenging due to their small size, movement, and overlapping, leading to increased operation burden and reduced game experience.
Innovation Solution
An object selecting method that sets an interaction area larger than the display area of the target object based on its position, allowing selection via a specified trigger operation.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If the virtual objects are displayed at their original size in the game scene, then the display precision and detail are maintained, but the touch range for selection is small making it difficult for players to select targets accurately
Solution Approach 1:
The patent introduces an interaction area as an intermediary element between the player's touch input and the virtual object selection. This interaction area acts as a mediator that expands the effective touch range beyond the object's display area, allowing players to select objects more easily without compromising the objects' visual representation size in the game scene.
2Adaptability or versatility
If multiple virtual objects appear in the game scene at the same time, then the game content is enriched, but the objects overlap making it difficult for players to identify and select target objects
Solution Approach 1:
The interaction area serves as a visual mediator that helps players distinguish between multiple overlapping virtual objects. By creating a larger interaction area around each object, the system provides players with an additional visual cue that facilitates target identification and selection among multiple objects in the same scene.
Solution Approach 2:
The patent employs different color representations for the interaction area versus the display area. The interaction area is rendered with a different color or visual indicator than the object's display area, providing players with a clear visual distinction that helps them identify selectable targets even when objects are positioned close together or overlap in the game scene.
3Measurement precision
If players perform object selection operations multiple times to successfully select a target, then the selection accuracy can be improved, but the operation burden increases and game experience is reduced
Solution Approach 1:
The interaction area acts as a forgiving intermediary that reduces the penalty for imprecise player input. Instead of requiring exact hits on the small display area, players can touch anywhere within the larger interaction area to successfully select an object, significantly reducing the operation burden and eliminating the need for multiple retry attempts.
4Ease of operation
If the interaction area is made larger to improve selection ease, then the touch range is expanded, but the visual detail and precision of the object representation may be compromised
Solution Approach 1:
The patent segments the selection interface into two distinct functional zones: the display area that maintains the object's original visual representation and precision, and the interaction area that provides an expanded touch range. This segmentation allows each zone to serve its specific purpose without compromising the other - the display area preserves visual fidelity while the interaction area ensures ease of selection.
Solution Approach 2:
The patent applies different qualities to different parts of the selection interface. The display area maintains high visual precision and original object representation, while the interaction area is optimized for ease of touch input with a larger size. This local differentiation of quality allows the system to simultaneously achieve both precise object representation and easy selection operation.
Data Source
AI summary
The present disclosure provides an object selection method. The method includes: in response to a target object appearing in a graphical user interface, acquiring an object position of the target object in the graphical user interface; setting an interaction area corresponding to the target object in the graphical user interface based on the object position, where the interaction area being larger than a display area of the target object in the graphical user interface; and selecting the target object in response to a specified trigger operation acting on the interaction area.


