NPC State Transfer Between Game Devices
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing multiplayer game systems lack the ability to seamlessly transfer and maintain the state of non-playable characters (NPCs) between different game devices, limiting game playability and interaction between players across different game worlds.
Innovation Solution
A method and system for receiving, displaying, controlling, and rewriting NPC data based on battle interactions, allowing NPCs to move between game devices while maintaining their state, and transmitting rewritten data, ensuring consistent NPC behavior and interaction across different game devices.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If NPC data is exchanged between game devices, then game playability and multiplayer interaction are improved, but maintaining consistent NPC state and battle history across different devices becomes complex
Solution Approach 1:
The patent creates a copy of the NPC data from the first game device and transmits it to the second game device. This copying approach allows the NPC to be transferred between devices while maintaining its state information, resolving the contradiction by enabling data exchange without requiring complex real-time synchronization mechanisms.
Solution Approach 2:
The NPC data is prepared and transmitted in advance before the player actually encounters or uses the NPC on the second device. This preliminary action ensures that when the NPC is needed, the data is already available and properly formatted, reducing the complexity of on-demand data generation and synchronization.
2Reliability
If NPC state and battle history are maintained across devices, then multiplayer experience is improved, but data transmission and storage requirements increase
Solution Approach 1:
The patent extracts only the essential NPC data elements needed for state consistency (such as battle history, current status, and key characteristics) and transmits them between devices. By taking out only the necessary data components rather than transmitting complete duplicate datasets, the system maintains reliability while reducing data transmission volume.
3Adaptability or versatility
If NPCs can move between different game worlds, then game interaction is enhanced, but ensuring NPC behavior consistency becomes difficult
Solution Approach 1:
When an NPC moves between game worlds, the patent creates and transmits a copy of the NPC data containing all relevant state information. This copying mechanism ensures that the NPC's behavior, characteristics, and battle history remain consistent across different game worlds, as the same data is used to instantiate the NPC in each environment.
Data Source
AI summary
A special enemy character appears in a game world when a given appearance condition has been satisfied in a node (game device). When a game status relating to the special enemy character has satisfied a given game world-to-game world transfer condition (e.g., when the special enemy character has been severely damaged), the node transmits current character data of the special enemy character to another node (another game device), and deletes the special enemy character from the game world. When the appearance condition has been satisfied in the other node, the special enemy character appears in the game world generated by the other node while maintaining the state before transfer.


