Game Apparatus Swing Input Timing and Movement Control
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In conventional virtual boxing games, players face challenges in timing their punches due to the need to wait for the first punch to finish before initiating the next, leading to missed opportunities and a less engaging gameplay experience.
Innovation Solution
A game apparatus using dual operation devices with acceleration and gyroscope sensors allows for intermittent operation inputs, enabling objects to move and change tracks based on user input, even when not in a movement start-possible state, facilitating easier gameplay by allowing punches to be thrown without waiting for the first punch to complete.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If the game apparatus waits for the first punch to finish before allowing the next punch operation, then the game process maintains proper sequencing and timing, but the player cannot initiate the next punch in time, leading to missed opportunities and reduced gameplay fluidity
Solution Approach 1:
The system performs preliminary determination of operation timing by detecting swing inputs in advance. The determination unit identifies when a swing input is made and predicts when the object will reach the movement start-possible state, allowing the player to input operations before the actual movement can begin, thus eliminating waiting time while maintaining proper sequencing
2Reliability
If the game apparatus requires the object to be in a movement start-possible state before accepting operation inputs, then the game process maintains proper timing and sequencing, but the player must wait for the first punch to complete, reducing gameplay fluidity
Solution Approach 1:
The determination unit performs preliminary analysis of swing inputs and calculates predicted timing for movement start-possible states. This allows the system to maintain reliable timing verification while enabling players to input operations in advance, improving ease of operation without sacrificing reliability
Solution Approach 2:
The system provides feedback to the player about operation timing by determining when swing inputs are made and when movement start-possible states will occur. This feedback mechanism allows players to synchronize their inputs optimally, improving ease of operation while maintaining reliable game process control
3Reliability
If the game apparatus allows operation inputs only when the object is in a movement start-possible state, then the game process timing is controlled properly, but the player experiences difficulty in timing operations and may miss opportunities
Solution Approach 1:
The determination unit detects swing inputs and calculates predicted timing for movement start-possible states in advance. This preliminary action allows the system to maintain reliable timing control while enabling players to prepare and input operations before the actual movement window opens, eliminating time loss without compromising reliability
Applied Scientific Principles
This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.
Function Achieved in This Case
This solution enables smoother gameplay by allowing punches to be thrown without waiting for the first punch to finish, enhancing player interaction and strategic possibilities through continuous movement and track changes during gameplay.
Implementation Method 1
a first operation device and a second operation device each including an acceleration sensor and a gyrosensor
Implementation Method 2
a first operation device and a second operation device each including an acceleration sensor and a gyrosensor
Data Source
AI summary
When a first swing input is determined to have been made in a first movement start-possible state, in which a first object is allowed to start moving, and when the first object is put into the first movement start-possible state within a predetermined time period after the first swing input is determined to have been made, the first object is started to move in a virtual space based on at least the first swing input; and when a second swing input is determined to have been made in a second movement start-possible state, in which a second object is allowed to start moving, and when the second object is put into the second movement start-possible state within a predetermined time period after the second swing input is determined to have been made, the second object is started to move based on at least the second swing input.


