I am currently trying my hand at game development for the first time. I want to create a game similar to Unlimited Epic Battle Simulator 2, but I’m having trouble. The game becomes very heavy even with just 1,000 characters displayed. I might be making fundamental mistakes. Could you tell me what elements are necessary?
not sure what that is but I assume you need lots of characters on screen at once, probably with animations playing. Optimisation is annoying. Some things to realise:
- spawning characters or pawns whos parent is a character will be heavy.
- You might prefer to spawn static meshes using vertex animation. (so it’s really just a material causing the animation)
- then you might use niagara to move the meshes. Hence getting A LOT more characters.
- Consider using HISMs to reduce the draw calls (draw calls are for every mesh and every material, but with HISMs the processing only happens once per SM and material)
- Use nanite, use culling
- perhaps look at some npc plugins that have some advanced optimisation techniques built in to have many ‘more complicated’ characters (actual characters not just Static Meshes)
2 Likes
thank you for reply!!!
1 Like