Это видео по Unreal Engine 5.8 посвящено сборке проекта для стратегии в реальном времени на C++ на базе Gameplay Ability System.
Мы начинаем с некоторых настроек редактора, затем добавляем компоненты Gameplay Ability System в файл Build.cs. Далее мы создаём длинный список классов C++ прямо из редактора, после чего разбираем шаги по перемещению исходных файлов, если они находятся не там, где вам нужно. Затем мы пишем исходный код для MyBaseSet, MyUnitSet и MyBaseUnit и показываем работу атрибута в редакторе, а также Gameplay Effect для задания начальных значений.
https://dev.epicgames.com/community/learning/tutorials/6G3K5/unreal-engine-01-gas-c