Dynamic Locus-Based Object Movement Control in Simulation Games
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional object movement control systems in simulation games fail to provide a realistic and flexible way to move objects, as they either move objects linearly without considering obstacles or require pre-planning of paths, making it difficult to navigate complex environments effectively.
Innovation Solution
An object movement control apparatus that allows users to create and modify movement paths by detecting input coordinates, creating a locus, and moving objects along that path, with features to extend, shorten, or change paths dynamically, ensuring objects can navigate through obstacles and adjust strategies easily.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If the object moves linearly from current position to desired position, then the movement is simple and direct, but the movement is unrealistic and cannot handle obstacles
Solution Approach 1:
The system dynamically switches between two movement modes: linear movement for simple direct paths, and locus-based movement for realistic obstacle avoidance. The control apparatus detects whether a locus has been drawn and automatically adjusts the movement behavior accordingly, making the system adaptable to different operational contexts.
2Reliability
If the object is moved by dragging operation, then the path can avoid obstacles, but the movement cannot be restarted and requires advance path planning
Solution Approach 1:
The system allows dynamic modification of movement parameters after the object starts moving. Users can modify the locus, change the target position, or adjust the movable range during operation, enabling flexible adaptation without restarting the movement.
Solution Approach 2:
The system performs preliminary path planning by allowing users to draw a locus before movement begins, but also provides the capability to modify this preliminary plan during execution, combining advance preparation with operational flexibility.
3Device complexity
If the path is fixed after creation, then the movement control is simple, but the strategy cannot be adjusted easily
Solution Approach 1:
The locus is designed as a dynamic rather than static path. The system provides multiple modification operations including extending the locus, shortening it, changing the target position, and adjusting the movable range. These modifications can be performed during movement execution, maintaining operational simplicity while enhancing adaptability.
Data Source
AI summary
A game apparatus includes an LCD, and a touch panel is provided in relation to the LCD. The LCD displays a game screen, and the player performs touch operations (sliding, click, etc.) on the touch panel with use of a stick to draw, correct and decide at random a moving path of an object. When the movement path of the object is decided and some point on the movement path is clicked, the object moves to the clicked position according to the movement path.


