좀비가 너무 많아요 - 여전히 호드 (Horde) 시스템을 작업 중입니다
요약
작성자는 Godot 엔진을 활용하여 250,000마리의 좀비를 시뮬레이션하고 렌더링할 수 있는 '호드(Horde) 시스템' 개발 현황을 공유했습니다. 이 시스템은 M1 MacBook Pro에서 원활하게 작동하며, 컴퓨트 셰이더(compute-shader)를 집약적으로 사용함에도 불구하고 Steam Deck에서 30fps로 실행되는 최적화 성능을 보여줍니다.
핵심 포인트
- M1 MacBook Pro에서 250,000마리의 좀비 시뮬레이션 및 렌더링 가능
- 약 1,000마리의 복잡한 행동 패턴을 가진 CPU 기반 적 개체 추가 가능
- 컴퓨트 셰이더 중심의 기술임에도 Steam Deck에서 30fps로 구동되는 최적화 달성
- 다양한 플랫폼 이식성이 뛰어난 Godot 엔진의 성능 확인
얼마 전, 제 호드 렌더러 (horde renderer) 영상 몇 개를 게시하며 그 뒤에 숨겨진 기술에 대해 블로그 포스트를 작성하겠다고 약속했습니다.
언제나 그렇듯 삶이 바빠졌고, 제가 가진 적은 시간들을 대신 게임을 만드는 데 사용했습니다.
이제 저는 2019년형 M1 MacBook Pro에서 250,000마리의 좀비를 여유롭게 시뮬레이션하고 렌더링할 수 있으며, 여기에 더 흥미로운 행동 패턴 등을 가진 약 천 마리 정도의 CPU 적들(영상 속에서 더 크고 빛나는 개체들)을 추가할 수 있습니다.
또한 현재 이 시스템은 Steam Deck에서 30fps로 실행됩니다. 다양한 플랫폼으로 내보낼 수 있는 Godot의 능력에 매우 깊은 인상을 받았습니다. 이 작업은 매우 컴퓨트 셰이더 (compute-shader) 집약적임에도 불구하고, Steam Deck에서 거의 문제 없이 실행되었습니다.
AI 자동 생성 콘텐츠
본 콘텐츠는 r/godot (top/week)의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기