Dynamic Adsorption Area for Shooting Game Aiming
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current viewing angle adjustment methods in shooting games are difficult for users to operate, especially when the distance between virtual objects is large, as the adsorption area for aiming is often too small, making it hard to quickly and accurately adjust the aiming point.
Innovation Solution
A method and device that determine an adsorption area based on the distance between virtual objects, with a size positively correlated to the distance, allowing for a target rotation speed of the viewing angle to be obtained and adjusted, facilitating easier aiming by ensuring the adsorption area is not excessively small, even at large distances.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If a preset range around the first virtual object is directly used as an adsorption area, then the aiming point can be moved to the adsorption area, but the adsorption area becomes excessively small when the distance between virtual objects is large, making it difficult for users to operate
Solution Approach 1:
The patent applies dynamics by making the adsorption area size variable rather than fixed. The system dynamically adjusts the adsorption area radius based on the distance between the first virtual object and second virtual object, allowing the adsorption area to expand when objects are far apart and contract when they are close, thereby maintaining ease of operation across different distance scenarios
Solution Approach 2:
The patent changes the parameter of adsorption area radius according to the distance parameter. By establishing a positive correlation between the adsorption area radius and the distance between virtual objects, the system adapts the adsorption area size to match the operational context, resolving the contradiction between maintaining a usable adsorption area and accurately representing object proximity
2Measurement precision
If the adsorption area is kept small to maintain accuracy, then the precision of aiming is improved, but the operation difficulty increases significantly when virtual objects are far apart
Solution Approach 1:
The system dynamically adjusts the adsorption area size based on distance, allowing it to be larger when objects are far apart (improving ease of operation) and smaller when objects are close (maintaining aiming precision). This dynamic adaptation resolves the contradiction by making the adsorption area context-dependent rather than fixed
Solution Approach 2:
The patent changes the adsorption area radius parameter in direct response to the distance parameter. When distance increases, the radius increases proportionally, making the aiming target more accessible. When distance decreases, the radius shrinks, preserving precision. This parameter transformation resolves the contradiction between precision and operability
3Speed
If the rotation speed of viewing angle is accelerated to move the aiming point quickly to the first virtual object, then the aiming speed is improved, but the operation becomes less precise and harder to control
Solution Approach 1:
The system applies dynamics by adjusting the rotation speed of the viewing angle based on the position of the aiming point relative to the adsorption area. When the aiming point is outside the adsorption area, higher rotation speed is applied for quick movement. When the aiming point approaches or enters the adsorption area, the rotation speed decreases, enabling precise control and accurate aiming
Solution Approach 2:
The patent applies local quality by implementing different rotation speeds in different spatial zones: fast rotation speed in the outer region (when aiming point is outside adsorption area) for quick positioning, and slow rotation speed in the inner region (when aiming point is inside adsorption area) for precise control. This spatial differentiation of rotation speed resolves the contradiction between speed and control precision
Data Source
AI summary
The present disclosure provides a viewing angle adjustment method and device, an electronic device, and a non-transitory computer-readable storage medium, and belongs to the field of computer technologies. The method includes determining an adsorption area of a first virtual object in a virtual scenario according to a distance between the first virtual object and a second virtual object, a size of the adsorption area being positively correlated with the distance between the first virtual object and a second virtual object. In response to an aiming point of the second virtual object being located in the adsorption area, the method includes obtaining a target rotation speed of a viewing angle of the virtual scenario. The method also includes adjusting the viewing angle of the virtual scenario according to the target rotation speed of the viewing angle.


