Game Apparatus Enclosed Area Selection Mechanism
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional game control methods, such as pressing an attack button or manually aiming a cursor, can be cumbersome and detract from controllability, especially when players need to select objects for actions in games.
Innovation Solution
A game program that uses a pointing device to detect coordinate values, determine operation states, and perform actions based on selection criteria, allowing for intuitive selection and action execution without additional button presses, such as enclosing objects with an input track.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If a player manually moves the player object close to the opponent object and presses an attack button, then the attack action can be executed, but the operation becomes cumbersome and controllability deteriorates
Solution Approach 1:
The system performs preliminary action by automatically moving the player object toward the opponent object when the opponent is detected within the attack range, eliminating the need for manual positioning. This preliminary automatic movement resolves the contradiction by reducing operational steps while maintaining attack execution capability
Solution Approach 2:
The player object performs self-service by automatically approaching the opponent object without player intervention. The system detects the opponent and autonomously executes the movement action, allowing the player to focus only on initiating the attack when within range, thus improving ease of operation and reducing time loss
2Ease of operation
If a player manually aims the cursor at the target before throwing objects, then the throwing action can be executed, but the additional operation burdens the player and deteriorates controllability
Solution Approach 1:
The system extracts and eliminates the manual cursor aiming operation from the throwing sequence. By detecting the opponent object's position and automatically calculating the throwing trajectory, the system removes this intermediate step, directly linking the throw button press to the executed action, thereby simplifying operation and improving controllability
Data Source
AI summary
In a coordinate detection step, a series of coordinate values each of which indicates a position which is on a display screen and is inputted through a pointing device, are detected at intervals of a unit time. Further, an operation state determination step determines whether or not a player is controlling a first object with the pointing device. When the operation state determination step determines that the player is controlling the first object, the selection determination step determines whether or not an input track of the pointing device forms an enclosed area for enclosing a second object based on the series of coordinate values. When the enclosed area has been formed, the first object and the second object are caused to perform predetermined actions.


