Simulation System for Dynamic Character Interaction in Virtual Spaces
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing game systems fail to create unexpected and engaging character interactions among multiple users in a virtual space, lacking mechanisms for cooperative gameplay and battles.
Innovation Solution
A simulation system that allows multiple users to set commands and execution orders for characters in a virtual space, enabling independent operation of characters regardless of user instructions, with a command setting unit and operation control unit managing character interactions and movements within defined virtual unit spaces.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If a user sets commands for a character to act faithfully according to settings, then the character operates predictably, but it becomes difficult to make the character's action unexpected
Solution Approach 1:
The system dynamically adjusts character operation modes based on user preferences. When unexpected actions are desired, the system allows characters to deviate from strictly faithful execution of commands, introducing dynamic variability while maintaining overall control. This resolves the contradiction by making the system adaptable rather than statically reliable or unpredictable.
Solution Approach 2:
The system changes the parameter of command execution fidelity. Users can adjust the degree to which characters faithfully follow commands versus taking independent actions. By varying this parameter, the system can shift between predictable faithful execution and unexpected autonomous behavior, resolving the contradiction through parameter adjustment.
2Adaptability or versatility
If the system allows multiple users to set commands for characters, then cooperative gameplay is enabled, but the system complexity increases
Solution Approach 1:
The system segments the virtual space into multiple unit spaces, each potentially controlled by different users. This segmentation allows independent command setting for different spatial zones while maintaining overall system coordination. The segmentation principle enables cooperative gameplay by distributing control across multiple users without requiring complex centralized management of all characters simultaneously.
Solution Approach 2:
The command setting unit and operation control unit serve multiple functions: they handle individual user commands, coordinate between multiple users, manage character operations, and facilitate both cooperative and competitive gameplay modes. This multi-functionality reduces system complexity by using unified control mechanisms rather than separate specialized systems for each function.
3Ease of operation
If characters operate independently based on set commands, then user autonomy is maintained, but interaction and cooperation among users becomes limited
Solution Approach 1:
The system implements feedback mechanisms where characters operated by one user can respond to and interact with characters operated by other users. The operation control unit monitors commands from multiple users and coordinates character interactions, providing feedback about other users' actions. This maintains user autonomy while enabling meaningful interaction through the feedback loop between independent character operations.
Data Source
AI summary
A simulation system in which a user can assume and enjoy changes in an operation of a character in a case in which the character is operated inside a virtual space and that can be simultaneously played by a plurality of users is provided. For example, a simulation system includes processing circuitry configured to set commands in a plurality of characters and set an execution order of the commands in a case in which a plurality of commands are set operate the character inside a virtual space based on the commands and the execution order set in the character, set commands and an execution order based on an instruction from each user having each character, and operates one character and other characters inside the virtual space.


