• 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 Echofiend · Aug 14, 2010 at 07:05 AM · 2d

2D platformer usage

Ok, So while this is my first question, I am not an "Actual" new user to Unity.

I have searched many places and after not finding my answer just decided to man up and ask a question (and beg for forgiveness) as I come from a game dev background and actually have titles under my belt.

Question: Unity is a great 3D engine... but how will it perform as a 2D side scrolling engine... Yes I know there are other engines that perform well that might be better suited but, my team( well... I) fell in love with the web player/ one click-publishing part of Unity.

We will not have 3D models/meshes... basically if you have to open a 3d editor(max/maya/lightwave) we wont have it. Does Unity handle SpriteRigs and 2Dtransforms like some of the other engines out there? will we be able to simply draw a texture onto a 2d sprite and draw from a spritesheet?

Im asking this because I havent found it anywhere(yes I know it is Unity3D.com) we will use the 3D for depth rendering.

Any Help is greatly appreciated. Thank you.

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

2 Replies

· Add your reply
  • Sort: 
avatar image
2
Best Answer

Answer by Eric5h5 · Aug 14, 2010 at 07:10 AM

No, Unity doesn't do bitmap 2D graphics like 2D engines. Everything is 3D models, even if it's textures on quads (which is how you do 2D in Unity).

Comment
Add comment · Show 5 · 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 Echofiend · Aug 14, 2010 at 07:15 AM 0
Share

really? so no texture2D at all? uh... well that doesnt kill us, but certainly adds to the content creation time. of course in the long run could give us an advantage. A 2D drawable unity engine would be awesome right now

avatar image Eric5h5 · Aug 14, 2010 at 07:59 AM 0
Share

@Echofiend: I think you need to read my answer again.

avatar image Echofiend · Aug 14, 2010 at 08:26 AM 0
Share

@Eric5h5 No I read it, but what I meant by "not killing us" was that we could use 3d models if needed... we simply had only planned for 2d.

are you saying just draw 2D bitmaps onto a 3D quad?

avatar image Eric5h5 · Aug 14, 2010 at 09:06 AM 0
Share

@Echofiend: Yes, you can put a texture on a quad and use it more or less like a sprite, though it's still a 3D model that exists in 3D space.

avatar image Echofiend · Aug 14, 2010 at 08:34 PM 0
Share

Thats fine with me and sounds like a good plan. Thanks Eric

avatar image
0

Answer by bernardfrancois · Oct 20, 2011 at 08:43 AM

There are actually multiple ways of doing this - either with objects actually visible in your 3D scene or not. Check out the following article containing an overview of some different ways and their advantages and disadvantages.

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

1 Person is following this question.

avatar image

Related Questions

2D Animation does not start 1 Answer

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

creating environments and characters for a 2d game 1 Answer

How to make a 2D multiplayer io-type game? 0 Answers

2D Sprite leaves a trail when moving diagonally 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