• 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 Da_Jinks · Nov 04, 2013 at 12:37 PM · 2dassetfreeapp

What code/assets should I use for 2D apps?

So I plan on making some 2D apps currently with Unity. I have a couple ideas, and am exited to work on them. Now, I have a few main questions...

1) What should I use for scripting? I was working towards learning C++ when I realized I can't use that with Unity. I have no C# experience and a little experience with Javascript (w$$anonymous$$ch I've heard Untiy's JS is different, so have been looking up video tutorials along with a nice one I found on the forums.) So basically, for making simple 2D games should I learning Unity's JS or should I learn C#?

2) was going to use t$$anonymous$$s guide some... http://maniacdev.com/2012/02/developing-2d-games-in-unity-3d-without-paying-extra-for-tools due to the fact I have no money to spend :P is t$$anonymous$$s a good place for a noob like me to start? Any other suggestions regarding free tools I should use to make it easier?

Thanks for your time, sorry if some of t$$anonymous$$s has already been answered somewhat somewhere but I honestly have been Googling stuff for a good solid three days.

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
2

Answer by tanoshimi · Nov 04, 2013 at 01:03 PM

  1. Really doesn't matter. Some people find Javascript/Unityscript "easier", but that's mainly because it's more forgiving of sloppy code (w$$anonymous$$ch can then come back to haunt you later on). C# is regarded as a more "professional" choice. There's plenty of examples for both languages, so just choose one and stick to it.

  2. Never heard of that particular guide, but there are a ton of resources out there. You might want to be aware of the fact that Unity 4.3 (the next version, currently in beta) provides a radical overhaul of the inbuilt 2d features, so you might want to wait for that before committing too much effort learning the "current" way of doing 2d stuff...

Comment
Add comment · Show 6 · 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 Da_Jinks · Nov 04, 2013 at 01:16 PM 0
Share
avatar image tanoshimi · Nov 04, 2013 at 01:27 PM 0
Share
avatar image DannyB · Nov 04, 2013 at 01:32 PM 0
Share
avatar image Da_Jinks · Nov 04, 2013 at 03:12 PM 0
Share
avatar image tanoshimi · Nov 04, 2013 at 04:00 PM 0
Share
Show more comments

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

17 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

Related Questions

The name 'Joystick' does not denote a valid type ('not found') 2 Answers

Asset Managing for Mobile Devices 0 Answers

Uni2D Play() - Misunderstanding 3 Answers

How can I rotate an object towards the mouse in only one axis? 1 Answer

I'm using an Object Pooler for the projectiles in my game. How do I reset their movement speed when they are made active again? 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