Game Terminal Invitation Handling for Multi-Play Startup
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing game systems require players to wait until the preceding player terminates their game before starting a multi-play, leading to prolonged wait times depending on the preceding player's play situation.
Innovation Solution
An information processing program that allows for the transmission of request information, updates play states, receives and reports invitation information, and enables participation operations, enabling communication games to start sooner by allowing players to join or reject multi-play invitations based on their own play state conditions.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the system waits for the preceding player to terminate their game before starting a multi-play, then the game system ensures proper game state management, but the time to start a communication game increases
Solution Approach 1:
The system performs preliminary actions by sending invitation information to other players before the current game fully terminates. The other players can accept invitations and prepare for the next game in advance, while the current game continues to run. This allows the multi-play to be configured and players to be matched beforehand, reducing the overall waiting time without compromising game state management.
2Loss of time
If the system allows players to receive and accept invitations during ongoing gameplay, then the startup time for communication games is reduced, but the complexity of managing multiple game states increases
Solution Approach 1:
The system segments the game transition process into independent phases: the current game continues in one state while invitation management and multi-play preparation occur in separate parallel processes. The game terminal maintains distinct state representations for the ongoing game and the pending multi-play, allowing independent management of each game state without interference.
Solution Approach 2:
The system introduces an intermediary invitation management mechanism that mediates between the current game state and the next multi-play state. The invitation information acts as an intermediary data structure that carries game configuration details without requiring the current game to terminate, enabling smooth transition while maintaining state integrity.
3Productivity
If the system sends invitation information before the current game terminates, then player availability and game matching are improved, but the risk of interrupting ongoing gameplay increases
Solution Approach 1:
The system implements dynamic game state management where the terminal can simultaneously maintain and switch between different game states. The invitation acceptance and multi-play preparation dynamically coexist with the ongoing game, allowing players to smoothly transition between games based on their availability without rigid state constraints.
Data Source
AI summary
A non-transitory computer readable medium stores a program causing a computer to execute: transmitting request information to an external device in response to an input of a request operation from an operation section; updating a play state on the basis of at least a game play situation; receiving invitation information from the external device in the case where the play state is a permitted state; reporting reception of the invitation information when receiving or after receiving the invitation information; receiving an input of a prescribed participation operation when reporting or after reporting the reception of the invitation information; and executing a communication game with other player terminals when the participation operation is input and a prescribed start condition is satisfied.


