Game Input Control via Axial Segmentation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional game systems using a single operational user interface can only perform operations related to controlling the movement of an object, lacking versatility in processing user inputs.
Innovation Solution
An information processing program that receives coordinate inputs from users, allowing for the independent control of object movement direction and game operations by utilizing multiple axial directions, with reference coordinates and predetermined angle conditions to determine game operations, thereby enhancing the versatility of user interactions.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If a single operational user interface is used to control object movement, then the operation is simple, but the versatility of processes is limited
Solution Approach 1:
The user interface input is segmented into multiple axial directions (first axial direction for movement control, second axial direction for game operations). This segmentation allows a single interface to be divided into functionally independent zones that can be operated simultaneously, resolving the contradiction by making the interface multi-functional without requiring multiple separate devices.
Solution Approach 2:
The single operational user interface is designed to perform multiple functions: controlling object movement direction via the first axial direction and executing game operations via the second axial direction. This multi-functionality approach allows one interface to replace what would traditionally require multiple separate controls, thereby improving versatility while maintaining interface simplicity.
2Ease of operation
If coordinate input is used to control both movement and game operations, then the interface is unified, but erroneous determination may occur
Solution Approach 1:
The interface utilizes asymmetric directional zones where the first axial direction (for movement) and second axial direction (for game operations) are distinguished by their orientation and operational thresholds. This asymmetry in directional sensitivity prevents erroneous determination by ensuring that inputs are reliably categorized into the intended function based on their directional characteristics.
Solution Approach 2:
The system changes operational parameters (threshold values, angle conditions, directional components) based on the input characteristics. By dynamically adjusting these parameters, the system can distinguish between intended movement commands and game operation commands, thereby maintaining high reliability while using a unified coordinate-based interface.
Data Source
Figure 1~2
Figure 3
Figure 4
AI summary
A movement direction of a moving object moving in a virtual space is changed based on at least a component in a first axial direction of a coordinate change of a user's input continuously performed and indicating a coordinate input, with reference to a first reference coordinate point determined by the user's input. A game operation different from a movement of the moving object in the virtual space is determined based on at least a component of the user's input in a second axial direction different from the first axial direction, and is executed.