Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
Thing is, today improving performance isn't as easy as "just remove X and everything will be fine". FPS gets lower and lower by many different pieces, which all require improvement and optimization to work better together. Hundred of enemies (AI logic processing), far trees draw distance (lots of geometry to render - EVEN considering that each tree is just 1 polygon if it's farther than several meters from camera), beautiful numerous particle effects (brings down the CPU) - now imagine that there are dozens and dozens of such factors, interacting with each other and making life worse.
So, what am I saying. Can someone make an optimization mod, which also includes polycount lessening on problematic models? Sure, of course. This will be quite an effort, to optimize so much stuff, and it won't be too good without access to engine's source code. But it can be done.
Can someone make a mod which just reduces polycounts? Ugh, yes, but it won't help at all. Like, I dunno, maybe it will add 1-2 fps in certain scenes, but that's it.
Please, don't underestimate the complexity of game engines.
You present interesting points. What would you say needs to be the number one focus then when talking about optimizing the game?
For us, modders, that means we can just clean up some content things which Croteam guys overlooked, and that's it.
However, if you mean optimizing games in general - my whole point is that there is no such thing as number one priority. Have to see the exact case of performance issue, then be familiar with exact case's engine, in order to check what can be done for improvement.