Wayback Machinekoobas.hobune.stream
May JUN Jul
Previous capture 13 Next capture
2021 2022 2023
1 capture
13 Jun 22 - 13 Jun 22
sparklines
Close Help
  • Products
  • Solutions
  • Made with Unity
  • Learning
  • Support & Services
  • Community
  • Asset Store
  • Get Unity

UNITY ACCOUNT

You need a Unity Account to shop in the Online and Asset Stores, participate in the Unity Community and manage your license portfolio. Login Create account
  • Blog
  • Forums
  • Answers
  • Evangelists
  • User Groups
  • Beta Program
  • Advisory Panel

Navigation

  • Home
  • Products
  • Solutions
  • Made with Unity
  • Learning
  • Support & Services
  • Community
    • Blog
    • Forums
    • Answers
    • Evangelists
    • User Groups
    • Beta Program
    • Advisory Panel

Unity account

You need a Unity Account to shop in the Online and Asset Stores, participate in the Unity Community and manage your license portfolio. Login Create account

Language

  • Chinese
  • Spanish
  • Japanese
  • Korean
  • Portuguese
  • Ask a question
  • Spaces
    • Default
    • Help Room
    • META
    • Moderators
    • Topics
    • Questions
    • Users
    • Badges
  • Home /
avatar image
0
Question by SamuelJames · Jul 06, 2014 at 01:57 PM · androidmobileperformancelagslow

Bad Performance on Mobile.

Hello, I have created a very simple 2d game for android (tilt device and hit randomly spawning power ups). I have used all mobile shaders, all textures are either 128*128 or 32*32, and Quality is set to 'fastest' with no vsync and half size rendering.

The game runs on my android (HTC One) at a constant 40-65fps which is not too bad however the game seems very slow. Even though the frame rate is fine, the game just seems sluggish and a bit jumpy and laggy.

I do not understand why this is happening, i believe everything is optimised correctly. Any help is appreciated. Thank You.

Comment
Add comment · Show 2
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users
avatar image meat5000 ♦ · Jul 06, 2014 at 11:33 AM 0
Share

You likely have some intensive code running (nested ifs, while loops, large coroutines) and/or a lot of NullReferenceExceptions. In editor, Debug.Logs will have the same effect.

After fixing your errors go through you scripts one by one.

avatar image Owen-Reynolds · Jul 06, 2014 at 03:47 PM 0
Share

meat: Don't errors crash builds? I only run iOS, and any "red" error is always a complete crash or permanent freeze. But maybe android is different, and errors recover and slow you down.

But, yes, it could be anything. The usual way is to always be testing, so you see right away what causes lag. With a finished game, you could reverse-test: ideally you could make buttons in the game that disable enemy AI, stop spawning particles... , and keep turning them off until you see what caused the slowness.

Failing that, make a new project with a bunch of things taken out. If it runs fast, add them in one at a time. If it still runs slow, take out half of what's left. Big pain, but using different platforms always is.

Also, try to get a feel for when it happens. Like only after you destroy a ball ... .

0 Replies

· Add your reply
  • Sort: 

Your answer

Hint: You can notify a user about this post by typing @username

Up to 2 attachments (including images) can be used with a maximum of 524.3 kB each and 1.0 MB total.

Follow this Question

Answers Answers and Comments

4 People are following this question.

avatar image avatar image avatar image avatar image

Related Questions

Performance problems on Android (apk) 1 Answer

iPhone 4 game lags 2 Answers

Unity to android (game very laggy) 1 Answer

Mobile performance tips 3 Answers

Weird android performance on high-end device 0 Answers


Enterprise
Social Q&A

Social
Subscribe on YouTube social-youtube Follow on LinkedIn social-linkedin Follow on Twitter social-twitter Follow on Facebook social-facebook Follow on Instagram social-instagram

Footer

  • Purchase
    • Products
    • Subscription
    • Asset Store
    • Unity Gear
    • Resellers
  • Education
    • Students
    • Educators
    • Certification
    • Learn
    • Center of Excellence
  • Download
    • Unity
    • Beta Program
  • Unity Labs
    • Labs
    • Publications
  • Resources
    • Learn platform
    • Community
    • Documentation
    • Unity QA
    • FAQ
    • Services Status
    • Connect
  • About Unity
    • About Us
    • Blog
    • Events
    • Careers
    • Contact
    • Press
    • Partners
    • Affiliates
    • Security
Copyright © 2020 Unity Technologies
  • Legal
  • Privacy Policy
  • Cookies
  • Do Not Sell My Personal Information
  • Cookies Settings
"Unity", Unity logos, and other Unity trademarks are trademarks or registered trademarks of Unity Technologies or its affiliates in the U.S. and elsewhere (more info here). Other names or brands are trademarks of their respective owners.
  • Anonymous
  • Sign in
  • Create
  • Ask a question
  • Spaces
  • Default
  • Help Room
  • META
  • Moderators
  • Explore
  • Topics
  • Questions
  • Users
  • Badges