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
this isn't a very gpu intensive game, so its a cpu intensive game (kind of). 40% cpu usage on a laptop cpu like mine isn't bad, and thats about what it takes.
I may be totally wrong since i have no degree in Computer Science, but I believe this is the main reason for the relatively high CPU usage.
I have a i5-4690k (3.5Ghz Quad Core) which while cheap can run games like WoW Shadowlands decently well, and only busy cities can drop my frames, but like everyone else my CPU usage is around 50% constantly with this game.
Think of it like this, there's (at least) 7 variables for each leaf (not counting the RNG ones it pulls):
1. X-coordinate
2. Y-coordinate
3. X-velocity
4. Y-velocity
5. Leaf rotation (along Z axis, pointing at your face)
6. Leaf rotation (along X-Y axis, parallel to screen)
So basically, each leaf gets it's coords checked and drawn, then has a Pythagorean function for distance from the avatar run (which is already intensive as-is), then gets some random rotation done (which is actually a neat 3D-effect) which requires more variable checking. Now do that for every leaf on screen. Object programming is easy to write, but a pain to run cleanly. I have no idea what the game's written in (probably java or python since everyone uses gross interpreted languages these days) but it's running surprisingly speedy for what it's calculating. I get about 36-40 percent usage on my i7-4600U potato laptop at around 2.8 GHz.
TL;DR: Many numbers, much math. Big hard for processor.