Virtual Object Mirror Control for Fighting Game Interaction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In fighting games, users experience low efficiency in human-computer interaction due to limited control options for virtual objects, leading to a poor game experience.

Innovation Solution

A virtual object control method that introduces a mirror interaction control, allowing the first virtual object to move in a direction, display a mirror virtual object, and perform interactions with a second virtual object when they overlap, enhancing interaction efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If traditional single-form control is used for virtual objects, then the control method is simple, but the interaction efficiency is low and game experience is poor

Engineering Contradiction:
Improveinteraction efficiencyVSAvoidcontrol mechanism complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent creates a mirror virtual object that copies the appearance and actions of the first virtual object. This copy enables enriched interaction modes without requiring complex new control mechanisms, as the mirror object automatically mirrors the player's actions while allowing additional interaction possibilities

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The mirror interaction control serves multiple functions: it displays the mirror virtual object, controls its movement to overlap with the target virtual object, and triggers interaction actions. This multi-functionality improves interaction efficiency without proportionally increasing control complexity

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Adaptability or versatility

If mirror virtual object is introduced to enrich interaction, then interaction efficiency improves, but the system complexity increases

Engineering Contradiction:
Improveinteraction manner diversityVSAvoidvirtual object system complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The mirror virtual object is created as a copy of the first virtual object, inheriting its visual appearance and basic behaviors. This copying approach enables diverse interaction manners without requiring entirely new virtual object designs, thus limiting the increase in system complexity

Inventive Principle:
Principle #26Copying

Solution Approach 2:

Instead of controlling the first virtual object directly to interact with the target, the system inverts the approach by using a mirror copy that automatically mirrors the player's actions. This inversion simplifies the control system while enabling richer interaction patterns

Inventive Principle:
Principle #13The other way round (Inversion)

Data Source

PatentUS20240342605A1Virtual object control method and apparatus, device, and storage medium
Publication Date: 2024.10.17 TENCENT TECHNOLOGY (SHENZHEN) CO LTD
  • US20240342605A1 patent drawing
  • US20240342605A1 patent drawing
  • US20240342605A1 patent drawing

AI summary

A virtual object control method is performed by a computer device. The method includes: displaying first and second virtual objects in a virtual scene; in response to a trigger operation on a mirror interaction control associated with the first virtual object, controlling the first virtual object to move in a first direction, and displaying a mirror virtual object of the first virtual object at a first location in the virtual scene; during the movement of the first virtual object in the first direction, controlling the first virtual object to move to the first location in response to a trigger operation on the mirror interaction control; controlling the first and second virtual objects to jointly move to the first location when they come into contact; and controlling the first virtual object to perform interaction with the second virtual object after the first virtual object and the mirror virtual object overlap.