Gamestudio Links
Zorro Links
Newest Posts
Sam Foster Sound | Experienced Indie Game Composer for Hire
by titanicpiano14
15 minutes 50 seconds ago
Starting Zorro
by dpt
Today at 16:51
Lost Key
by jcl
Today at 13:58
Aum119 is ready
by Iglarion
Today at 13:09
Zorro on Linux
by Nanitek
Today at 11:08
AUM Magazine
Latest Screens
Triton Wing now available on Steam
AckCon'17: Lotter vs The World
Triton Wing
Who's Online
25 registered (JohanAu, Ch40zzC0d3r, Iglarion, dpt, gtell, Dbat, ezaffa, Dalla, firecrest, 2 invisible), 474 Guests and 4 Spiders online.
Key: Admin, Global Mod, Mod
Newest Members
vivekkumar, Hale75, victrades, htj, anufriyev
17781 Registered Users
Topic Options
Rate This Topic
#468440 - 10/04/17 16:30 fps / framerate on a budget gaming pc
Reconnoiter Offline
Serious User

Registered: 12/26/11
Posts: 1767
Loc: Netherlands

I just tested my game on a desktop which has a 1050 Ti in it and a pentium g4560 (should be similar to i3 for gaming purposes), so budget gaming pc but definitely not bad for gaming and should run all the latest games but not on max settings.
So with that out of the way, I was a bit disappointed when I tested my game on the pc and only got 30 fps (on 1920x1080) on a standard map. I know for sure that one of the culprits is the sun shadow shader that comes with Shade-C Evo package that I use (its really heavy and cuts my fps in ~half). So here are a couple of questions that I hope you guys/gals can answer:

1) What fps should I strive for budget pc's like the one mentioned above with gs3d in 1920x1080 reso, 60 fps?
2) Does anyone know an alternative (shader) for sun shadows when using Shade-C Evo? Or maybe some guesses that could optimize the shader code? (/I could try messing around with fx file even though its a bit complex in shade-c) . GPU-accelerated bones is already on though.
3) Any more optimization tricks? (e.g. I have been thinking of disabling shadows for a few enemy types)

A bit more info on the game itself and the textures/polygons:
its a third person game and use photo realistic textures (so no cartoony style or such). Most textures are 512x512 or 1024x1024, a few 2048x2048 (e.g. terrain), most smaller objects such a props or items can vary from 64x64 to 256x256. Normal maps are cut in half reso to also keep below 32-bit memory limit usage. As for polies, the only notable polies to name are on actors which have around ~10.000 polies each and around ~15 are visible at the same time.

#468451 - 10/05/17 09:07 Re: fps / framerate on a budget gaming pc [Re: Reconnoiter]
sivan Offline

Registered: 03/07/11
Posts: 3106
Loc: Budapest
make a settings menu, and give the player the possibility to reduce quality in a detailed and a simple mode. in simple mode you could set low mid and high quality groups of settings, in case of low you can disable shadows, but imo it is quite an ugly solution.

you can play with lod and shader complexity a lot (simple shader for far lod).

if you would show some screenshots it would be useful. 30 fps is not bad on a budget pc.
Free world editor for 3D Gamestudio: MapBuilder Editor

#468463 - 10/05/17 19:42 Re: fps / framerate on a budget gaming pc [Re: sivan]
Reconnoiter Offline
Serious User

Registered: 12/26/11
Posts: 1767
Loc: Netherlands
A simple and detailed settings mode is a good idea. Strangely enough, changing lod or shadow lod has hardly impact on framerate while it has visual impact. Shadow range / max range (/shade-c variable) can help ofcourse. I will dig in it some more.


Moderator:  checkbutton, mk_1 

Gamestudio download | chip programmers | Zorro platform | shop | resources | magazine | manual | support faq | bugs | beta features

oP group Germany GmbH | Birkenstr. 25-27 | 63549 Ronneburg / Germany | info (at)