How to Reduce Lag in a Huge Game?

Greetings Everyone!

I’m planning on creating a huge map with terrains, trees ect…
I wanted it to be similar towards a game outside of Roblox called “Genshin Impact”

Here’s some examples of Genshin Impact…

Genshin Impact



genshin 1

A Perfect example is a game called “World Zero” in Roblox

But, I’m still wondering & concerned about the lag it might bring…
How do I build such a large game without lag inside of Roblox?

Software I use :

  • Blender
  • Cinema 4D
  • Unity

Please let me know on how to reduce lag in this situation…
Thanks for reading & understanding!

Change collisionfedelity to box and can touch to false.
RenderFedelity to Performance

1 Like
  1. You could enable streaming enabled
  2. You can make a system that removes details when far away, flower pots, etc, things you dont notice when far away, if you dont want to use streaming enabled.
  3. Lower lightning level, genshin Impact has a rather cartoonish look so you wont really need to use future or shadowmap to archive this
  4. Will be more complicated to archive but in general making models look simpler when further away, having two models one for near and one for far away, like a 3d brick wall when near but a flat wall with a brick decal/texture when far away.
  5. There are many more things you could do to make your game less laggy, but thats what i came up with on the jump. And there are already quite a few posts on how to make games less laggy.
3 Likes

I don’t really know what to say other then to make sure you make sure to always use automatic render fidelity, Don’t touch Future lighting or maybe even Shadowmap, and make sure your scripts are being optimized and efficient.

1 Like