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)
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.
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.