Sign in to follow this  

Recommended Language

This topic is 2008 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

[quote name='Daerst' timestamp='1339742158' post='4949458']
Do you know any of these languages or would you have to learn from scratch?
[/quote]
I only know some of Javascript but I want to know which one is the best to learn and use for Unity.

Share this post


Link to post
Share on other sites
I haven't worked too much with Unity, but from what I've read [url="http://answers.unity3d.com/questions/28834/making-games-using-unity-with-c.html"]here[/url] you need Unity Pro (1,500$) in order to use C++. Shame, because C++ would have been my recommendation and learning it would give you the most benefit on later projects.

C# is not too far away from C++, at least syntax-wise. If you later feel you have to hop over to C++, this would be a much better foundation than JS.

Share this post


Link to post
Share on other sites
I'd suggest C# if you're working with Unity, but really whichever of C# or JavaScript you're more comfortable with will be just fine. Why not take a look at some of the tutorials or some code samples and see which one seems easier for you to grasp?

C++ isn't an option you should be considering as a Unity user.

Share this post


Link to post
Share on other sites
[quote name='jbadams' timestamp='1339745844' post='4949470']
I'd suggest C# if you're working with Unity, but really whichever of C# or JavaScript you're more comfortable with will be just fine. Why not take a look at some of the tutorials or some code samples and see which one seems easier for you to grasp?

C++ isn't an option you should be considering as a Unity user.
[/quote]

There aren't too many cases where I would recommend JavaScript over C#, but Unity might be the one major exception.

The vast majority of books and tutorials for Unity are actually in Javascript, for reasons I simple can't understand. I would have figured that C# would have been by far the more popular choice.

As jbadams said though, you really can't go wrong with either choice when it comes to Unity. There is actually a third option of Boo, which is a a Python derived language. I only mention it for the sake of completeness, as nobody uses Boo.

Share this post


Link to post
Share on other sites

This topic is 2008 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

Sign in to follow this