Доброго времени суток друзья. Я в данный момент изучаю C#, но в дальнейшем планирую заниматься 2Д играми на Unity3D.
Собственно, вопрос: какую часть чистого C# языка нужно знать для того, чтобы смело идти в Unity3D и учить уже особенности самого движка?
Тапками сильно не кидайтесь, если вопрос немного не правильно задал.
Для того, чтобы уверенно идти в Unity3D необходимо знать минимум основы языка C#, надо хотя бы понять его синтаксис. Вам точно пригодится создание массивов, класов и прочих объектов. В глубь языка лезть не обязательно, но если у Вас будет больше опыта в этом языке, то Вам будет ещё легче создавать свой будущий шедевр. Поэтому если у Вас есть возможность учить язык, учите его полностью, ведь язык не может быть выучен по частям, язык это что-то целое и если вы хотите создавать даже простые игры Вам он понадобиться в полном объёме.
Сборка персонального компьютера от Artline: умный выбор для современных пользователей