Answer the question
In order to leave comments, you need to log in
C# or JavaScript for Unity?
Всем привет! Хочу спросить какой язык лучше учить для игрового движка Unity:
Javascript или C#? С одной стороны изначально был Unity создан для работы на c# + все стандартные скрипты написаны на c# и вообще движок более дружествен к этому языку, нежели к js. Но с другой стороны лично для меня js кажется легче + я базу знаю, в отличие от c#, где кроме Console.WriteLine я толком ничего не могу написать. К тому же js популярней и используется намного чаще, чем c#. Подскажите, какой из этих языков мне лучше будет выучить?
Answer the question
In order to leave comments, you need to log in
Во-первых, в Unity используется не Javascript, а Unityscript - язык, похожий и на js, и на c#. Следовательно, даже хорошо знаете js, то выучить us придётся (хотя и не так сложно).
Во-вторых, c# заметно сильнее и мощнее, писать код гораздо проще.
В-третьих, всё-таки большинство стороннего кода сделано на c#, на unityscript чаще делаются небольшие вещи.
В-четвёртых, если в проекте используется и c#, и us, то соединять вместе сложнее. Решить всё можно, но не так удобно.
Ну и в-пятых - c# имеет огромное количество кода, справок, вопросов-ответов, в том числе по unity. Эта база знаний точно пригодится при разработке игры на Unity. А в js большинство кода связано всё-таки с сайтами.
In addition, js is more popular and is used much more often than c#.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question