PGD Home

P0-B4: Part 1213: Debugging, Improvements

by on Mar.12, 2023, under Astral Realms, Meridian, P-0, Software and Games, Spiritus Astrum

I have fixed another, more minor, optimisation issue, which I again identified using the unity profiler, and I have made other significant optimisations to performance.

The framerate is now substantially higher.

During testing, the framerate, even in a debug build, it usually capped at the target framerate, which is currently 80 in my build.

It sometimes drops below this if geometry is being loaded in, etc, but the lowest framerate I saw was over 60 FPS, which is excellent.

This is, however, running at 1080P in a window.

Running a release build at 4K in a fullscreen window (not exclusive fullscreen) resulted in an average framerate of 40-50, and a minimum framerate which was over 30.

I think this is, again, excellent, since it means that users can either choose 1080P at over 60 FPS (For those who prefer framerate to resolution) or 4K at around 40-50 FPS (average) for those who prefer resolution over framerate.

While these numbers are coming from a build running on a very powerful system (AMD 5950x, nVIDIA 3090, 128 GBs RAM), they are “worst case” numbers, with all graphics options maxed, all post-processing effects enabled, and while rendering the most complex scenes in the game.

For less powerful systems, it would be possible to significantly improve performance by making even very slight changes to the graphics settings (Grass rendering, in particular).

The game allows extensive changes to be made to the graphics settings, so users can customise it to their hardware, or even for future hardware, as it becomes available.

Facebooktwitterredditpinterestlinkedinmail

Comments are closed.

Looking for something?

Use the form below to search the site:

Still not finding what you're looking for? Drop a comment on a post or contact us so we can take care of it!