Orientation Calculation Program for Simultaneous Game Input Control
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing methods for inputting in first-person and third-person perspective games using touch inputs on devices with touch panels are limited, allowing only one or two simultaneous inputs, making operations like movement, camera control, and actions difficult due to the need to hold the device with one hand and perform inputs with the other, leading to cumbersome handling and hypersensitivity to device orientation changes.
Innovation Solution
An orientation calculation program that calculates rotation amounts from a reference orientation, sets an arbitrary coordinate system based on device orientation, and determines vector components to facilitate easier numerical input and independent operation of character movement, aiming, and actions by converting device inclination into intuitive controls.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If touch inputs are used for character operation in first-person or third-person perspective games, then the device can be held and operated, but only one or two inputs can be handled simultaneously making movement, camera operation, attack and jump operations difficult
Solution Approach 1:
The patent introduces device orientation as a third dimension for input control. By detecting the orientation of the device in three-dimensional space, the system enables independent control of movement direction, camera perspective, and character actions simultaneously, overcoming the limitation of only one or two touch inputs.
Solution Approach 2:
The patent uses device orientation detection as an intermediary mechanism between the user and the game controls. The orientation data serves as a mediator that translates physical device positioning into multiple simultaneous control signals for movement, camera, and actions without requiring direct touch inputs for each function.
2Ease of operation
If device orientation is used for camera operation, then camera control is enabled, but the operator needs to change body orientation making other operations difficult
Solution Approach 1:
The patent replaces the mechanical system of body movement with an electronic sensor-based system. Instead of requiring the operator to physically change body orientation, the device's orientation sensors (accelerometer, gyroscope) detect device orientation and translate it into camera control signals, eliminating the need for complex physical movements.
3Adaptability or versatility
If numerical input based on device orientation is used, then orientation-based control is enabled, but the input is hypersensitive to slight change of orientation
Solution Approach 1:
The patent adjusts the sensitivity parameters of the orientation detection system to optimize the balance between responsiveness and stability. By modifying threshold values and smoothing algorithms, the system reduces hypersensitivity to slight orientation changes while maintaining adequate responsiveness to intentional user movements.
Data Source
AI summary
A non-transitory computer-readable medium stores a program that makes it easy to operate a numerical value input and a character in a virtual space by changing an orientation of a device. By setting a rotation axis of a device, the program calculates an arbitrary numeral value input from inclination of the device. Moreover, by making it possible to perform a moving operation for a character in a virtual space by using a numerical value according to the inclination, mainly in a device that includes a touch panel, the program provides a user with an operation of a character with a higher degree of freedom in particular in a first-person perspective or a third-person perspective.


