Dynamic Virtual Character Instructions for Diverse NPC Interaction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing virtual character interactions in game scenes are limited by pre-defined action plans, preventing meaningful player interaction and reducing the personification and diversity of NPC behaviors.

Innovation Solution

An interaction method that allows users to input interactive operations, which are processed to generate real-time instruction sequences for virtual characters, incorporating character information and memory to control their actions and responses, enhancing interaction accuracy and personification.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If NPC actions are controlled based on preset action plans, then the NPC can implement performance processes in the virtual scene, but the player character cannot interact with the NPC

Engineering Contradiction:
ImproveNPC action executionVSAvoidPlayer interaction capability
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent transforms static preset action plans into dynamic interactive plans. The system dynamically generates instruction sequences based on player input operations, allowing the NPC to adapt its actions in real-time while maintaining reliable execution through structured plan management

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent implements a feedback mechanism where player operations are captured and processed to generate responsive NPC actions. The system continuously monitors player input and adjusts NPC behavior accordingly, creating an interactive loop that maintains both reliability and adaptability

Inventive Principle:
Principle #23Feedback

2Productivity

If multiple NPCs act based on preset action plans, then the performance process can be implemented, but the interaction diversity and personification are reduced

Engineering Contradiction:
ImprovePerformance process implementationVSAvoidInteraction diversity
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The patent segments the action planning process into basic action plans and interactive instruction sequences. This segmentation allows the system to maintain efficient preset performance processes while adding diverse interactive elements through separate instruction generation modules

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent creates a universal plan management system that handles both preset action plans and dynamic interactive instructions. The system can process different types of operations (click, drag, drop, etc.) and convert them into appropriate instruction sequences, enhancing interaction diversity without sacrificing performance efficiency

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

Data Source

PatentUS20250249363A1Interaction method, medium, and electronic device
Publication Date: 2025.08.07 BEIJING ZITIAO NETWORK TECH CO LTD
  • US20250249363A1 patent drawing
  • US20250249363A1 patent drawing
  • US20250249363A1 patent drawing

AI summary

An interaction method, a medium, and an electronic device are provided. The method includes: displaying a virtual scene interface, in which the virtual scene interface includes at least one virtual character, actions of the virtual character are controlled based on a basic plan, the basic plan includes a basic instruction sequence corresponding to the virtual character; in response to an interactive operation of a user on a target virtual character in the virtual scene interface, acquiring interactive information corresponding to the interactive operation; based on the interactive information, determining a target instruction sequence corresponding to the target virtual character; according to the interactive information and character information corresponding to the target virtual character, generating an interactive text corresponding to the target virtual character; and controlling the target virtual character to act based on the basic plan and the target instruction sequence, and outputting the interactive text.