독립 개발은 향수에서 창의적인 광맥을 찾았지만, Yellow Taxi Goes Vroom만큼 90년대 하드웨어의 기술적 본질을 포착한 타이틀은 거의 없습니다. 이 플랫포머는 닌텐도 64의 아트를 모방할 뿐만 아니라, 적은 폴리곤 모델, 늘어난 픽셀 텍스처, 그리고 그 시대의 어색한 각도를 연상시키는 카메라 등 그 한계까지 재현합니다. 우리는 이 레트로 환상을 가능하게 하는 Blender와 Unity 간의 작업 흐름을 분석합니다. 🕹️
기술 파이프라인: 로우폴리 모델링과 늘어난 UV 매핑 🎨
Yellow Taxi Goes Vroom 뒤에 있는 팀은 Blender를 사용하여 의도적으로 현대적인 부드러움을 피하는 모델을 조각합니다. 핵심은 폴리곤 수에 있습니다. 각 캐릭터와 배경은 N64 메모리의 제약을 모방하여 필요한 최소한의 지오메트리로 구축됩니다. 텍스처는 낮은 해상도(32x32 또는 64x64 픽셀)로 칠해지고 늘어난 UV로 매핑되는데, 이는 당시의 기술적 오류였지만 여기서는 예술적 특징이 됩니다. Unity에서는 이중선형 필터와 밉매핑이 비활성화되고 포인트 샘플링이 강제되어 픽셀이 딱딱하고 네모나게 보입니다. 카메라는 부드러운 보간 없이 딱딱한 움직임으로 프로그래밍되어 Banjo-Kazooie와 같은 타이틀의 특징적인 흔들림을 재현합니다.
기능적 향수: 한계가 게임플레이를 어떻게 향상시키는가 🎮
미학을 넘어, Yellow Taxi Goes Vroom은 기술적 향수가 게임플레이를 희생해서는 안 된다는 것을 보여줍니다. 시각적 충실도를 낮춤으로써 플레이어는 형태의 명확성과 컨트롤러 반응에 집중하게 됩니다. 픽셀화된 텍스처와 각진 폴리곤은 디테일의 과포화를 방지하여 점프와 플랫폼을 즉시 읽을 수 있게 합니다. 레트로 카메라는 단순한 기믹이 아니라 디자이너가 플레이어를 혼란스럽게 하지 않고 안내하는 고정된 각도로 더 개방적이고 예측 가능한 레벨을 만들도록 강제합니다. 때로는 폴리곤이 적을수록 더 재미있다는 것을 상기시켜 줍니다.
단순한 레트로 필터에 빠지지 않고, 텍스처 왜곡과 안티앨리어싱 부족과 같은 닌텐도 64의 기술적 한계를 재현하기 위해 Blender와 Unity에서 사용되는 핵심 기술은 무엇인가요?
(추신: 모바일용 최적화는 코끼리를 미니 쿠퍼에 집어넣으려는 것과 같습니다)