이 언리얼 엔진 5.8 영상에서는 게임플레이 어빌리티 시스템 기반의 실시간 전략 C++ 게임을 위한 프로젝트를 구성하는 과정을 다룹니다.
먼저 몇 가지 에디터 설정부터 시작한 뒤, Build.cs 파일에 게임플레이 어빌리티 시스템 컴포넌트를 추가합니다. 다음으로 에디터 내부에서 긴 C++ 클래스 목록을 생성하고, 원하는 위치에 없을 때 소스 파일을 옮기는 방법도 몇 가지 단계로 안내합니다. 이후 MyBaseSet, MyUnitSet, MyBaseUnit의 소스 코드를 작성하고, 초기 값을 설정하기 위한 게임플레이 이펙트와 함께 에디터에서 어트리뷰트가 실제로 동작하는 모습을 보여줍니다.
https://dev.epicgames.com/community/learning/tutorials/l03XK/unreal-engine-01-gas-c