팀 닌자의 스트레인저 오브 파라다이스 기술 파이프라인

2026년 05월 28일 게시됨 | 스페인어에서 번역됨

Team Ninja는 Stranger of Paradise: Final Fantasy Origin을 개발하기 위해 자체 엔진을 선택했습니다. 이 액션 RPG는 다크 판타지와 강렬한 전투 메커니즘을 결합합니다. 주요 기술적 과제는 적의 결정화 효과를 구현하는 것이었으며, 이는 실시간 성능을 유지하기 위해 엔진, Maya 및 Substance Painter 간의 최적화된 파이프라인이 필요한 핵심 시각적 요소였습니다.

Maya와 Substance Painter를 사용한 Stranger of Paradise의 적 결정화를 위한 Team Ninja의 기술 파이프라인

Maya와 Substance Painter를 활용한 모델링 및 절차적 텍스처링 🎨

프로세스는 Maya에서 시작되었으며, 모델러들은 모듈식 접근 방식으로 적의 기본 지오메트리를 생성했습니다. 핵심은 동적으로 파괴되고 결정화될 수 있는 조각을 설계하는 것이었습니다. 이후 Substance Painter에서 살, 금속, 결정 간의 전환을 시뮬레이션하는 절차적 텍스처가 적용되었습니다. 아티스트들은 Team Ninja 엔진이 전투 중 결정화를 활성화하기 위해 해석하는 불투명 마스크와 거칠기 맵을 생성했습니다. 이 흐름은 추가 지오메트리 사용을 피하여 다수의 적이 있는 장면에서 성능을 최적화했습니다. 자체 엔진은 이러한 표면의 동적 조명을 관리했으며, 결정화된 영역에 충돌할 때 빛을 왜곡하는 셰이더를 사용하여 타이틀의 어두운 미학을 강화했습니다.

인디 개발자 및 소규모 스튜디오를 위한 교훈 💡

Team Ninja의 사례는 Maya 및 Substance Painter와 같은 표준 도구와 잘 통합된 자체 엔진이 Unreal이나 Unity에 의존하지 않고도 독특한 시각적 결과를 제공할 수 있음을 보여줍니다. 소규모 스튜디오가 이 파이프라인을 재현하려면 절차적 텍스처링과 엔진 셰이더 간의 통신을 우선시해야 합니다. 핵심은 GPU에 과부하를 주지 않고 효과를 활성화하기 위해 텍스처 마스크를 사용하는 것이며, 이는 모든 개발자가 Substance Designer와 맞춤형 엔진을 사용하여 소규모 프로젝트에서도 구현할 수 있는 기술입니다.

기술 개발자로서, Team Ninja가 Nioh와 같은 선형 액션 게임에 최적화된 파이프라인을 고려할 때, Stranger of Paradise의 롤플레잉 메커니즘과 클래스 시스템을 지원하기 위해 자체 엔진을 적용하는 과정에서 직면한 특정 과제는 무엇입니까?

(추신: 모바일용 최적화는 코끼리를 미니 쿠퍼에 집어넣으려는 것과 같습니다)