Virtual Card Locking to Prevent Character Refresh Skips
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In auto chess games, players face inefficiencies in selecting virtual characters due to quick card refreshing, often leading to accidental skipping of needed characters during the preparation phase, which negatively impacts the gaming experience.
Innovation Solution
A method and apparatus that locks a virtual character in a locked state, preventing the virtual card display window from refreshing if the corresponding card is present, ensuring the displayed cards remain unchanged until the lock is released, allowing players to accurately select desired characters.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of time
If the virtual card display window is refreshed quickly to save time during preparation phase, then the time efficiency is improved, but players may accidentally skip needed virtual characters
Solution Approach 1:
The system performs preliminary action by locking the virtual card display window before refreshing occurs. When a player selects a virtual character, the system preemptively locks the display window and prevents any card refresh operations, ensuring the selected character remains visible and cannot be accidentally skipped during the preparation phase.
2Reliability
If the virtual card display window is locked to prevent skipping, then character selection accuracy is improved, but the flexibility to obtain different characters is reduced
Solution Approach 1:
The system applies dynamics by making the virtual card display window lockable and unlockable based on player needs. The lock state can be dynamically changed: locked when a player wants to ensure a specific character is obtained, and unlocked when the player wants to refresh for different characters. This dynamic state management resolves the contradiction between reliability and adaptability.
Data Source
AI summary
A method for obtaining a virtual character in a game is performed by an electronic device. The method includes: in response to a lock operation on a first virtual character deployed by a user account in the current game, setting a state of the first virtual character to a locked state; when a virtual card display window is refreshed, displaying a plurality of virtual cards in the virtual card display window, each virtual card configured for determining a corresponding virtual character as the virtual character deployed by the user account in the current game; and when a first virtual card corresponding to the first virtual character exists in the plurality of virtual cards, setting the virtual card display window to a refresh-disabled state. The technical problem of low efficiency in obtaining the virtual character in the related art is resolved.


