Геймплей-программирование

XYZ School
Сложность
Для новичков
Длительность
6 мес

Программа курса

Введение. Создание персонажа с нуля на С++
Создашь новый проект и настроишь окружение, познакомишься с С++ в UE и процессом сборки игры. Создашь персонажа и настроишь его анимацию: прыжок, приседание и бег.
Оружие. Искусственный интеллект NPC. AI персонажи
Настроишь систему оружия ближнего и дальнего боя, регистрацию попадания через снаряды, взрывы и гранаты. Создашь "стационарного" NPC - башни. Настроишь чувства, систему восприятия, навигацию и дерево поведений.
UI, Система инвентаря, Интерактивные объекты и триггеры
Настроишь систему UMG и виджеты, экипировку, колесо выбора. Создашь подбираемые и потребляемые предметы, инвентарь, интерактивные объекты и триггеры.
Сеть и репликация. Система сохранения в Unreal, Стриминг уровней
Посмотришь обзор Game flow в Unreal Engine. Узнаешь про game mode и game state, репликационную модель в UE и репликацию игровых механик. Настроишь сохранение игры, загрузку и стриминг уровней, сохранение вместе со стримингом.
Профилирование и оптимизация в UE4
Узнаешь про инструменты профилирования: STAT команды, Session frontend и Unreal Insights.

Преподаватели

Александр Шумейко
Александр Шумейко
Опыт в геймдеве — 7+ лет. Работает работает в Social Quantum на позиции Team Lead.
Александр Балакшин
Александр Балакшин
Больше 10 лет в геймдеве. Работал ведущим геймплей-программистом Rainbow Six Siege.

Часто задаваемые вопросы

Какой компьютер мне нужен, чтобы успешно пройти курс?

Минимальные системные требования: Windows 7 64-bit. Процессор: Quad-core Intel или AMD, 2.5 GHz или быстрее. Оперативная память: 8 Гб RAM — а лучше 12; видеокарта, совместимая с DirectX 11 или DirectX 12. Наличие любого контроллера будет большим плюсом.

Какими специальными знаниями мне нужно обладать?

