Unity 5 remote Performance

I have recently downloaded unity 5 remote on my phone and after setting up my computer, I’ve atlast made it work. However I have an issue and I need some clarification. Whenever I test my project it runs fairly smoothly on PC but it kinda lags on the phone (like it’s having FPS drops or something). It’s a small 2D project ment for cellphones and I want it to run smoothly on that platform.

Now my question is if the lag is a unity remote thing, or if it’s perhaps my computer’s or phone’s fault.
I’d also like to know if there is a way to enhance the performance and make it run better on phone if none of the above are to blame.
(The cellphone I use for testing the project is a fairly new huawei that’s quite decent. My pc though is a kinda slow HP laptop, although it has done its job so far and remember that the game runs smoothly on pc whereas it lags on the phone)

Thanks a lot for the help

Unity Remote should NEVER be used to measure performance. There will be lag/low FPS on any phone, as the cable can’t carry the video stream fast enough. To measure mobile performance, you need to connect the Profiler. That’s pretty much the only good way. The Remote app should be used for things such as control and UI testing, and I’ll repeat, never, ever for performance testing.

3 Likes

Thanks so much I was not aware of this. That should mean that when I upload the project on my phone it will work just fine, right?

1 Like

It working on a laptop is no indicator of if it will perform well on a phone. You will find out when you build to your phone.

hopefully it will, but do not be surprised if you have to make changes. Mobile versions of shaders for example, if you are not already using those.

1 Like

You should make a build for your phone and run the app from the phone, not the Editor. My PC usually pushes about 1,500FPS in my projects, but there is no way I’d get 1,500 FPS in a game on a mobile device.

The project works fine in the Remote app; it’s just that the performance you see in the Remote app isn’t the performance you’ll get when the app is installed and running off the phone. What you see in the Remote app can be better or worse than the real performance of your app.