SuperGaming은 Project: Indus를 공개했습니다. 이 야심찬 타이틀은 인도-미래주의(Indo-futurism)라는 시각적 스타일을 통해 인도 아대륙의 본질을 포착하는 것을 목표로 합니다. Unity로 개발되고 자체 엔진인 Indus Engine으로 구동되는 이 프로젝트는 중급 모바일 기기에서 성능을 희생하지 않으면서 풍부한 시각적 경험을 제공하는 데 중점을 둡니다. 개발의 핵심은 최적화된 에셋 파이프라인과 적극적인 메모리 관리에 있습니다.
기술 파이프라인: Blender, Unity 및 Indus Engine 🎮
Project: Indus의 작업 흐름은 3D 모델 및 텍스처 제작을 위해 Blender에 크게 의존합니다. 인도-미래주의 미학을 달성하기 위해 팀은 Blender에서 직접 노멀 맵과 앰비언트 오클루전 베이킹 기술을 사용하여 실시간 폴리곤 부하를 줄입니다. 그런 다음 Unity 위의 맞춤형 레이어인 Indus Engine은 동적 LOD(Level of Detail) 시스템과 소프트웨어 기반 오클루전 컬링을 구현합니다. 이를 통해 특정 문화적 요소를 가진 세부적인 캐릭터와 환경이 Snapdragon 600 또는 700 시리즈 칩셋에서 원활하게 렌더링됩니다. 또한 SuperPlatform 통합은 메인 렌더링 스레드에 영향을 주지 않고 데이터 지속성과 소셜 연결성을 관리합니다.
모바일 개발자를 위한 교훈 📱
Project: Indus는 문화적 정체성이 기술적 부담 없이 그래픽의 핵심이 될 수 있음을 보여줍니다. SuperGaming이 고해상도 PBR(물리 기반) 텍스처에만 의존하지 않고 평면 색상과 뚜렷한 실루엣과 결합하기로 한 결정은 효율성의 교훈입니다. 인디 개발자에게 Blender를 사전 최적화 도구로 사용하고 Unity 위에 하이브리드 엔진을 만드는 것은 게임의 시각적 개성을 희생하지 않으면서 대중에게 다가갈 수 있는 재현 가능한 전략입니다.
Project Indus는 저사양 및 중간 사양 하드웨어에서 성능을 희생하지 않으면서 인도-미래주의의 시각적 충실도를 유지하기 위해 모바일 기기에 어떤 최적화 기술을 구현하고 있습니까?
(추신: 게임 개발자는 사람들이 2시간 만에 끝내는 게임을 만드는 데 1000시간을 소비하는 사람입니다)