• 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 rajishanivish · Mar 24 at 02:54 AM · 1080p

My game Fps and Statistics don't seem right!?

Hello!

Firstly, some context:

I've been working on this, relatively small, RTS project with about 10scripts, each managing different aspects of the game like:

  1. Simple RTS Camera Movement,

  2. world generator (just generates a flat mesh with 100x100 vertices)

  3. Job assigner (gets all buildings in scene and loops through each of them in order to get their respective job vector3 positions and Human.Agent.Setdestination(Job.Vector3 position)

When Start() is called, the mesh generator generates a plane (which has a navemesh component already present), 5buildings are placed on the mesh, 10 humans are spawned at (0,0,0 and they find their way as they spawn)

The problem is, you'd expect my super simple game - being less than 30mb after build - to run at a relatively high fps value while in reality, it barely touches the 20fps mark.

Here's a picture:alt text

I see the stats about my Tris and Vert count which point at around 2.1million but not sure if that's how much a typical game uses.

I tried almost everything I could find on the internet to fix this - disabled Vsync, tried checking the debug profile to see if any of my scripts were causing massive lag - found nothing but a huge section under CPU and GPU named "Other" which's apparently eating up all my resources

I'm relatively new to unity and I don't understand what exactly is going on here. Help would be much appreciated!

img-20220323-214510.jpg (463.9 kB)
Comment
Add comment · Show 1
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 asafsitner · Mar 24 at 08:11 AM 1
Share

I'd recommend you to go over the Diagnosing Performance Problems tutorial over at Unity Learn and also turn on Deep Profiling in the Profiler window.

1 Reply

· Add your reply
  • Sort: 
avatar image
0

Answer by qsp18 · Mar 24 at 12:39 PM

1M vertices is okay. It is like maximum. If you have too many vertices, you are using bad assets with too much poligons. Maybe try assets more low poly (better buildings and better humans).

Comment
Add comment · Share
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

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.

Welcome to Unity Answers

If you’re new to Unity Answers, please check our User Guide to help you navigate through our website and refer to our FAQ for more information.

Before posting, make sure to check out our Knowledge Base for commonly asked Unity questions.

Check our Moderator Guidelines if you’re a new moderator and want to work together in an effort to improve Unity Answers and support our users.

Follow this Question

Answers Answers and Comments

136 People are following this question.

avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image

Related Questions

How to activate Gameobject If the text Canvas indicates 0 Diamonds,How to Display the Gameobject if the Text Canvas indicates 0 0 Answers

How can we get the game window to output at 1080p (or anything higher than 1024x768) with the SteamVR plug-in enabled? 0 Answers

how to pay in unity Asset by my debit card 0 Answers

Rotate an object from when it is clicked to till I click it again to stop. 1 Answer

Terrain crash 1 Answer


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