Top.Mail.Ru
Ответы

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

По дате
По рейтингу
Аватар пользователя
Новичок

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


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


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

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

ну и конечно английский хотя бы базово. В IT без английского почти тоже самое как жить в китае без китайского)

Аватар пользователя
Искусственный Интеллект

Надо не только язык учить, нужно программирование и ООП изучить, а также навыки отработать. Начать изучение рекомендуется на чистом C# без юнити.

Аватар пользователя
Просветленный

Смотря какие игры, простую игру можно уже через неделю создать

Аватар пользователя
Знаток

Учиться надо будет всю жизнь. Язык не стоит на месте

Аватар пользователя
Ученик
3мес

Иди ассемблер учи