How is Cinemachine for mobile games, how is the performance?

its been sometime since i tried to use cinamachine, always been hesitant as I have seen some forum posts say it caused performance or slow frame rate, though that was a year or 2 ago… and I have been hesitant, especially when I am trying to develop mobile games… but I am at my ends… trying to get the camera to work the way I want it… so… asking, has anyone used Cinemachine on their unity mobile development games? has it been any issues? I am using unity version 2023.2.15f1… it may be my solution to the way I want the camera to behave…

in short, I have the camera rotate from facing the player front face, then rotates around to face the back of the player and rotation angle is perfect… AND, the problem is… as I try and add the ability if player touch screen drags, I want to rotate the camera, keeping the same distance and rotation, but my issue is, it keeps slanting down… just need your thoughts/experience.

thanks in advance

You can make most things work if you budget your performance around it. If cinemachine provides a good solution for you, use it and benchmark if it gives issues. I personally don’t think so, but can’t give any guarantees.

Also, please update your Unity version. Unity 6 has many performance improvements and fixes over your tech stream version

I would not say so. I switched my project 3 times to Unity6 (because of free splash screen) and then was forced to go back to 2022 LTS because of endless bugs and endless import loops in Unity6. That’s still in development. I still don’t know what issues may arise in production. Actually, currently i had still returned to Unity6 (yes, free splash screen is too of attractive offer for me), but still i have issues with Unity6 on my small scaled project. You can see one of such issues here:

Cinemachine isn’t something I think twice about. It’s moving the camera and even with various extensions it’s not going to be a significant drain on your CPU time.

You should upgrade to Unity 6.

He isn’t on 2022LTS. He is on 2023.2, which is basically the alpha version of Unity 6. 6 is in LTS now. If you have issues, make bug reports so they’re fixed. If you don’t do anything with it, high chance the issues won’t be fixed. All my projects have no issues