Game Character Movement Correction in Protective States
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In games involving movement in a virtual world, characters in a protective state often remain in inappropriate positions due to being directed by leading characters, leading to prolonged game states where the protective state cannot be cancelled or continues indefinitely.
Innovation Solution
A game program that sets a protective state for characters and adjusts their moving direction to avoid obstacles, allowing for quicker cancellation of the protective state by correcting the direction to escape overlaps with objects in the virtual world.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Stability of the object's composition
If the moving direction of the character in the protective state is determined according to the movement of the leading character, then the character can follow the group and maintain formation, but the character may remain in an inappropriate position for a long time and the protective state cannot be cancelled promptly
Solution Approach 1:
The patent applies dynamics by making the moving direction of the protective character adjustable rather than fixed. The system dynamically switches between two modes: following the leading character's movement direction to maintain formation stability, and correcting to a predetermined direction to enable timely cancellation of the protective state. This dynamic adjustment resolves the contradiction between maintaining formation and enabling timely state cancellation.
Solution Approach 2:
The patent changes the parameter of moving direction from a single fixed value (following the leading character) to multiple possible values. By allowing the moving direction to be either the leading character's direction or a predetermined correction direction, the system can optimize for different scenarios: formation maintenance or rapid state cancellation, thus resolving the time stability contradiction.
2Reliability
If the character in the protective state follows the leading character's movement, then the character remains with the group, but the character may be trapped in positions where the protective state cannot be cancelled
Solution Approach 1:
The patent implements feedback by continuously monitoring the character's position and the leading character's movement direction. When the character follows the leading character and reaches a position where the protective state cannot be cancelled, the system provides feedback by correcting the moving direction to a predetermined direction. This feedback mechanism ensures the character can always return to a valid position for state cancellation, maintaining both reliability and ease of operation.
Solution Approach 2:
The patent applies preliminary action by pre-defining a correction direction that the character can switch to when trapped in an invalid position. Instead of waiting for the character to naturally find a valid position, the system proactively corrects the moving direction to a predetermined safe direction, ensuring the protective state can be cancelled without requiring additional player input or complex resolution logic.
3Adaptability or versatility
If the protective state is set without considering obstacle overlaps, then the character can move freely in the protected direction, but the character may overlap with objects and create prolonged game interruptions
Solution Approach 1:
The patent applies dynamics by making the moving direction adaptive rather than static. The system dynamically adjusts the moving direction based on real-time obstacle detection. When the character moves in the leading character's direction and detects an obstacle overlap, the system dynamically corrects the direction to a predetermined safe direction. This dynamic adjustment maintains movement freedom while preventing prolonged interruptions caused by fixed directional constraints.
Solution Approach 2:
The patent implements feedback by continuously detecting obstacle overlaps during the character's movement in the protective state. When an overlap is detected, the system provides feedback by correcting the moving direction to eliminate the overlap. This feedback mechanism ensures the character maintains adaptability in choosing movement directions while preventing game interruptions caused by obstacle conflicts.
Data Source
AI summary
An information processing device is configured to execute: setting a protective state for protecting a character from a danger in a game; setting a moving direction of the character in the protective state to a predetermined direction; detecting that the character in the protective state is overlapping with an obstacle in a virtual world; and correcting the moving direction that has been set by the action setting when the obstacle is detected.


