alre Posted August 1, 2022 Report Share Posted August 1, 2022 ... that if ranged attacks were made to always deal damage to the intended target, lag during battles could be cut down significantly, with little effort? Consequences on gameplay would be minimal, and other adjustments would also be possible, like varying damage depending on distance. 1 Quote Link to comment Share on other sites More sharing options...
real_tabasco_sauce Posted August 1, 2022 Report Share Posted August 1, 2022 (edited) 23 minutes ago, alre said: Consequences on gameplay would be minimal XD. Please, no homing missiles. Edited August 1, 2022 by real_tabasco_sauce 1 1 Quote Link to comment Share on other sites More sharing options...
wowgetoffyourcellphone Posted August 1, 2022 Report Share Posted August 1, 2022 (edited) 1 hour ago, alre said: ... that if ranged attacks were made to always deal damage to the intended target, lag during battles could be cut down significantly, with little effort? Consequences on gameplay would be minimal, and other adjustments would also be possible, like varying damage depending on distance. Could reduce the spread significantly for ranged units so the target is hit more often, requiring less range queries for missed projectiles. Edited August 1, 2022 by wowgetoffyourcellphone Quote Link to comment Share on other sites More sharing options...
real_tabasco_sauce Posted August 1, 2022 Report Share Posted August 1, 2022 (edited) there are plenty of better ways to improve performance, without making AOE4 homing missiles. Here's an easy one: increase the repeat time of all soldiers. Now archers only shoot every 1.5 seconds for example, meaning half the range queries are needed. 2 hours ago, wowgetoffyourcellphone said: Could reduce the spread significantly for ranged units so the target is hit more often, requiring less range queries for missed projectiles. this would be good in addition. Would it be OK in this case to lower projectile speed? Or would this also have negative consequences for performance? Edited August 1, 2022 by real_tabasco_sauce Quote Link to comment Share on other sites More sharing options...
Stan` Posted August 1, 2022 Report Share Posted August 1, 2022 Mayne moving the helper to c++ would be enough 1 Quote Link to comment Share on other sites More sharing options...
Player of 0AD Posted August 4, 2022 Report Share Posted August 4, 2022 Turning missiles into homing missiles might not be enough: If a volley hits a soldier, the overkill-missiles would still search for other targets, causing lag. This needs to be prevented too. For example by deactivating this search. 1 Quote Link to comment Share on other sites More sharing options...
alre Posted August 4, 2022 Author Report Share Posted August 4, 2022 On 01/08/2022 at 8:32 PM, go2die said: if it would remove that lag when battles starts... it is easy to achive it, + you can always randomize dmg before hit.. so it can be variable in some ranges... = same effect = much less lag. so not dmg 10 but dmg 6-10 @alre you are genius On 01/08/2022 at 11:21 PM, Stan` said: Mayne moving the helper to c++ would be enough there are many solutions to this problem, I just proposed the simplest, most effective one. we are not likely to see any other solution implemented soon, even if there are some possible ways that could go very far in terms of optimization and further opportunities. 35 minutes ago, Player of 0AD said: Turning missiles into homing missiles might not be enough: If a volley hits a soldier, the overkill-missiles would still search for other targets, causing lag. This needs to be prevented too. For example by deactivating this search. yes, this is true, absolute economy of resources can't be achieved without a significant rebalance of the gameplay (there is more than one way to do this too). anyway, consider level 1 CS miss ~50% of throws at max distance. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.