перейти с разработки приложений на игры, много надо нового учить, или там принципиальной разницы нет ? кто знает ?
как раз мне тоже интересно
Уточняй на какую разработку, на Unity?
unreal engine 4
Сложно сказать, все зависит от того на каком уровне ты был в iOS
Unreal это c++, это ад по сравнению со Свифт
Там блюпринты есть
Ну если рассматривать только нативные игры, то да, впридачу к обычным навыкам, нужно будет изучить новый фреймворк, SpriteKit или SceneKit. Для более низкого уровня ещё и Metal впридачу. Это ещё не говоря про какие-то общие базовые навыки в разработке игр и понятий.
Есть, но это к swiftу вообще мало как относится.
Игры бывают разные, они делают с помощью разных инструментов. При этом разработчик игр может заниматься разными вещами, писать движок для игры, писать скрипты для кат сцен, писать сами сцены и кучу еще чего. Собственно мобильный разработчик тоже может заниматься разным, верстать, писать свой графический редактор, клиента для интернет телефонии, оптимизировать работу с большим объемом данных. Хотя как показывает практика в большенстве своем все мобильные разработчики которых я знаю, а знаю я их много, в основном верстают таблицы. Исходя из выше сказанного, делать игры не совсем тоже самое что и делать мобильные приложения. Но при этом есть как и общие навыки, так и отличающиеся. Сколько будет общих а сколько отличающихся зависит от конкртеных ситуаций. Еще большая разница не столько в технических навыках, таких как язык или фреймворк, но и в целом наборе проблем которые надо решать. Но пара выводов из выше сказанного: 1) мобильный разработчик не сможет просто пойти и начать делать игры, ему прийдется потратить какое то время что бы разобраться и скорее всего времени уйдет много 2) если хочешь делать игры, то нужно идти в игрострой, а не мобильную разработку
Спасибо за подробный ответ
Обсуждают сегодня