Skip to content

0.2321

Compare
Choose a tag to compare
@Poobslag Poobslag released this 21 Mar 21:42

More rendering performance improvements! Compared to the previous release, the overworld FPS increased from 350 fps to 650 fps on my PC, and it runs much smoother on my phone as well.

More specifically, the overworld goop rendering is more efficient. It used to be a 3-step process which rendered the goop, and then the brown sponge texture, and manually tried to shift things where they should be. Now it's a 1-step process which uses a vertex shader so everything just magically ends up in the right place. It should use less memory and be way faster. The goop algorithm also uses prerendered OpenSimplexNoise, instead of perlin noise which was way slower. These changes make the goop look a little different, but more importantly they're very fast and efficient.

Additionally, the creature rendering is slightly more efficient. Lines are rendered without anti-aliasing and with 3D disabled which makes things about 30% faster. The anti-aliasing was really subtle since the creatures are always shrunken down anyway, so you shouldn't notice it!