플레이 가능한 개념으로서의 포터로(Doorman)를 분석하는 것은 매혹적입니다. 살아있는 포털이 되는 그의 능력은 3D 탐색의 고전적인 규칙을 깨기 때문입니다. Portal의 포털 건과 같은 도구와 달리, 여기서는 캐릭터 자체가 이동 수단이므로, 돌연변이의 몸이 공간의 두 지점을 연결하는 동적 지오메트리가 되는 메커니즘을 설계해야 합니다. 이를 통해 눈에 보이는 구멍을 뚫지 않고도 벽, 바닥 또는 천장을 통과할 수 있어, 원근감 퍼즐과 잠입 게임플레이에 새로운 가능성을 열어줍니다.
기술적 구현: 충돌, 렌더링 및 역운동학 🎮
Unity나 Unreal과 같은 엔진에서 포터로의 능력을 구현할 때 가장 큰 과제는 그의 몸을 3D 포털로 시각적으로 표현하는 것입니다. 한 가지 해결책은 이중 카메라 시스템을 사용하는 것입니다. 하나는 목적지 장면을 캡처하고 다른 하나는 이를 인간 형태의 메시에 투영하여, 빈 공간을 시뮬레이션하는 클리핑 셰이더를 적용하는 것입니다. 충돌은 보이지 않는 트리거로 처리되어야 합니다. 물체나 플레이어가 몸체 볼륨 안으로 들어가면 방향 및 회전 벡터를 사용하여 출구로 순간이동됩니다. 이는 Dishonored에서 위상 이동이 고정 지점을 필요로 하는 것과 유사하지만, 여기서는 고정 지점이 캐릭터 자체입니다. 또한 역운동학(IK)은 포털이 항상 목표를 향하도록 팔다리를 조정하여 얇은 표면을 통과할 때 모델이 변형되는 것을 방지해야 합니다.
레벨 디자인 및 내러티브: 매개체가 되는 대가 🧩
포터로의 가장 큰 한계는 플레이어가 포털을 제어하는 것이 아니라 플레이어 자신이 포털이라는 점입니다. 비디오 게임에서 이는 플레이어 캐릭터가 다른 이들이 통과하는 동안 정지 상태를 유지해야 하며, 보호와 희생의 역학을 만들어냄을 의미합니다. 레벨은 플레이어가 아군이나 발사체가 자신의 몸을 통과할 수 있도록 전략적으로 위치해야 하는 위험 구역으로 설계되어야 하며, 이는 Portal 2의 협동 퍼즐과 유사합니다. 내러티브적으로 이는 도구로 사용된다는 갈등을 강화하며, 이는 번의 만화에서 반복되는 주제입니다. 카메라는 1인칭과 3인칭을 번갈아 가며 플레이어가 열린 형태의 취약함을 느끼게 해야 하며, 입자 시스템은 통과 시 에너지 흐름을 표시해야 합니다.
살아있는 포터로의 벽 통과 메커니즘을 플레이어가 단순한 보이지 않는 문이 아닌 유기적인 포털을 실제로 사용하고 있다고 느끼도록 설계하는 방법.
(추신: 게임 잼은 결혼식과 같습니다. 모두가 행복하고, 아무도 자지 않으며, 결국에는 울게 됩니다)