Virtual Character Carrying Control With Prompted Pickup and Hidden Passenger

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In existing game applications, the process of a virtual character carrying another virtual character is inconvenient and inefficient, requiring the user to manually locate and drive a virtual vehicle to the character, which is not user-friendly.

Innovation Solution

A method and apparatus that display prompt information when a virtual character has the capability to carry another, cancel the display of the second character within a preset range, and synchronize the position of the second character with the first character, allowing seamless carrying and view sharing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If a user manually locates and drives a virtual vehicle to carry another virtual character, then the carrying function is achieved, but the operation process becomes complex and time-consuming

Engineering Contradiction:
Improvecarrying operation convenienceVSAvoidtime to locate and drive vehicle
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The system performs preliminary actions by automatically locating a suitable virtual vehicle and positioning it near the first virtual character before the user initiates the carrying action. This eliminates the manual steps of searching for and driving to a vehicle, directly resolving the contradiction by reducing both operational complexity and time consumption.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system enables self-service by automatically handling the vehicle location and positioning processes without requiring user intervention. The virtual vehicle autonomously navigates to the appropriate position, allowing the user to simply initiate the carrying function, thus improving ease of operation while minimizing time loss.

Inventive Principle:
Principle #25Self-service

2Loss of information

If the system displays all virtual characters in the environment, then complete information is provided, but the visual interface becomes cluttered and computationally expensive

Engineering Contradiction:
Improvevisibility of virtual charactersVSAvoiddisplay rendering complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The system applies local quality by differentiating the display treatment based on character state: virtual characters within the preset range of the first virtual character are hidden (local suppression), while others remain visible. This selective display approach maintains necessary information visibility while reducing overall display complexity and rendering burden.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system implements partial action by selectively hiding only those virtual characters that are within the preset range and would be redundant to display, rather than hiding all characters or displaying all characters universally. This partial suppression optimizes the balance between information completeness and display efficiency.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS20260034445A1Method and apparatus for controlling virtual character, and terminal and storage medium
Publication Date: 2026.02.05 TENCENT TECHNOLOGY (SHENZHEN) CO LTD
  • US20260034445A1 patent drawing
  • US20260034445A1 patent drawing
  • US20260034445A1 patent drawing

AI summary

A virtual character control method performed by a computer device includes displaying a virtual environment picture of a virtual environment observed from an angle of view of a first virtual character, and displaying prompt information in response to a character state of the first virtual character meeting a preset condition. The prompt information indicates that the first virtual character has a capability of carrying another virtual character. The method further includes canceling display of a second virtual character in response to the second virtual character being within a preset range of the first virtual character. A position of the second virtual character, whose display is canceled, changes along with a position of the first virtual character.