Game Control Method for Tower Defense Match-3 Games
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In combined tower defense and match-three games, users face difficulties in predicting which pattern objects need to be eliminated to attack a specified object, leading to invalid operations and increased game duration, consuming excessive processing resources.
Innovation Solution
A game control method that receives object swap instructions on a pattern matrix, swaps pattern objects, and generates an attack instruction to reduce the health point value of a target attack object, with the specified area for object swap highlighted and other areas in a non-selectable state to prevent incorrect operations.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Device complexity
If the pattern matrix includes a large number of pattern objects, then the game complexity increases, but the user's ability to predict and perform valid operations decreases
Solution Approach 1:
The patent divides the pattern matrix into multiple selectable areas, where each area corresponds to a specific attack object. This segmentation allows users to focus on relevant areas only, reducing the cognitive load of predicting which pattern objects to eliminate among many options. The system processes operations area-by-area rather than requiring global prediction across the entire matrix.
Solution Approach 2:
The patent introduces an intermediary mechanism that automatically determines the attack object based on the selected area and generates the corresponding attack instruction. This intermediary eliminates the need for users to directly predict and calculate the outcome of pattern object eliminations, translating their area selections into automatic targeted attacks.
2Device complexity
If the user needs to predict which pattern objects to eliminate to attack a specified object, then the operation becomes more complex, but the user experience deteriorates due to invalid operations
Solution Approach 1:
The patent implements feedback by highlighting the selected area and providing visual confirmation that the area corresponds to a valid attack object. This feedback mechanism guides users to make valid selections without requiring them to predict outcomes, ensuring that only valid operations are executed and improving both reliability and ease of operation.
Solution Approach 2:
The system performs self-service by automatically determining the attack object and generating attack instructions based on the selected area. This eliminates the burden of prediction from the user, as the system handles the complex determination of which pattern objects need to be eliminated and ensures the operation's validity automatically.
3Loss of time
If the user performs multiple trial operations to find valid attacks, then the game duration increases, but the processing resources consumed increase proportionally
Solution Approach 1:
The patent applies preliminary action by pre-determining which areas correspond to valid attack objects and highlighting them before the user makes a selection. This preliminary processing eliminates the need for users to perform multiple trial operations, as the system has already identified the valid targets. Consequently, both game duration and processing resource consumption are reduced.
Data Source
AI summary
A game control method and apparatus, an electronic device, and a computer readable storage medium are disclosed. The method includes: receiving an object swap instruction on a pattern matrix on a first interface of a screen; swapping positions of a first pattern object and a second pattern object according to the object swap instruction, and upon detection that a predetermined number of pattern objects of the same type are connected after the positions of the first pattern object and the second pattern object are swapped, eliminating the connected pattern objects; and reducing a current health point value of a selected target attack object among multiple attack objects in a second interface. When the connected pattern objects are eliminated, the selected target attack object among the multiple attack objects is attacked to ensure the attack on the attack object during elimination of the pattern objects.


