Well, I’m on a project on BGE that is a terror game. Already made some elements like walls, doors, wardrobes, commodes, sofa and stuff.
The first thing that greatly optimizes my game is to remove all procedurally generated materials, putting flat images instead. Indeed it speeds the whole game up a lot, but I’m still on a non-desirable spot.
My textures on objects and floor have sizes of 512x512 or 1024x1024, nothing above that, there’s no material procedurally generated on the scene now, but I know I don’t know everything and that’s why I’m asking
My problem now is with something called GPU Latency.
Here’s some questions:
Do I need a bump texture (purpleish) to optimize bumps on materials or I just need a black and white texture of type non-color connected to a bump node to get the job done?
If I set a Visibility actuator on every object scene to set they invisible and develop a script to hide them when they are off camera and show when they are not, will improve my FPS?
If there’s already a system that optimize showing objects, please tell me how to use it.