패럿 게임 샘플(Parrot Game Sample)은 에픽게임즈와 베테랑 개발 스튜디오 시크릿 디멘션(Secret Dimension)이 협업하여 제작한 프로젝트로, Unity 경험이 있는 개발자가 언리얼 엔진으로 게임을 배우고 개발할 수 있는 실질적인 방법을 찾도록 지원합니다.
시크릿 디멘션은 언리얼 엔진 5.6과 Unity 6에서 동일한 에셋을 사용하여 3개의 레벨, 타이틀 화면, 전체 메뉴 시스템을 갖춘 매력적인 해적 테마의 동일한 2.5D 플랫포머 게임을 제작했습니다. 이들의 목표는 두 버전 간에 최대한의 동등성을 이루고 그 과정에서 얻는 모든 인사이트를 정리하는 것이었습니다.
그 결과로 탄생한 패럿 게임 샘플의 Unity와 언리얼 엔진 버전 모두 팹에서 무료로 제공됩니다. 자세한 설명과 정리된 문서를 제공하는 이 프로젝트는 개발자가 각 프로젝트를 자세히 살펴보고, 문서와 설명을 읽고, 툴을 살펴보고, 시크릿 디멘션의 엔진 간 전환 과정에서 얻은 주요 교훈을 깊이 있게 이해할 수 있도록 구성되어 있습니다.
패럿의 레벨 블루프린트
패럿에서 레벨 블루프린트를 사용하는 방법을 알아봅니다.
패럿의 서브시스템
패럿에서 서브시스템을 사용하는 방법을 알아봅니다.
패럿의 시리얼라이제이션
패럿의 저장 및 로딩의 작동 방식을 알아봅니다.
패럿의 언리얼 게임플레이 프레임워크
패럿에서 언리얼 엔진 게임플레이 프레임워크를 어떻게 사용하는지 알아봅니다.
패럿의 폰, 플레이어 컨트롤러 및 캐릭터 무브먼트
패럿 프로젝트의 폰, 플레이어 컨트롤러, 캐릭터 무브먼트 함수 기능을 살펴봅니다.
패럿 카메라
패럿 프로젝트 카메라에 대해 살펴봅니다.
패럿의 적 캐릭터
패럿 프로젝트에서는 템플릿을 사용하여 NPC 적을 구현합니다.
패럿의 전투
패럿 게임의 전투 작동 방식을 살펴봅니다.
콜라이더, 트리거 및 픽업
패럿 프로젝트의 콜리전과 트리거에 대해 살펴봅니다.
패럿의 시퀀스
패럿에서 시퀀서를 사용하는 방법을 알아봅니다.
패럿의 유저 인터페이스
패럿 게임 유저 인터페이스에서 사용되는 시스템의 구성 방법을 살펴봅니다.
패럿의 향상된 입력
패럿 게임에서 향상된 입력을 사용하는 방법에 대해 살펴봅니다.
패럿의 오디오 엔진 구현
패럿에서 언리얼 엔진의 오디오 엔진을 사용하는 방법을 알아봅니다.