언리얼 엔진에는 프로그래머를 위한 두 가지 툴세트가 있습니다. 이러한 툴세트를 함께 사용하면 개발 워크플로의 속도를 높일 수 있습니다. 새로운 게임플레이 클래스, 슬레이트 및 캔버스 유저 인터페이스 요소, 에디터 기능을 C++로 작성할 수 있으며, 모든 변경사항은 Visual Studio 또는 Xcode로 컴파일 후 언리얼 에디터에 반영됩니다. 블루프린트 비주얼 스크립팅 시스템은 함수 블록 및 프로퍼티 레퍼런스를 결합해 에디터 내에서 클래스를 생성할 수 있도록 해주는 강력한 툴입니다.
C++ 클래스를 블루프린트 클래스의 기반으로 사용할 수 있으며, 프로그래머는 이러한 방식으로 나중에 레벨 디자이너가 하위 클래스로 사용하여 반복작업할 기초 게임플레이 클래스를 구성할 수 있습니다.
시작하기
개발 구성
언리얼 엔진 아키텍처
C++ 프로그래밍이든, 블루프린트 프로그래밍이든, 두 가지 방법을 결합한 프로그래밍이든, 기반이 되는 언리얼 엔진 아키텍처는 같습니다.