Курс по созданию игр на движке Unity подойдёт для абсолютных новичков в геймдеве, а также разработчиков с небольшим опытом. Под руководством экспертов индустрии вы научитесь писать код на C# под разножанровые игры. Преподаватели покажут, как применять приёмы из объектно-ориентированного программирования, использовать полезные фреймворки и заниматься геймдизайном. Вы узнаете, как продумывать сюжет и игровые правила, моделировать в специальной программе Blender трёхмерных героев и объекты для полного погружения пользователя в виртуальный мир. Специалисты научат вас не только создавать, но и монетизировать захватывающие игры.
Показываем, как будет расти ваш заработок вместе с опытом. И сколько времени потребуется, чтобы окупить вложения в образование
Fullstack-разработчик
Frontend team-lead в Инвестиционный маркетплейс Московской биржи
Unity-программист
Java EE-разработчик
Senior C# Developer
3D-художник
Unity-разработчик
3D-художник
Инди-разработчик
На курсе есть 3 тарифа обучения на выбор, которые отличаются наличием дополнительных курсов и помощью HR-консультанта в трудоустройстве. В общую программу входит участие в вебинарах и воркшопах с экспертами, выполнение 6 игровых с фидбэком от куратора и шанс попасть на стажировку в студию Gamebox.
Узнаете, из каких этапов состоит создание качественной полноценной игры.
Разберётесь, какие уровни скиллов существуют у программистов, работающих в геймдеве.
Ознакомитесь с базовыми правилами разработки правил и устройства будущей игры.
Рассмотрите основную терминологию и принципы, присущие современным языкам программирования.
Изучите, какие средства и приёмы распространены сегодня в разработке.
Поймёте, чем отличаются популярные платформы, поддерживающие создание и функционирование игр.
Разберёте темы, о которых стесняются спрашивать новички относительно работы над ПО и в геймдеве.
Ознакомитесь с предназначением и спецификой указанной среды разработки игр.
Разберётесь, что нужно делать с готовыми игровыми компонентами.
Рассмотрите, какие бывают виды так называемых проводников между виртуальной вселенной и игроком.
Узнаете, как реализуются и применяются программы для добавления в игру интерактивности.
Поймёте, как работать с упорядоченными наборами типовых данных и конструкциями для повторного выполнения кода.
Изучите, как управлять таймингом игры на движке.
Сделаете ролевую игру, в которой есть элементы экшена и шутера.
Ознакомитесь с компонентами, которые помогают определить положение персонажа или предметов в трёхмерном игровом пространстве.
Узнаете, как работает встроенный движок для создания усложнённых симуляций.
Создадите новую игру-головоломку для портфолио,
Разберётесь, как игровые элементы помогают погрузить пользователя в сюжет.
Разработаете игру, где персонаж должен прыгать по платформам.
Рассмотрите, что из себя представляет программа для 3D-моделирования и как её применять для геймдева.
Узнаете, как сделать бутафорские предметы для наполнения игрового пространства.
Изучите, как работать с характеристиками, которые будут отражать особенности поверхности и объёма 3D-модели.
Поймёте, как и для чего нужно уметь создавать низкополигональных персонажей.
Разберётесь, как реализовать поверхности местности в игре наиболее реалистично.
Рассмотрите, как сделать внутриигровые видео при помощи указанного инструмента в Unity.
Узнаете, как управлять камерами для создания более кинематографичных анимированных сцен в игре.
Изучите, что из себя представляет обработка графики для получения наилучшего качества изображения.
Поймёте, как коллективно работать над играми вместе с коллегами.
Сделаете под руководством экспертов аркадный раннер, где главный герой постоянно устремляется вперёд.
Рассмотрите детальнее, как продумать и реализовать для игры механики, уровни и основное содержание.
Разберётесь, как применяется искусственный интеллект и алгоритмы для построения оптимального маршрута персонажа.
Изучите, что из себя представляет метод «бросания лучей» и как используется в рендеринге.
Завершите модуль выполнением проекта — скролл-шутера, где необходимо управлять героем или основным объектом при иллюзии постоянного движения по экрану.
Узнаете, как работать с технологическим стеком для ускорения разработки. Ознакомитесь с паттерном проектирования для представления игровых объектов
Разберётесь, как обеспечить для пользователя надёжную систему ввода с разных устройств.
Рассмотрите, как создать возможности для использования главным героем разных игровых артефактов и предметов.
Изучите, как применять классы для мультисценного взаимодействия в играх.
Поймёте, как задать ИИ алгоритмы, которые будут отвечать в игре за поведение второстепенных персонажей.
Разберётесь, какие шаблоны облегчают разработку игр.
Рассмотрите, как при помощи инструментов движка создавать трёхмерную реалистичную картинку.
Изучите, как и для чего нужно правильно выполнять постановку света в игровых сценах.
Узнаете, как приводить в движение персонажей и объекты.
Поймёте, как обеспечить в игре одновременное выполнение нескольких задач.
Разберётесь, как можно добавить в стандартный редактор движка новые плагины и инструменты.
Рассмотрите, как организовать управление описаниями объектов игры в разные моменты времени.
Изучите, как при помощи комплекса готовых решений можно делать многопользовательские игры с возможностью взаимодействия игроков в режиме онлайн.
Поймёте, как усовершенствовать настройки графики и другие нюансы, чтобы игра была с более плавной картинкой и работала стабильнее.
Узнаете, как можно организовать получение дохода от созданной игры.
Разберётесь, на что обращать внимание в области игрового сануд-дизайна.
Рассмотрите, как размещать готовые игровые проекты в специализированных онлайн-магазинах.
Изучите, как провести оценку качества игры для выявления недочётов и ошибок.
Поймёте, какую роль можно занимать в коллективе разработчиков и куда можно расти в профессиональном плане.
Узнаете на практике, как создать аркаду с космическим кораблём или роботом, который умеет перемещаться и стрелять.
Рассмотрите, как можно гораздо быстрее учить и надолго усваивать лексику и правила английского языка.
Начнёте заниматься по индивидуальному плану, чтобы развить по максимуму разговорные навыки на английском.
Отработаете с репетитором, как нужно правильно воспроизводить звуки и слова в английской речи.
Ознакомитесь с миром геймдева с точки зрения разработчика видеоигр.
Углубитесь во все важные принципы работы с игровым движком при создании разных игр.
Прокачаете навыки программирования и оформления игр до среднего уровня.
Разовьёте скиллы по правильному произношению и употреблению слов в речи на английском.
Узнаете, чем занимается разработчик, использующий инструменты платформы .NET.
Рассмотрите, что можно реализовать благодаря применению языка C#.
Разберётесь, какие существуют нюансы работы на C# с командами для выполнения участка кода нужное количество раз или в зависимости от соблюдения условия истинности выражения.
Изучите, как работать с одномерными и многомерными совокупностями однотипных переменных.
Научитесь пользоваться блоками кода с набором определённых инструкций.
Поймёте, как осуществляется чтение-запись данных за счёт возможностей языка C#.
Ознакомитесь с составным типом данных и основами объектно-ориентированного программирования на C#.
Узнаете, как работать с группами объектов, содержащих готовые решения для структур данных.
Поймёте, как существуют возможности программирования сетевых задач на языке C#.
Разберётесь, как пользоваться технологиями для создания ПО при помощи графических элементов. Узнаете, как применять систему для разработки программ с визуально привлекательным интерфейсом.
Рассмотрите, как за счёт объектно-ориентированных технологий выполнять более сложные задачи в разработке.
Узнаете, для чего в программировании нужен класс, хранящий ссылку на метод.
Ознакомитесь с полезной информацией, которая улучшит ваше владение C#-разработкой.
Изучите, как на языке C# реализовывать программы, способные осуществлять несколько функций сразу.
Получите знания о наборе классов, позволяющих .NET-разработчикам пользоваться хранящимися данными в БД и других местах.
Разберётесь, как применять указанный набор ООП-технологий для разработки ПО с ориентацией на данные.
Рассмотрите, какие готовые решения для распространённых задач есть в программировании на языке C#.
Изучите составляющие и специфику данного фреймворка.
Поймёте, как пользоваться разными способами доступа к данным за счёт кроссплатформенной среды разработки на языке C#.
Узнаете, как сделать службы HTTP с обращением к браузерам, смартфонам и другим клиентам и сборки REST-приложений.
Ознакомитесь с информацией о том, какими навыками и знаниями должен владеть фулстек-разработчик.
Выполните задание по разработке функциональной системы для автоматизации взаимодействия с клиентами.
Рассмотрите, в чём особенности и преимущества применения Blender для 3D-моделирования.
Разберётесь, как устроена программа и какими функциями в ней можно пользоваться.
Изучите, как из плоскостей с рёбрами сформировать любой объект.
Узнаете, как пользоваться специальными модификаторами в Blender, чтобы делать угловатые геометрические фигуры и объекты более сглаженными.
Поймёте, как можно генерировать 3D-модели за счёт особых правил и алгоритмов.
Разберётесь, как намеренно деформировать модель, чтобы придать ей нужную форму и требуемые пропорции.
Рассмотрите, как создавать иллюзию движения для статичных 3D-моделей.
Изучите, как на грани будущего персонажа или объекта спроецировать другое изображение, чтобы получилась двухмерная поверхность.
Поймёте, как работать с растровыми изображениями, которые помогают отобразить особенности рельефа, оттенка и других визуальных свойств модели.
Узнаете, как настраивать и использовать встроенный инструмент для создания и наложения на модель различных по текстуре и свойствам материалов.
Ознакомитесь, как можно добиться фотореалистичности и правильно применять световые эффекты.
Рассмотрите, как пользоваться программой для 3D-рендеринга.
Разберётесь, как задавать при помощи встроенных алгоритмов необходимые параметры частицам, чтобы в результате получить реалистичные имитации различных природных или иных явлений.
Изучите, как в программе можно объединять видео или изображения в единый эффект.
Поймёте, как и для чего нужно уметь верстать веб-страницы.
Узнаете, как правильно писать код и применять основные HTML-теги.
Разберётесь, как используются каскадные таблицы стилей и как внесённые с их помощью изменения отображаются на веб-странице.
Рассмотрите, что нужно сделать до начала написания HTML/CSS-кода
Изучите, как можно упорядочить объекты на веб-странице, выстроив их при необходимости в столбцы и ряды.
Поймёте, как работать с CSS-модулем для выравнивания блоков в контейнере с возможностью динамического изменения.
Узнаете, как отображать внешний вид макета за счёт CSS-приёмов.
Ознакомитесь с информацией, как создавать блоки, куда пользователи смогут вводить данные.
Разберётесь, что такое селекторы атрибутов и для чего они применяются.
Рассмотрите, как при помощи кода обеспечить корректное отображение содержимого веб-страницы на компьютерах с разными разрешениями экрана.
Изучите, как создать условия для правильного размещения элементов HTML-страницы на разных смартфонах.
Поймёте, как при помощи JS сделать интерфейс страницы более интерактивным.
Ознакомитесь с правилами, которые нужно соблюдать, чтобы любые пользователи смогли свободно посетить веб-страницу.
Получите знания о том, как обеспечить для веб-страницы одинаковое качество отображения при открытии в разных браузерах.
Поймёте, как сформировать полезный набор HTML-страниц для посетителей веб-ресурса.
Разберётесь в приёмах вёрстки при помощи шаблона, по которому выстроятся составляющие дизайна страницы.
Рассмотрите, как пользоваться сервисом, предоставляющим возможности для беспрепятственного доступа посетителей к сайту через интернет.
Изучите, как можно менять цвет, положение или габариты HTML-элементов за счёт анимации в CSS-стилях.
Сделаете по представленным условиям и пожеланиям от заказчика веб-страницу, вовлекающую целевую аудиторию.
Разберётесь с HR-экспертом в своих карьерных целях, приоритетах в работе и сможете выстроить план действий.
Рассмотрите, как выгодно презентовать свою кандидатуру будущим работодателям через демонстрацию готовых проектов и описание своих навыков.
Узнаете, по каким критериям стоит находить и отсеивать вакансии, чтобы подобрать оптимальные варианты.
Изучите, как уверенно и грамотно общаться на собеседованиях с работодателем.
Попробуете свои силы в реальной беседе с работодателем и позднее разберёте с HR-экспертом ошибки.
Сможете обращаться за рекомендациями к консультанту, пока не получите работу мечты.
Рассмотрите, как устроены процессы создания видеоигр.
Изучите функционал и возможности движка Unity для реализации игровых проектов.
Улучшите свои навыки разработки, чтобы считаться более опытным специалистом среднего уровня в геймдев-индустрии.
Поработаете над знанием английского для получения возможности черпать информацию по разработке из зарубежных источников.
Овладеете указанным объектно-ориентированным языком программирования, чтобы делать качественные и интересные игры на Unity/
Научитесь пользоваться инструментов для 3D-моделирования игровых объектов.
Узнаете, как применять HTML, CSS, JS для формирования структуры гипертекстовых документов.
Получите возможность за 20 часов в течение нескольких экспертных онлайн-консультаций разобраться в интересующих вас вопросах касательно личных проектов, гейминдустрии. Попадёте на закрытые геймдев-события для прокачки навыков разработки. Проработаете с HR-экспертом все нужные аспекты для успешного трудоустройства.
Разберётесь, какие шаги необходимо предпринять для повышения узнаваемости игрового проекта и привлечения активных пользователей.
Выберете наиболее интересный курс школы Skillbox по геймдев-направлению для расширения спектра своих профессиональных возможностей.
Просмотр обучающих видеороликов
Делаете все тогда, когда вам это удобно и в подходящем вам темпе
Объяснение возникших вопросов, закрепление пройденного материала и исправление ошибок
Данный проект, показывающий ваши навыки, будет прекрасным дополнением к вашему портфолио
Научитесь выгодно презентовать свои сильные стороны, чтобы получать больше откликов компаний
Познакомитесь с площадками для поиска работы, узнаете, как успешно пройти стажировку, и получите доступ к бирже с вакансиями компаний-партнёров
Безусловно. Уроки разработаны специально под новичков в геймдеве. Вам нужно лишь старательно обучаться на курсе и при необходимости задавать интересующие вопросы кураторам и экспертам.
Предварительно вы можете ознакомиться с материалами школы в блоге Skillbox, где раскрыты особенности движка Unity и успешные кейсы учеников прошлых потоков.
Ученикам без опыта будет сложнее разобраться с Unreal Engine. Овладеть разработкой на Unity и языком C# в таком случае будет гораздо проще. На специалистов в Unity-разработки достаточно большой спрос в нише мобильных игр, поэтому полученная профессия будет весьма востребована на рынке труда.
Лучше всего, если компьютер будет обладать SSD, видеокартой Nvidia GeForce GTX 1050, процессором AMD Ryzen 5 5600X либо Intel Core i5 10 400, ОЗУ 8 гигабайтов.
При покупке расширенного тарифа вы сможете дополнительно взять для изучения любой курс, доступный на сайте Skillbox в игровом разделе.
Обучение организовано так, что вы можете спокойно совмещать его с работой, учебой и личной жизнью. Именно вы решаете, когда работать с материалами курса - вы занимаетесь тогда, когда удобно вам. Все уроки курса будут всегда в вашем доступе, даже после окончания курса, поэтому вы в любой момент сможете повторить пройденный материал.
Именно вы решаете, когда и сколько заниматься. Обычно студенты тратят на обучение от трех до пяти часов в неделю.
Да, вы можете купить курс в рассрочку, что позволит вам лучше спланировать свой бюджет.
Проверять ваши домашние задания будут эксперты, а также вас будет сопровождать куратор, который поможет справиться с трудностями. Вы получите профессиональные советы, рекомендации и лайфхаки.
Да, конечно. Подать заявление можно на официальном сайте ИФНС или в приложении Госуслуг. Команда школы поможет собрать пакет документов.