C#

За сколько времени можно выучить язык С# для создания игр ?

для этого нужны вводные данные. какого уровня игра? "угадай загаданное число в консоли" и GTA V обе - игры))) Имел ли опыт разработки в целом ранее? Знаешь ли другие языки программирования ?


C# проще чем C++, но сложнее чем, допустим, Python.


Если серьезно - прежде всего зависит напрямую от тебя самого, от твоих когнитивных способностей. Кто-то может в упор не понимать вообще саму идею программирования, ООП, методы, массивы, переменные. Тогда любой язык будет очень сложным. Да и в целом программирование (особенно игр) это о построении архитектуры, о взаимодействии классов, о наследовании и полиморфизме. Мне после 7 лет веб разработки было легко и быстро выучить C# на уровне работы с Unity. Хз..недели 2. Так же знаю людей кто с нуля в это влился и спустя месяц с трудом с консольными приложениями уровня чуть сложнее "Hello World" совладает.. Но напротив есть те, кто уже вполне освоился. В среднем 3-6 мес если с нуля и до уровня казуалок в юнити - реальный срок.

Сначала учишь базово C# затем уже лезешь в движок. ну и в целом понятие полностью выучить язык программирование - это утопия) Выше правильно писали - учиться нужно будет всегда.

ну и конечно английский хотя бы базово. В IT без английского почти тоже самое как жить в китае без китайского)
ММ
Митис Митис
9 703
Лучший ответ
Дмитрий Ионов А вы можете пожалуйста посоветовать ,где можно обучиться этому языку?
Дмитрий Ионов Спасибо вам большое:)
Надо не только язык учить, нужно программирование и ООП изучить, а также навыки отработать. Начать изучение рекомендуется на чистом C# без юнити.
РБ
Руслан Билык
74 615
Смотря какие игры, простую игру можно уже через неделю создать
Дмитрий Ионов Инди игру,с 2д графой
Дмитрий Ионов Рисовка в пиксель арте
Лет 10
Akram Xudoyberdiyev
Akram Xudoyberdiyev
6 406
Митис Митис ну это перебор)
Всю жизнь придётся учиться.
Учиться надо будет всю жизнь. Язык не стоит на месте
Еще не начинал учить, но по словам знакомым язык сложный, наверное долго.
Дмитрий Ионов Пишут он лёгкий ,все по разному кто то год ,кто то месяц
от 4 часов до месяца и пол года практики в создании игр. У меня за месяц уже неплохие результаты.
Для создания инди-игр хватит и тутора Гоши Дударя.
Мне удалось выучить язык C#, на уровне мегануба, для инди-игр за 4 часа, учитывая то, что у меня был опыт в другом языке программирование, но для профессиональных игр, нужны уже нормальные туторы и больше времени для изучения языка
Олег Митин
Олег Митин
178