Нужно быть знакомым хотя бы с одним языком программирования (C#, JAVA, Python, C++ и т.д.) на уровне понимания переменных, типов данных, массивов, ветвлений, циклов и функций. Если плюс к этому ты имеешь представление об объектно-ориентированном подходе и обладаешь базовыми знаниями по C++, то учиться тебе будет легче.

Будет ли у меня что показать работодателю после прохождения курса?

В качестве дипломного проекта ты реализуешь одну из геймплейных систем на выбор (бой, хит-реакции, продвинутое перемещение и т.д.). Результат этой работы ты сможешь предоставить работодателю наряду с домашкой, которую выполнял по мере прохождения курса.

Почему именно Unreal, а не Unity?

  • С++, на котором работает Unreal — это язык, который используется во всей индустрии. О C#, на котором работает Unity, такого сказать нельзя.
  • Открытость исходного кода. Здесь всегда можно докопаться и посмотреть, как работает та или иная система геймплейного фреймворка или самого движка.
  • Развитый геймплейный фреймворк с отличной поддержкой сети. Его корни лежат в Unreal Tournament, а последний успешный кейс — Fortnite. Этот фреймворк наиболее похож на то, что используется в ААА индустрии в проприетарных движках.
  • Наличие выпущенных ААА и AA-тайтлов на данной технологии и активное использование данного движка AAA-студиями: Days Gone, Jedi Fallen Order, Ace Combat, Gears 5, Sea Of Thieves, Hellblade, The Outer Worlds и многие другие.

Куда я смогу устроиться, обладая знаниями и навыками, полученными на курсе?

Если у тебя нет опыта работы программистом, то при успешном окончании курса ты сможешь собеседоваться на позицию Junior Gameplay программиста. Если же ты работал программистом, но не в игровой индустрии, то знания, полученные на курсе, помогут при собеседовании уже на Middle позиции.

Похожие курсы

Игры. Геймдев
3D-художник по персонажам
10 мес
-35%
Кешбэк 5%: 51 797 баллов
1 593 738 ₸
1 035 930 ₸
В рассрочку на 24 мес
43 164 ₸/мес
Игры. Геймдев
Профессия 3D artist
17 мес
Старт: 24 июля
-40%
Кешбэк 30%: 400 590 баллов
2 225 600 ₸
1 335 300 ₸
В рассрочку на 24 мес
55 638 ₸/мес
Игры. Геймдев
Нарративный дизайн
4 мес
-35%
Кешбэк 5%: 26 445 баллов
813 681 ₸
528 892 ₸
В рассрочку на 24 мес
22 038 ₸/мес
Игры. Геймдев
Создатель спецэффектов
12 мес
Старт: после оплаты
-40%
Кешбэк 30%: 334 239 баллов
1 856 884 ₸
1 114 130 ₸
В рассрочку на 24 мес
46 423 ₸/мес
Игры. Геймдев
Профессия Разработчик игр на Unity
12 мес
Старт: 22 июля
-45%
Кешбэк 30%: 280 320 баллов
1 698 900 ₸
934 400 ₸
В рассрочку на 24 мес
38 934 ₸/мес
Игры. Геймдев
Профессия Разработчик игр на Unity PRO
18 мес
Старт: 22 июля
-45%
Кешбэк 30%: 376 410 баллов
2 281 200 ₸
1 254 700 ₸
В рассрочку на 24 мес
52 280 ₸/мес
Игры. Геймдев
Профессия Разработчик на Unreal Engine
12 мес
Старт: после оплаты
-40%
Кешбэк 30%: 240 739 баллов
1 337 437 ₸
802 462 ₸
В рассрочку на 24 мес
33 436 ₸/мес
Игры. Геймдев
Разработчик игр на Unreal Engine с нуля до Middle
12 мес
Старт: после оплаты
-40%
Кешбэк 30%: 303 891 балл
1 688 279 ₸
1 012 967 ₸
В рассрочку на 24 мес
42 207 ₸/мес
Игры. Геймдев
Сценарист видеоигр
1 мес
Старт: после оплаты
-40%
Кешбэк 30%: 86 981 балл
483 225 ₸
289 935 ₸
В рассрочку на 12 мес
24 162 ₸/мес
Игры. Геймдев
Продвинутый концепт-арт
5 мес
-40%
Кешбэк 5%: 34 094 балла
1 136 463 ₸
681 878 ₸
В рассрочку на 24 мес
28 412 ₸/мес
Игры. Геймдев
Концепт-художник
18 мес
-35%
Кешбэк 5%: 71 685 баллов
2 205 680 ₸
1 433 692 ₸
В рассрочку на 24 мес
59 738 ₸/мес
Игры. Геймдев
Разработчик на Unity
10 мес
Старт: после оплаты
-40%
Кешбэк 30%: 268 426 баллов
1 491 252 ₸
894 751 ₸
В рассрочку на 24 мес
37 282 ₸/мес
Игры. Геймдев
Геймдизайнер
7 мес
Старт: после оплаты
-40%
Кешбэк 30%: 247 772 балла
1 376 510 ₸
825 906 ₸
В рассрочку на 24 мес
34 413 ₸/мес
Игры. Геймдев
Styl. Создание стилизованного персонажа
6 мес
-45%
Кешбэк 5%: 38 280 баллов
1 391 999 ₸
765 599 ₸
В рассрочку на 24 мес
31 900 ₸/мес
Игры. Геймдев
3D-дженералист
13 мес
Старт: после оплаты
-40%
Кешбэк 30%: 309 825 баллов
1 721 248 ₸
1 032 749 ₸
В рассрочку на 24 мес
43 032 ₸/мес
Игры. Геймдев
3D-художник
10 мес
Старт: после оплаты
-40%
Кешбэк 30%: 180 000 баллов
1 000 000 ₸
600 000 ₸
В рассрочку на 24 мес
25 000 ₸/мес
Игры. Геймдев
Draft Punk. 3D-моделирование объектов
8 мес
-45%
Кешбэк 5%: 43 089 баллов
1 566 839 ₸
861 762 ₸
В рассрочку на 24 мес
35 907 ₸/мес
Игры. Геймдев
3D-дженералист
20 мес
-40%
Кешбэк 5%: 80 494 балла
2 683 129 ₸
1 609 877 ₸
В рассрочку на 24 мес
67 079 ₸/мес
Игры. Геймдев
Игропрактик
6 мес
Старт: после оплаты
-40%
Кешбэк 30%: 333 767 баллов
1 854 256 ₸
1 112 554 ₸
В рассрочку на 24 мес
46 357 ₸/мес
Игры. Геймдев
Геймификатор
4 мес
Старт: после оплаты
-40%
Кешбэк 30%: 106 338 баллов
590 761 ₸
354 457 ₸
В рассрочку на 12 мес
29 539 ₸/мес
Игры. Геймдев
Основы диджитал рисунка
3 мес
-45%
Кешбэк 5%: 18 123 балла
659 014 ₸
362 458 ₸
В рассрочку на 12 мес
30 205 ₸/мес
Игры. Геймдев
2D-анимация. Тариф Базовый
12 мес
Старт: сразу после оплаты
-45%
Кешбэк 5%: 41 239 баллов
1 499 593 ₸
824 776 ₸
В рассрочку на 24 мес
34 366 ₸/мес
Игры. Геймдев
3D-художник
14 мес
-35%
Кешбэк 5%: 57 479 баллов
1 768 578 ₸
1 149 576 ₸
В рассрочку на 24 мес
47 899 ₸/мес
Игры. Геймдев
Unity-разработчик
10 мес
-45%
Кешбэк 5%: 46 602 балла
1 694 608 ₸
932 034 ₸
В рассрочку на 24 мес
38 835 ₸/мес
Игры. Геймдев
Hard Surface
4 мес
-40%
Кешбэк 5%: 25 016 баллов
833 854 ₸
500 313 ₸
В рассрочку на 24 мес
20 847 ₸/мес
Игры. Геймдев
Инди-разработчик
19 мес
-45%
Кешбэк 5%: 47 712 баллов
1 734 955 ₸
954 225 ₸
В рассрочку на 24 мес
39 760 ₸/мес
Игры. Геймдев
3D-аниматор
12 мес
-30%
Кешбэк 5%: 61 430 баллов
1 755 129 ₸
1 228 590 ₸
В рассрочку на 24 мес
51 192 ₸/мес
Игры. Геймдев
Unreal Engine-разработчик
12 мес
-25%
Кешбэк 5%: 43 879 баллов
1 170 086 ₸
877 565 ₸
В рассрочку на 24 мес
36 566 ₸/мес
Игры. Геймдев
Создание спецэффектов в Houdini FX
4 мес
-35%
Кешбэк 5%: 34 750 баллов
1 069 217 ₸
694 991 ₸
В рассрочку на 24 мес
28 958 ₸/мес
Игры. Геймдев
Разработчик игр на Unreal Engine 5
12 мес
Старт: после оплаты
-40%
Кешбэк 30%: 240 739 баллов
1 337 436 ₸
802 462 ₸
В рассрочку на 24 мес
33 436 ₸/мес
ТОО «Ньюскилз»
050057, Республика Казахстан, г. Алматы, ул. Тимирязева, д. 38/1, 2 этаж, 7 офис
БИН: 210140019844
© ТОО «Ньюскилз», 2025
Visa
MasterCard
Visa Secure
Mastercard ID Check
© ТОО «Ньюскилз», 2025