waverider

Optimization tips for mobile

Recommended Posts

my game seems incredibly slow on mobile devices compared to pc where i get between 50 - 60 Fps. I have like 15Fps maximum on android device and 18Fps if lucky. I know i should post some codes right but trust me it's a long list of code to post.. so are there any hidden optimisation tips specifically for mobile that i should know

 

NB: i'v tried LOD, Occlusion query, octree

Share this post


Link to post
Share on other sites

First, which OS?  iOS could easily be skinning on the cpu if you have more than 25 bones, while Android can handle many more. 2nd, that sounds about right. 

It can difficult to profile on remote devices to find your bottlenecks.  Use your browser's profiler on the desktop.  Even if you can not visibly see slowness there, any improvements on your desktop should translate.   At least the knowledge of your biggest issues give you a chance.

Blindingly doing "optimizations" without the faintest idea of where & in what amounts your application is spending it's time is not a winning strategy.  All you are going to get from what you provided is random suggestions.  Posting code is not necessarily better than screen shots of BJS debug layer stats, or a shot of the top time percentages from profiling.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

  • Recently Browsing   0 members

    No registered users viewing this page.