Hello,
So I noticed some things that make fps drops that are realy obvious.(English is not my native language).
Critics:
First:I noticed that for some reason and no reason at all,blocks that we can not see are generated.
Second:No rendering from far away;you can see the same block type and texture as you see it from up close.
Third:Generating blocks that you see are not first in queue,its a whole groupe of blocks that are in the queue(example planets generating's starts from the middle by generating the underground cubes that don't matter because you are not supposed to see them instead of the cubes on the surface.
Improvement:
First:Make blocks that we can only see and blocks that are one cube behind only be generated(huge Fps performance will be gained by there)blocks that are two cubes behind the cubes that you see will not be generated(Idea from other games).
Second:Rendering going far away will make texture and blocks shape be less polished and less texture same for effects.
Third:Make planets generate the blocks on the surface first then only two blocks of deph the oder blocks will be awaiting an explosion or the player mining.
All of this can be use using triggers around the player,for the first one and third one use a trigger in a from of a cone following the players face and some triggers mesuring the player distances with the blocks.
So I noticed some things that make fps drops that are realy obvious.(English is not my native language).
Critics:
First:I noticed that for some reason and no reason at all,blocks that we can not see are generated.
Second:No rendering from far away;you can see the same block type and texture as you see it from up close.
Third:Generating blocks that you see are not first in queue,its a whole groupe of blocks that are in the queue(example planets generating's starts from the middle by generating the underground cubes that don't matter because you are not supposed to see them instead of the cubes on the surface.
Improvement:
First:Make blocks that we can only see and blocks that are one cube behind only be generated(huge Fps performance will be gained by there)blocks that are two cubes behind the cubes that you see will not be generated(Idea from other games).
Second:Rendering going far away will make texture and blocks shape be less polished and less texture same for effects.
Third:Make planets generate the blocks on the surface first then only two blocks of deph the oder blocks will be awaiting an explosion or the player mining.
All of this can be use using triggers around the player,for the first one and third one use a trigger in a from of a cone following the players face and some triggers mesuring the player distances with the blocks.