Курс: Unreal Engine Game Developer
Что даст вам этот курс
Вы получите теоретические знания и практические навыки необходимые для создания игр на Unreal Engine 5 от опытных преподавателей-практиков. После чего вы сможете предентовать на должность Unreal Engine Programmer/Technical Artist или создавать свои собственные игры.
Что такое Unreal Engine?
Unreal Engine - самый продвинутый игровой движок, один из двух самых популярных в мире.
Разработан компанией Epic Games. С каждым обновлением доступная графика становится все более мощной, возможности повышаются и позволяют создавать все более сложные и реалистичные игры.
Игровые студии массово переносят свои проекты на Unreal Engine, большинство AAA-проектов созданы или разрабатываются на нём.
Яркие представители: Fortnite, PUBG, Bioshock, Ведьмак 4, Atomic Heart, The Callisto Protocol, Hogwarts Legacy и многие другие...
Вы получите:
Навыки работы с Unreal Engine 5.
Умение работать на проектах с документацией и без документации.
Умение разбираться в платформах и понимать их особенности.
Умение оптимизировать игру и устранять баги.
Полученные знания позволят:
Работать с Blueprints и писать игровую логику.
Пользоваться Visual Studio и программировать на С++.
Работать с визуальными и звуковыми эффектами (Niagara VFX, Cascade VFX).
Собирать анимации персонажей и реальном времени.
Работать с ИИ, поведением NPC и врагов.
Создавать систему крафтинга.
Собирать свой выделенные сервер и создавать RepNotify для различных объектов.
Оптимизировать игру и устранять баги.
Дополнительно на курсе вы:
Получите экспертизу от опытных преподавателей-практиков.
Узнаете лучшие и оптимальные практики для создания игр.
Создадите свою собственную игру в жанре FPS-шутера или в любом другом.
Сможете обратиться за помощью по любому вопросу к преподавателям.
Почему стоит освоить:
Крупные и небольшие студии массово переходят на Unreal Engine. В мире имеется большая востребованность в Unreal Engine Programmer и Technical Artist.
Необходимые знания
любовь к играм и желание создавать или участвовать в их создании
умение работать с разными программами
желание обучаться и познавать новое
Будет плюсом, но не обязательно:
знать любой объектно-ориентированный язык программирования
понимать принципы ООП.