Catch It!, 포트나이트에 진행도 기반 낚시 모험이 추가됩니다
Catch It!은 포트나이트에서 제작된 진행도 기반 낚시 모험 게임으로, 플레이어는 수백 마리의 물고기를 낚고, 희귀 돌연변이를 발견하고, 장비를 업그레이드하고, 컬렉션을 확장하고, 비밀과 기회로 가득한 다섯 개의 섬을 탐험하게 됩니다.
에픽 메가그랜트의 지원을 받은 CatchItFN이 제작한 이 게임은 유지되는 진행도, 동적인 UI, 커스텀 비주얼 이펙트, 물고기 업그레이드 및 합체, 일일 및 주간 이벤트를 활용해 끊임없이 진화하는 낚시 경험을 선보입니다.
팀이 Verse, 씬 그래프, 나이아가라 등의 UEFN 시스템을 사용하여 Catch It!에서 재미를 유지한 방법을 살펴보세요.
진행도 기반 낚시 경험 구축
CatchItFN 팀은 처음부터 낚시가 훨씬 더 큰 모험의 일부처럼 느껴지기를 바랐습니다.
팀은 "Catch It!의 목표는 생동감 넘치고 끊임없이 발전하는 낚시 경험을 만들어내는 것이었습니다."라고 말합니다. "플레이어는 각기 다른 비밀과 기회를 지닌 다섯 개의 섬을 탐험하며, 고유의 돌연변이와 희귀도를 가진 수백 마리의 물고기를 발견하게 됩니다."
진행도에 대한 집중은 플레이어가 낚는 것 이상으로 확장됩니다. 게임을 플레이하면서 새로운 낚싯대를 개방하고, 장비를 업그레이드하고, 점점 늘어나는 인벤토리를 관리하고, 컬렉션을 꾸준히 늘려 나갈 수 있습니다.
에픽 메가그랜트의 지원은 이러한 개념을 더욱 발전시켜 나갈 수 있는 원동력이 되었습니다.
팀은 "에픽 메가그랜트의 지원을 받게 되다니, 저희 방향성이 틀리지 않았다는 것을 확실히 인정받은 기분이었습니다."라고 전합니다. "이는 포트나이트와 UEFN이 전통적인 슈팅 게임 장르를 벗어나, 창의적인 개념도 성공할 수 있는 공간임을 보여줍니다."
팀은 Verse 퍼시스턴스를 사용하여 세션 간 플레이어의 개방 및 업그레이드가 저장되는 유지 인벤토리 시스템을 구현했습니다. 경험에 뛰어들 때마다 매번 새롭게 시작하는 것이 아니라, 플레이어는 이미 획득한 컬렉션과 장비를 계속해서 확장해 나갈 수 있습니다.
UEFN은 또한 개발자가 이러한 진행의 시각적인 요소와 느낌도 커스터마이징할 수 있도록 지원합니다. 팀은 "커스텀 나이아가라 효과를 플레이어에 직접 적용하여 낚싯대의 시각적 특징을 커스터마이징했습니다. 시스템의 모듈식 구조와 확장성을 유지하면서도 각 낚싯대가 고유한 비주얼과 피드백을 가지게 할 수 있었습니다."라고 말합니다.
물고기를 더욱 심층적인 컬렉션 시스템으로
Catch It!은 월척을 낚는 게임 그 이상입니다. 플레이어는 물고기에게 먹이를 주고, 합치고, 레벨을 올리고, 합체시킬 수 있어 수집 경험에 또 다른 진행도 요소가 더해집니다.
이러한 메커니즘의 기반이 되는 것이 바로 구조화된 데이터 모델입니다. 각 물고기는 이름 및 베이스 프로퍼티와 같은 고정된 정보에 연결된 고유 인덱스를 참조합니다. 이후 물고기별로 무게와 성급을 포함한 어트리뷰트가 저장되며, 이는 업그레이드 잠재력을 판단하는 데 도움이 됩니다.
팀은 이 시스템을 Verse UI와 함께 사용해 실시간으로 업데이트되는 동적 인터페이스를 구현했습니다. 플레이어는 기본 데이터가 변경될 때마다 이를 반영하는 인터페이스를 통해 컬렉션을 관리하고, 물고기를 살펴보고, 업그레이드를 수행하고, 물고기를 합체시킬 수 있습니다. 그 결과, 단순한 물고기 컬렉션이 진화하는 진행도 시스템으로 발전하게 됩니다.
씬 그래프로 라이브 이벤트 확장성 확보하기
Catch It!은 플레이어가 다시 돌아와 새로운 콘텐츠와 게임플레이를 즐길 동기를 부여하도록 설계되었습니다.
팀은 "경험의 상당 부분은 이벤트 시스템에서 비롯됩니다."라고 말합니다. "일일 및 주간 라이브 이벤트는 새로운 도전 과제, 희귀 물고기, 특별한 순간을 선사하여 플레이어가 섬 곳곳에서 어떤 일이 벌어지고 있는지 확인하기 위해 다시 방문하도록 유도합니다."
이벤트가 늘 새롭게 느껴지도록 충분한 변화를 만들어내려면 상당한 수의 에셋을 추가하고 수동으로 구성해야 했을 수도 있습니다. 팀은 대신 씬 그래프를 사용해 기존 물고기의 돌연변이 베리에이션을 동적으로 생성했습니다.
개발자들은 Verse를 통해 Niagara 매개변수를 직접 수정함으로써 런타임에서 비주얼과 비헤이비어가 변화하는 낚시 이벤트 시스템을 만들었습니다. 가능한 모든 베리에이션 에셋을 일일이 복제하는 대신, 시스템을 통해 다양한 변종을 동적으로 생성할 수 있습니다.
팀은 "씬 그래프가 없었다면, 이런 베리에이션을 구현하는 데 훨씬 더 많은 에셋과 수동 설정이 필요했을 것이고, 시스템의 확장성도 훨씬 떨어졌을 것입니다."라고 말합니다.
끊임없이 성장하는 모험
Catch It!은 UEFN에서 사용 가능한 시스템들을 결합하여 단일 게임플레이 메커니즘을 훨씬 뛰어넘는 경험을 구축한 훌륭한 예시입니다.
Verse 퍼시스턴스를 사용하면 세션 간 진행도를 유지할 수 있습니다. Verse UI는 복잡한 컬렉션 데이터를 상호작용적 플레이어 경험으로 전환합니다. 나이아가라는 장비와 물고기에 특별한 시각적 피드백을 적용합니다. 씬 그래프는 수동으로 생성해야 하는 콘텐츠의 양을 크게 늘리지 않고도 동적인 베리에이션을 생성할 수 있도록 합니다.
이러한 시스템들이 결합하여 낚시가 훨씬 긴 진행 과정의 시작점이 되는 경험을 제공합니다.
낚싯대를 던질 준비되셨나요? https://www.fortnite.com/@catchit/0278-2596-0076