Wayback Machinekoobas.hobune.stream
May JUN Jul
Previous capture 12 Next capture
2021 2022 2023
1 capture
12 Jun 22 - 12 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 /
  • Help Room /
avatar image
0
Question by sid4 · Sep 04, 2016 at 03:37 PM · 2d-physics

in a 2d game do i use rigidbody or rigidbody 2d? etc

in a 2d game do i use rigidbody or rigidbody 2d? etc

unity has so many confusing issues

I can only add objects as 3d spheres etc but when I used a 2d collider and rigid body 2d it wont work with other objects and collide etc/

so which do I use? there is clearly no add 2d sphere /cube etc..
also in a 2d game do we use all 2d things like rigidbody 2d box collider 2d etc?

this is confusing

so do I use 3d physics in a 2d game or all 2d physics ? details please!

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 Owen-Reynolds · Sep 04, 2016 at 07:00 PM 0
Share

The thing to know is that Unity is a professional game engine. It's not so much confusing as it takes months and years to know all the stuff you need to know about making games.

There are lots of easy things you can start to do with Unity, and shortcuts for beginners. But when you come to something new, expect it could take an hour, and maybe lead to more and more stuff you need to know.

2 Replies

· Add your reply
  • Sort: 
avatar image
0

Answer by Nerull22 · Sep 04, 2016 at 05:45 PM

If it is a 2D game, you use the 2D physics. If it's a 3D game, you use the 3D physics. I think what you're describing is you're trying to make a 2.5D game. A 2.5D game is a 2D game with 3D objects. Unless I'm mistaken in this regard you want to use all 2D physics, unless you plan on having 3D aspects to your game. It's not really a straight forward answer because we can't know what it is you're doing.

So let's say that you're making something similar to Ori and the Blind Forest (but with 3D assets). That game is entirely 2D side scrolling. So you would use all 2D physics. Now let's say that you're making a game similar to Shadow complex. This is a 2.5D game and I would give you the same answer, but there is one instance where you break the Z axis to use a mini-gun in the game in a 3D scene. For that, you may want a combination of 2D and 3D physics colliders as it requires depth for certain gameplay mechanics. But I think that what you're primarily after is all 2D physics. It's faster to calculate and provides a lot of bonuses to your game. If you have 3D gameplay elements, then you need to kind of figure those out.

If you have more specific questions, post them, this was just a general answer.

Comment
Add comment · Show 1 · 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
avatar image sid4 · Sep 27, 2016 at 01:49 PM 0
Share

thanks I understand
but I also mean either 2d game or 2d game unity inly has 3d objects there are no 2d game objects to add, take a look at adding a gameobject it only has 3d if u look under 2d game objects theres only 1 option "sprite" so you must add and work with 3d objects because its the only ones unity allows. And remember when you add a 3d gameobject you now are bound by it and must use 3d physics with those 3d objects you see - its misleading, so even if u open a 2d game theres only 3d objects to add and then you must add only 3d physics for them to work properly

unless im misunderstanding something but I dont think so

avatar image
0

Answer by sid4 · Sep 27, 2016 at 01:48 PM

thanks I understand
but I also mean either 2d game or 2d game unity inly has 3d objects there are no 2d game objects to add, take a look at adding a gameobject it only has 3d if u look under 2d game objects theres only 1 option "sprite" so you must add and work with 3d objects because its the only ones unity allows. And remember when you add a 3d gameobject you now are bound by it and must use 3d physics with those 3d objects you see - its misleading, so even if u open a 2d game theres only 3d objects to add and then you must add only 3d physics for them to work properly

unless im misunderstanding something but I dont think so

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

5 People are following this question.

avatar image avatar image avatar image avatar image avatar image

Related Questions

Unrealistic 2D Bouncing 2 Answers

Move an Object by clicking on it 1 Answer

2D idle game character movement/animations 0 Answers

Raycast doesn't find mesh 0 Answers

AddForce making jumping way too quick (2D) 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