Skip to main content

On Sale: GamesAssetsToolsTabletopComics
Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

Tales of Androgyny

A game about birds, bees, flowers and trees. · By Majalis

Option to disable/lower the amount of trees on the map

A topic by Serveral created Aug 26, 2018 Views: 752 Replies: 3
Viewing posts 1 to 3

I've noticed that since the addition of "better" forest generation some months ago, load times seem to have increased a lot on the devices I usually play (A toaster laptop and an android tablet) and the issue has only gotten worse and worse as time passes.

Right now my current guesses for which trees are increasing cpu/gpu load are the big masses of trees that are generated on the borders of the maps, which I've highlighted in the next picture.

These stretch over those two sides of the entire map, and since (my guess again) each tree sprite has to be rendered 1 by 1 each time the map is loaded, they only end up causing performance issues on lower end devices and probably over a wide range of, new and old,  android devices as well.

Of course, there's probably other factors that could be adding up to these performance issues but it's just that I started noticing an exponential increase in load times right after the last forest generation code update.

For me it's the fog and that weird (and unnecessary. Sorry!) "jumping" animation.

Fog is usually the most troublesome thing in games for old PCs to handle, as it has several layers, and also runs animation.
Try disabling them on the options (fast travel option I think).

Developer

The jump animation goes off with fast world map. The fog is actually just a sprite with alpha. 

Developer (1 edit) (+1)

Hey - there's an option called "Fast World Map" that turns off all of that. The mass of trees is actually just a single sprite, so it's doubtful it's causing any real lag as such.  We did increase the number of single trees, but turning on fast world map will remove all reflections and shadows, drastically decreasing the number of sprites.