Видеоигры развиваются: графика становится реалистичнее, сюжеты — длиннее, возможности — шире. Во многом это происходит благодаря расширению функционалов программ, в которых работают создатели игр. Одна из них называется Unreal Engine 4: с её помощью можно не просто работать со светом, камерой, моделированием и анимацией для игр, но и практиковаться в командной разработке.
Став студентом курса, вы научитесь пользоваться известной программой. Вы сможете создавать игры с нуля, пользуясь Blueprints и C++. Научитесь вести документацию и пополните портфолио 4 полноценными играми.
Показываем, как будет расти ваш заработок вместе с опытом. И сколько времени потребуется, чтобы окупить вложения в образование
Программа курса состоит из 212 материалов. Вы освоите их в рамках работы над 53 блоками, а также составите портфолио из нескольких работ над реальными кейсами.
Во вводном модуле вы познакомитесь с Blueprints. Узнаете, что такое классы базового уровня. Настроите проект и его структуру.
Научитесь работать с Git в одиночку, овладеете функциями и отладкой.
Кроме работы с базовыми UE4 вы освоите язык программирования C++. Это позволит вам не просто создать уникальную игру с помощью известного инструмента, но и овладеть важным в отрасли языком.
Вы научитесь писать змейку с помощью базового синтаксиса. Узнаете про сборку.
В этом модуле вы научитесь создавать видеоигру-шутер с видом сверху. Поработаете с камерой и разработаете дизайнерский документ.
Вы научитесь создавать окружение для своих игр. Узнаете, как использовать статичные модели или модели со скелетной анимацией.
Вы составите взаимосвязь между персонажами игры. Узнаете, из чего состоит механизм простых разрушений и как это выглядит на практике.
Вы попробуете настроить звук и внедрить специальные эффекты в игру. Сможете разобраться в использовании частиц в визуализации.
Игру можно улучшить с помощью приёмов, которые сделают её реалистичнее. Вы узнаете, как учитывать законы физики при создании игры, что такое деревья поведения и таблицы данных.
В этом модуле вы поработаете над сетевой игрой. Узнаете, как меняются карты в таких играх, что такое серверы.
Вы узнаете всё о создании проекта. Сможете взаимодействовать со сторонними программами, чтобы учитывать мобильные возможности. Протестируете своё продукт.
Вы сможете настраивать процессы в команде. Узнаете, как общаться с коллегами и составлять документацию.
Вы поработаете с системой, которая предназначена для контроля версий. Научитесь сравнивать несколько версий кода, резрешать конфликты, производить откат и создавать ветки. Преподаватели научит пользоваться слиянием функцией и коллективными процессами.
Вы сможете разобраться в понятии индекса и коммита.
Просмотр обучающих видеороликов
Делаете все тогда, когда вам это удобно и в подходящем вам темпе
Объяснение возникших вопросов, закрепление пройденного материала и исправление ошибок
Данный проект, показывающий ваши навыки, будет прекрасным дополнением к вашему портфолио
Научитесь выгодно презентовать свои сильные стороны, чтобы получать больше откликов компаний
Познакомитесь с площадками для поиска работы, узнаете, как успешно пройти стажировку, и получите доступ к бирже с вакансиями компаний-партнёров
Обучение организовано так, что вы можете спокойно совмещать его с работой, учебой и личной жизнью. Именно вы решаете, когда работать с материалами курса - вы занимаетесь тогда, когда удобно вам. Все уроки курса будут всегда в вашем доступе, даже после окончания курса, поэтому вы в любой момент сможете повторить пройденный материал.
Именно вы решаете, когда и сколько заниматься. Обычно студенты тратят на обучение от трех до пяти часов в неделю.
Да, вы всегда сможете задать вопрос преподавателю в личном кабинете. Также вы будете получать от него обратную связь после выполнения домашних заданий.
Да, вы можете купить курс в рассрочку, что позволит вам лучше спланировать свой бюджет.