Програмиране на геймплей - курс 89 200 rub. от Школа XYZ, обучение, Дата: 29.11.2023г.
разни / / November 27, 2023
150 лекции + 22 домашни
продължителност: 5 месеца
ниво на знания: напреднали
повече от 380 часа практика
Обучение по програмата от бившия водещ геймплей програмист на Rainbow Six Siege
Програмист на геймплей внедрява потребителски изживявания, като например управляеми превозни средства или кука за захващане, като в Uncharted 4. Ако харесвате подобни задачи, този курс е за вас. Тук ще научите как да прилагате всяка механика на практика и да го правите систематично - както е обичайно в AAA студия. След завършване на курса ще можете да създавате не само шутъри, но и игри от всеки друг жанр - 2D платформинг, RTS, симулатор на полети, бойна игра или RPG.
курсът е подходящ за вас, ако
- Знаете поне един език за програмиране и искате да работите като програмист на геймплей в студио за игри или да кодирате собствени игри в Unreal Engine.\
- C++ програмист, уморен от скучни търговски задачи, иска да направи нещо по-интересно и да подобри уменията си, за да печели повече.
Програмно обучение от геймплей програмист, който е работил върху Rainbow Six Siege в Ubisoft
Като дипломен проект ще внедрите една от системите за игра, от които да избирате - дрон или лък
„Кариерна измама“ като подарък - селекция от майсторски класове, които ще помогнат при намирането на работа
Абонамент за XYZ Plus за 1 месец - това е нашата база от знания със затворени потоци и майсторски класове
Цел на курса
Курсът ще ви помогне да станете истински разработчик - обучението е подходящо както за тези, които вече знаят как да програмират игри, така и за начинаещи, които искат да се научат как да работят в Unreal Engine от нулата. Научи ви да пишете код, който ще позволи на героите в играта да се движат, навигират, стрелят и активно да взаимодействат със света около тях. По време на курса ще научим C++, ще работим с Unreal Engine 4, ще настройваме инвентара и средата, ще създаваме герои и оръжия.
Какво ще правите на курса?
- Създавайте игрови и неиграещи герои (NPC) в C++
- Внедрете механика на движение, стрелба, движение и много други в Unreal Engine 4
- Намерете и коригирайте грешки в играта, като използвате прегледи на кода
- Работете със системата за контрол на версиите на играта Perforce
- Разработване на игрови интерфейси (GUI) и мрежова механика
- Оптимизиране на кода
Резултат от обучението
Умение за внедряване на основна механика на шутър в UE и C++
Ще научите как работят стрелбата, движението, репликацията на мрежата Unreal, изкуственият интелект на NPC и реакцията им на повреда - и ще научите как да създадете всичко това сами.
Познаване на фундаментални концепции от индустрията
Ще научите какво представлява функцията Tick и какви етапи има, дървото на поведенията и системата от чувства на NPC, как работят скелетните анимации, какво е трасиране на линия или лъч и как се прилага.
Умения за работа в студио
След завършване на курса ще можете да кандидатствате за позиция младши разработчик в студио за игри, а ако имате опит в разработката в друга област, тогава за средна позиция.
Провеждане на прегледи на кода за отстраняване на грешки
Ще намерите и коригирате грешки в играта, като използвате прегледи на кода. И също така работете със системата за контрол на версиите на играта Perforce и се подлагате на тестване.