Создай свою игру на Unity 3D

программирование unity3d

Каждая третья игра сейчас создаётся на основе Unity 3D, так что неудивительно, что вы решили изучить этот движок. Итак, вы прошли пару уроков на ютьюбе, уже имеете представление об интерфейсе Unity, но пока не понимаете, что делать дальше?
Следующие советы не помешают начинающему программисту, осваивающему. А какие-то сведения будут полезны и продолжающему.
Основа основ, понятное дело, математика. Насколько хорошо вы знаете линейную алгебру? Векторы, матрицы, кватернионы, вот это всё необходимо, чтобы 3D-мир завертелся.
Достойные пособия по математике для игрового программирования существуют большей частью на английском, так что знание языка должно наличествовать.
По основным алгоритмам программирования также можно найти хорошие уроки как в видео-, так и в текстовом формате.
Кстати о языках. Базовое владение C# очень нужно. А весьма толковая книга Джозефа Хокинга по Unity 3D, например, вообще подразумевает глубокие познания в C#.
И напоследок какое-то количество общих рекомендаций.
Разбейте большую задачу изучения Unity на несколько малых. Это поможет избежать разочарований на пути к большой цели. Освоили кусочек информации — пишите код. И снова пишите. И ещё раз пишите, до полного автоматизма. Написали, сделали демо — вставляйте его в портфолио, покажете на собеседовании. Научиться печатать хорошо бы со скоростью вашего мышления, дабы мысль не потерялась на пути от мозга к пальцам. И не бойтесь рассылать резюме в студии вашей мечты, даже если интересующие вас вакансии не заявлены.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *