Game Device Memory Management via Event Scene Reproduction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Game devices often face memory insufficiency issues during gameplay, leading to sudden suspensions and data deletion, which can disrupt the player's experience.
Innovation Solution
A game processing method that monitors memory usage and performs event scene reproduction and memory allocation when necessary, including defragmentation and initialization, to allocate memory efficiently and maintain a smooth gaming experience.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Quantity of substance
If the game is temporarily suspended to allocate memory area, then the memory insufficiency problem is resolved, but the player experience deteriorates due to sudden suspension
Solution Approach 1:
The system performs preliminary actions by deleting provisional data and allocating memory area in advance, before the memory becomes completely insufficient. This prevents the need for sudden game suspension by proactively managing memory resources, thus resolving the contradiction between maintaining memory availability and ensuring smooth player experience.
2Quantity of substance
If data is provisionally deleted to free memory, then the available memory area increases, but the game progress is disrupted
Solution Approach 1:
The system discards provisional data that can be regenerated, specifically event scene data that can be reproduced when needed. By selectively deleting only the provisional event data and not the core game progress data, the system frees memory while preserving game continuity, allowing the game to resume without disruption after memory allocation.
3Ease of operation
If the game progresses continuously without memory management, then the player experience is maintained, but the memory becomes insufficient
Solution Approach 1:
The system implements self-service memory management by automatically monitoring memory usage and performing preliminary deletion of provisional data when thresholds are approached. This automated self-management allows the game to progress continuously without manual intervention or sudden suspensions, maintaining both player experience and adequate memory availability.
Data Source
AI summary
A storage medium according to a first aspect of the present invention is a non-transitory storage medium storing therein a game program that is readable by a computer in an information processing device. The game program causes the computer to execute: a game processing step of performing game processing, based on an operation by a player; a first event processing step of reproducing a predetermined event scene every timing at which a predetermined condition is satisfied during progress of a game; a memory monitoring step of monitoring a usage state of a memory during the progress of the game; and a second event processing step of, when an area available in the memory is insufficient, performing processing of reproducing the event scene and allocating an area available in the memory.


