Mobile Game : Performance issue

Hi, I’m developing a mobile game and I’m having performance issues. It’s a management / strategy game with waves of zombies (about 40 zombies max on the screen). I’m currently using a BehaviorTree to drive zombies and I’m losing 2 fps for each zombie spawned. I also use mixamo models to perform my tests.
I understand that Tick events have a huge impact on performance so, should I stop using a BehaviorTree (so run the commands directly in the ZombieController without Tick event) to save performance or is the problem coming from the mixamo model?

I have already read the documentation but it does not speak of BehaviorTree : General Mobile Development for Unreal Engine | Unreal Engine 5.2 Documentation

Edit : By using Mobile Previewer (using mobile shaders in Unreal) and by using Shader Complexity, i can see zombies in green (maybe the problem don’t come from Mixamo Models?).

If you need more information please let me know. Have a nice day

This link might help you, watch the first 20 minutes or so: UE4 Performance and Profiling | Unreal Dev Day Montreal 2017 | Unreal Engine - YouTube

Hey, thanks for you answer, I think the problem came from mixamo model. How can I determine the resolution of my future assets for a mobile game?

Well, mostly the performance issue should come from eother of these:

  • The amount of vertices (or polys) in the mixamo model
  • The material you’re using, which can be using expensive operations, but if it’s simply a texture it’ll probably not be a big issue

Make sure to mark the question as answered if you’re satisfied with my answer :wink: