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 /
This post has been wikified, any user with enough reputation can edit it.
avatar image
0
Question by $$anonymous$$ · May 24, 2014 at 08:41 AM · movementphysicsscalerealistic

What scale should I use for a little board game

Hi, I just started learning Unity and began creating a little board game. In reality the game board would be about 0.5 meters wide. Should I try to model it exactly that size in Unity, using the conversion 1 Unity unit is 1 meter? In that case my game board would be 0.5 units wide and the 1 cm ball which moves around the board would be 0.01 units.

I'm asking because at first I didn't pay any attention to the scale, so the game board is currently 20 unity units wide and the ball's diameter is 1 unit. The ball's movement seems to be sluggish now and I read somewhere that to achieve the most realistic movement with default physics parameters you should model the game world to match the real world dimensions. I tried to scale the game world down, but it looked stupid because I had to zoom to max level to even see the 0.01 sized ball in the scene view.

Another approach to make ball's movement more realistic it to adjust gravity and other physics parameters at Unity's physics manager. I tried to increase gravity and max angular velocity a little and it certainly made the movement much better.

I'm now thinking which one is the recommended approach in Unity (not only for this game but in general): To stubbornly model the game world to match real world dimensions and stick with default physics parameters as long as it is possible. Or to scale the game world as you want, for example making the game player always 1 unit in size despite it being 1cm or 2m in real world, and then adjust the Unity's physics parameters to achieve realistic and smooth movement.

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

1 Reply

· Add your reply
  • Sort: 
avatar image
0

Answer by sandbaydev · May 24, 2014 at 11:37 AM

1 unit = 1 meter is fine for FPS games and alike, and works as a general rule of thumb. But 1m=1unit is not always good, for example a game about universe can have "Earth is 1 unit wide" or such.

In your approach, I feel that having let's say "chess piece" that would be one 1 unit tall would be just fine. Try it out with a few objects and test the physics. I'm sure you can get decent results fast, and then go for the way it works for you.

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.

Follow this Question

Answers Answers and Comments

20 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

Related Questions

how realistic is unity3D's physics supposed to be ? 3 Answers

Realistic player movement? 2 Answers

Interpolate problem? Jump isn't smooth... 1 Answer

How not to make a RigidBody not go into ground when tilted foward? 1 Answer

RigidBody2D Movement Stuttering 3 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