Command Execution Method for Online Fighting Games
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Online fighting games face challenges in maintaining operation timing consistency due to communication delays, making it difficult to predict and execute specific commands, especially in games where timing is crucial, leading to stressful gameplay experiences.
Innovation Solution
A program and method that enable a computer terminal to transmit and receive data through a network, using identification information to associate input information with automatic control settings, allowing for the execution of specific commands based on predetermined conditions independently of input information, even during communication delays.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Stability of the object's composition
If prediction-based movement compensation is used to maintain character consistency, then character position consistency is improved, but command execution reliability deteriorates because predicted movements may not match actual movements
Solution Approach 1:
The system performs preliminary actions by transmitting command execution results and movement information before the actual movement occurs. This allows the receiving end to prepare for and accurately execute commands based on pre-transmitted data, rather than relying on uncertain predictions of future movements.
Solution Approach 2:
The system establishes feedback loops where command execution results and actual movement information are transmitted back to the other party. This feedback mechanism ensures both parties have consistent information about the game state, allowing reliable command execution based on actual rather than predicted movements.
2Speed
If real-time data transmission is used to maintain operation timing, then responsiveness is improved, but communication delay impact worsens because data arrives late affecting command execution timing
Solution Approach 1:
The system transmits command execution results and movement information in advance before the actual game events occur. This preliminary transmission allows the receiving end to have data ready ahead of time, eliminating delays in command execution while maintaining real-time responsiveness.
Solution Approach 2:
The system creates and transmits copies of command execution results and movement information data. These data copies are transmitted ahead of time and stored locally, allowing instant access and command execution without waiting for original data transmission, thus maintaining timing accuracy despite network delays.
3Duration of action of stationary object
If predicted movement data is used for command execution, then gameplay continuity is improved, but command accuracy deteriorates because predictions may not match actual player actions
Solution Approach 1:
The system implements feedback by transmitting actual command execution results and movement information from one party to the other. This ensures both parties base their commands on actual observed data rather than predictions, maintaining both gameplay continuity and command accuracy through shared real information.
Solution Approach 2:
The system replaces the mechanical prediction system with an information transmission system. Instead of predicting movements, the system transmits actual movement and command execution data, substituting uncertain prediction mechanics with certain information transfer mechanics that maintain both continuity and accuracy.
Data Source
AI summary
A program causing a computer to perform processing for executing a specific command under predetermined conditions independently of input information when automatic control information is set in association with a computer terminal and calculations are performed based on data of the computer terminal.


