• 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 sicga123 · May 30, 2011 at 06:36 AM · 2d

Full on 2D in Unity 3D

I was wondering how well Unity 3D handles a full 2D game, by that I mean no 3D objects at all, everything done as sprites, animations done in sprite manager 2 for example.

Is Unity 3D still clunky as was mentioned in another post? Could it handle a commercial Hidden Object Game with everything done in 2D, background, objects, sprites etc, no 3D objects at all, so I don't mean just restricting the z-axis. Would there be likely to be glitches or would it be all smooth sailing, and would there be overhead with the 2D that might not be encountered using 3D?. There are vquite a few animations, one character has 40 animations, all 2D would that cause a problem if Sprite manager 2 was used, sould it slow the engine down? The game would also have to play on quite low end PCs would that be possible if the game was done in 2D?

Is Unity 3D capable of this or should a dedictaed 2D engine be used?

Any advce would be welcome

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

7 Replies

· Add your reply
  • Sort: 
avatar image
1

Answer by matyicsapo · May 30, 2011 at 08:48 AM

I myself am doing a 2D game in Unity3D too. Being a Unity user for some time this was the obvious choice for me. You should check out these links, they might give you a few tips and/or inspire you.

http://learnunity3d.com/2011/03/boom-bugs-2d-ios-dev-diary-by-quickfingers-games/

http://forum.unity3d.com/threads/30522-UA-2009-EVAC-CITY

and here is the tutorial pdf for EVAC-CITY http://www.rebelplanetcreations.com/downloads/Other/Tutorials/HowToMakeAGameInUnity3D.pdf

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
avatar image
1

Answer by Meltdown · May 30, 2011 at 11:02 AM

I would stick to Unity.

Even though your game will look '2D', its great to have all the 3D power such as particles/shaders, texturing and the ability to import great looking shades/textured assets and the more advanced lighting features that a 3D engine can offer.

The difference between 2D and 3D in my opinion is just a different camera angle.

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
avatar image
0

Answer by _Petroz · May 30, 2011 at 06:38 AM

I think a dedicated 2D engine would probably be a better choice.

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
avatar image
0

Answer by Muzz5 · May 30, 2011 at 07:17 AM

I'd say that it is easier to use Unity if you have more experience with that. It's actually quite fast, solid, just like it is for 3D. Quickfingers did a good talk on this to the LUUG which might still be around somewhere. I'd say roll with Unity!

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
avatar image
0

Answer by sicga123 · May 30, 2011 at 11:34 AM

Thanks folks I appreciate your comments.

I'm now leaning more towards using Unity after watching the videos, I suppose if it will perform on the iPhone and iPad it will probably perform on the PC.

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
  • 1
  • 2
  • ›

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

7 People are following this question.

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

Related Questions

Assets/Scripts/PlayerController.cs(32,49): error CS0126: An object of a type convertible to `float' is required for the return statement 1 Answer

2D Animation does not start 1 Answer

Tilemap sprites disappear 0 Answers

2D LookAt not working as intended 1 Answer

360 Controller and angle problem 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