NPC Control Using Aggregated Player Operation Individuality
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional automatic control of non-player characters (NPCs) in video games that reflect operation individuality information is limited to the number of players who have played in the past, restricting the behavioral diversity of NPCs.
Innovation Solution
A computer system that generates control information by aggregating operation individuality information from multiple players, allowing for diverse NPC behaviors by selecting and combining operation individuality information at varying ratios and using cost-based control adjustments.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If operation individuality information from a single player is used for NPC automatic control, then the control reflects individual player habits and behaviors, but the behavioral diversity of NPCs is limited to the number of players who have played in the past
Solution Approach 1:
The patent combines operation individuality information from multiple different players to create composite NPC behaviors. Instead of relying on a single player's recorded actions, the system aggregates data from multiple players and synthesizes new behavioral patterns, thereby increasing NPC behavioral diversity beyond the limitations of any individual player's gameplay history.
Solution Approach 2:
The system dynamically selects and weights different players' operation individuality information based on game situations and requirements. Rather than using fixed, static NPC behaviors, the system adapts by combining relevant operational habits from multiple players in varying proportions, creating dynamically diverse NPC responses to different game scenarios.
2Adaptability or versatility
If operation individuality information is aggregated from multiple players, then NPC behavioral diversity increases, but the complexity of generating and managing control information increases
Solution Approach 1:
The patent segments the aggregation process into distinct stages: collecting operation individuality information from multiple players, selecting relevant information based on game situations, weighting and combining the selected information, and generating final control commands. This segmentation manages complexity by breaking down the intricate aggregation process into manageable, modular steps.
Solution Approach 2:
The system changes parameters such as weighting factors for different players' operation information based on game context, NPC type, and situational requirements. By dynamically adjusting these parameters, the system manages the complexity of multi-player data aggregation while maintaining flexible and diverse NPC behaviors adapted to specific game scenarios.
Data Source
AI summary
A game system is a computer system that controls execution of a game in which a player enjoys operating a player character. The game system generates operation individuality information for each player, based on operation information of the player character by the player. The game system automatically controls a given control target character, based on the operation individuality information of a plurality of selection players.


