Dynamic NPC Action Generation from Player History
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing NPCs in virtual reality spaces are pre-defined and do not adapt well to arbitrary environments, leading to a mismatch with user experiences, causing odd feelings for participants.
Innovation Solution
An information processing device that acquires and generates action history from player interactions in virtual spaces to create action information for NPCs, ensuring their actions align with the environment and reduce feelings of loneliness.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of manufacture
If pre-defined NPCs are used in virtual reality spaces, then the implementation is simple and quick, but the NPCs do not adapt well to arbitrary environments causing odd feelings for users
Solution Approach 1:
The patent makes NPC actions dynamic by generating them in real-time based on the current virtual environment state and historical action data, rather than using fixed pre-defined scripts. The action generation unit creates adaptive NPC behaviors that respond to changing environmental conditions, player actions, and contextual factors, allowing NPCs to naturally integrate into various virtual reality spaces.
Solution Approach 2:
The patent changes the parameters of NPC actions by learning from historical player action data and environmental characteristics. The system adjusts action parameters such as movement patterns, interaction styles, and behavior timing based on analyzed player behaviors and environmental context, enabling NPCs to adapt their actions to match the specific virtual space and player preferences.
2Device complexity
If existing NPCs from other accounts are used, then the NPC creation process is simplified, but the NPCs do not match the environment of arbitrary virtual reality spaces
Solution Approach 1:
The patent applies local quality by generating NPC actions that are specifically tailored to the local characteristics of each virtual reality space. The system analyzes environmental features, player behaviors, and contextual factors of the specific virtual space and generates NPC actions that match those local conditions, rather than using generic actions from other accounts.
Solution Approach 2:
The patent enables NPCs to self-adapt to their environment by automatically generating actions based on analyzed environmental data and historical player behaviors. The action generation unit autonomously creates appropriate NPC behaviors without requiring manual configuration or copying from other accounts, allowing NPCs to self-service their adaptation to any virtual reality space.
3Loss of time
If pre-created NPCs with assumed scenes are used, then the development time is reduced, but the NPCs fail to provide natural actions in user-participated virtual reality spaces
Solution Approach 1:
The patent applies preliminary action by pre-processing and analyzing historical player action data to build a foundation for generating NPC actions. The system pre-analyzes player behaviors, extracts action patterns, and stores them as reference data that can be quickly utilized during runtime to generate natural-looking NPC actions without requiring extensive real-time computation or manual scene assumption.
Data Source
AI summary
An information processing device (1) executes: an acquisition process of acquiring an action history of one or more players in a virtual space; and an action information generating process of generating, from the action history of the one or more players, action information indicating an action which a non-player character is to perform.


