Dynamic Virtual Resource Display via Shooting Interaction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current virtual resource display methods in games lack engagement and interactivity, as virtual resources are often statically displayed at the beginning of a competition, failing to motivate users to operate and interact effectively with the virtual environment.

Innovation Solution

A method and apparatus that dynamically display target virtual objects and resources in a virtual scene based on user interaction, where virtual objects move in response to shooting operations and resources are revealed when specific conditions are met, enhancing user engagement and interactivity.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If virtual resources are displayed statically at the beginning of a competition, then the resource display is simple and easy to implement, but user engagement and interactivity are reduced

Engineering Contradiction:
Improveresource display simplicityVSAvoiduser engagement
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The patent transforms the static resource display into a dynamic system where virtual objects move automatically along predetermined trajectories. Resources are concealed within moving virtual objects (such as birds flying across the screen) and are revealed when users successfully shoot these objects. This dynamic approach maintains implementation simplicity while dramatically improving user engagement and interactivity.

Inventive Principle:
Principle #15Dynamics

2Ease of operation

If virtual resources are displayed directly in the virtual scene at the beginning, then the resource acquisition process is straightforward, but the gaming experience becomes less interesting and motivating

Engineering Contradiction:
Improveresource acquisition simplicityVSAvoidgaming experience quality
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The patent embeds virtual resources inside moving virtual objects, creating a nested structure where resources are concealed within the objects. Users must first shoot and defeat the moving virtual objects to access and acquire the hidden resources. This nesting mechanism adds layers of interaction and excitement while maintaining a straightforward resource acquisition process.

Inventive Principle:
Principle #7Nested doll (Nesting)

3Productivity

If virtual objects are controlled to move in response to shooting operations, then user interactivity is enhanced, but the control mechanism becomes more complex

Engineering Contradiction:
Improveuser interactivityVSAvoidcontrol mechanism complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent pre-establishes fixed trajectories and movement patterns for virtual objects before the game begins. Objects follow predetermined paths (such as flying across the screen in specific routes) regardless of user input. This preliminary setup allows for complex interactive shooting mechanics while keeping the actual control mechanism simple, as objects do not require real-time path calculation or adaptive movement.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20220379209A1Virtual resource display method and related apparatus
Publication Date: 2022.12.01 TENCENT TECHNOLOGY (SHENZHEN) CO LTD
  • US20220379209A1 patent drawing
  • US20220379209A1 patent drawing
  • US20220379209A1 patent drawing

AI summary

A virtual resource display method is provided. In the method, at least one target virtual object is displayed in a virtual scene in response to at least one target virtual item of the virtual scene reaching a target state through user interaction. The at least one target virtual object is controlled to move in the virtual scene in response to a shooting operation on the at least one target virtual object. A target virtual resource is displayed in the virtual scene in response to a location of the at least one target virtual object meeting a first target condition.