Dynamic Determination Area for Game Balance Control
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional games with remote attack mechanics often lack balance, as players can gain excessive advantages due to uncontrolled effects related to remote attacks, disrupting the game's equilibrium.
Innovation Solution
A game system that generates a determination area in a virtual space based on player input, which expands over time, ensuring that remote attacks produce effects only within this area, and automatically controls non-player characters to maintain game balance by restricting the duration and generation of these effects.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Speed
If a remote attack effect is produced in conventional games, then the player can deal damage to distant targets, but the player gains excessive advantage and game balance is disrupted
Solution Approach 1:
The determination area dynamically expands over time from the non-player character's position. The area starts small and grows progressively, creating a time-based dynamic constraint that balances the remote attack capability. This dynamic expansion mechanism ensures that the attack effect is only produced when the target is within the expanded area at the moment of attack, preventing excessive player advantage while maintaining strategic depth.
Solution Approach 2:
The system implements periodic generation and expiration of determination areas. Each determination area has a limited lifespan, expanding for a set duration then automatically expiring. This periodic nature creates rhythm and timing considerations in gameplay, preventing continuous unlimited remote attacks and maintaining game balance through temporal constraints.
2Reliability
If the determination area is generated and expanded, then the remote attack effect can be produced within the area, but the player must wait for expansion which limits immediate action
Solution Approach 1:
The determination area is generated and begins expanding in advance before the player executes the remote attack. This preliminary action allows the area to be ready and potentially fully expanded by the time the player is ready to attack, reducing the effective waiting time. The system proactively prepares the determination area rather than requiring the player to wait passively.
Solution Approach 2:
The determination area expands dynamically over time, providing a visual and functional indicator of when attacks will be effective. This dynamic expansion gives players real-time information about the attacking window, allowing them to time their attacks optimally rather than experiencing arbitrary delays.
3Area of stationary object
If the determination area is expanded to a large size, then more targets can be affected, but the effect area becomes too large and game balance is compromised
Solution Approach 1:
The determination area expands dynamically from a small initial size to a maximum size over time. This dynamic growth allows the area to be small initially (maintaining balance) while potentially becoming larger if the player waits and times their attack correctly. The area size is not fixed but evolves, creating a balance between limited initial impact and potential for larger area effects.
Solution Approach 2:
The determination area undergoes periodic expansion and expiration cycles. Each cycle limits the maximum area size and duration, preventing permanently large effect areas while allowing temporary expansion for strategic attacks. This periodic nature ensures that even large areas are time-limited, maintaining game balance through temporal constraints on spatial extent.
Data Source
AI summary
An example of an information processing system moves a player character in accordance with an operation input provided by a player, causes the player character to make a remote attack based on a second operation input, and automatically moves a first non-player character. The example of the information processing system, if the player character comes close to the first non-player character, generates a determination area in accordance with an operation input provided by the player and expands the determination area in accordance with a lapse of time, and if the remote attack of the player character hits an object in the determination area, produces a first effect at a position hit by the remote attack.


