beyond-all-reason / beyond-all-reason/RecoilEngine

Large grid of building placements lags

Open
#1,472 2 comments 0 reactions 0 assignees View on GitHub
bug
Dominant language
C++
Stars
679
Forks
290
Avg merge
3d 2h
Merged PRs (30d)
40

Description

There is already a BAR [issue](https://github.com/beyond-all-reason/Beyond-All-Reason/issues/2589) for this but I believe it is an engine optimization problem. When you use shift+alt to make a large grid of buildings the game goes to 1fps.

Contributor guide

Open the contributing guide

Research direction

Start by reading the linked BAR issue 2589 and reproducing the reported case in RecoilEngine: use shift+alt to place a large grid of buildings while observing frame rate. Trace the engine-side building-placement path to identify the source of the slowdown; done means large grids no longer reduce the game to about 1 FPS.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
game-dev, performance
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.