Наш курс — для начинающих разработчиков компьютерных игр. Это отличный способ начать свою карьеру геймдевелопера. В процессе обучения вы научитесь создавать свои игровые приложения легко и быстро, используя современные технологии в области графики и звука.
Unity — это полноценный игровой движок, рассчитанный на то, что весь процесс разработки (кроме подготовки контента и скриптинга) будет происходить в поставляемом комплекте (в Unity3D интегрировано большое количество мощных вспомогательных средств, связанных с проектированием и дизайном). Работать в Unityпросто и удобно, интерфейс дружелюбен и интуитивно понятен.
Пакет Unity 3D позволяет создавать игры и интерактивные приложения для любых платформ и устройств – будь то компьютер, игровая приставка или смартфон. Игру можно запустить прямо на веб-странице в браузере. Так вы сможете оживить ваш сайт, блог, или форум.
Таким образом, в случае с Unity мы имеем уже готовый пайплайн, готовый рендерер, готовую физ., аудио и сетевую библиотеки, кодить можно на знакомом языке — фактически, со стороны кодинга нам нужно только знать основы, допустим, JavaScript, (С# будет большим, но необязательным плюсом) Т.о. остается только пройти наш базовый курс по Unity!
Разработка компьютерной игры — это серьезный процесс, требующий работы целой команды профессионалов. Моделлеры создают 3D-модели, композиторы сочиняют музыку, художники создают арт к игре. А программист Unity3D все это объединяет и оживляет.
И это стоит того, чтобы попробовать Unity на практике!
Данный курс предназначен как для начинающих, так и для опытных разработчиков, желающих освоить программирование с применением трехмерной графики, звуковых эффектов и анимации.
Для успешного прохождения курса необходимы базовые навыки программирования на любом языке (очень пригодятся JavaScript, C#.), любовь к компьютерным играм и большое стремление самостоятельно их разрабатывать. Если вы никогда ранее не писали программ, то прохождение этого курса — отличный способ начать увлекательное путешествие в мир программирования и создания игр на базе современного и актуального движка Unity3D!
Пройдя обучение, вы овладеете техникой создания современных компьютерных игр, получите необходимые практические навыки перспективной профессии разработчика игровых приложений. В процессе обучения, от простого к сложному, вы пройдете все этапы разработки игр на движке Unity3D, создадите свои первые игровые проекты, научитесь создавать и использовать модели персонажей, работать со спрайтами и текстурами, размещать реалистичные источники освещения, проектировать ландшафты, траву и деревья, научитесь использовать звук в игре, создавать спецэффекты на основе системы частиц, использовать всю мощь встроенной в Unity3D библиотеки физики игровых объектов.
В процессе обучения под руководством опытного преподавателя вы не только создадите собственную полноценную компьютерную игру, но и узнаете как наиболее эффективно монетизировать ваши произведения.
1. История Unity3D. Плюсы и минусы игрового движка.
2. Изучение интерфейса.
3. Проект: Вращающийся кубик.
4. Проект: Шутер от третьего лица.
5. Проект: Создание 3D-галереи с видом от первого лица.
6. Проект: Шутеры от первого лица
7. Проект: Мини-игра «Маленькая 2D игра на выбор».
8. Проект: Создаем свою первую кат-сцену.
9. Проект: Рассмотрение инструментов Unity3D