로그인
토토사이트
먹튀사이트/제보
업체홍보/구인
신규사이트
지식/노하우
놀이터홍보
판매의뢰
스포츠분석
뉴스
후기내역공유
커뮤니티
포토
포인트
보증업체
카지노 먹튀
토토 먹튀
먹튀제보
구인
구직
총판
제작업체홍보
카지노
토토
홀덤
카지노 노하우
토토 노하우
홀덤 노하우
기타 지식/노하우
유용한 사이트
토토 홍보
카지노 홍보
홀덤 홍보
꽁머니홍보
신규가입머니
제작판매
제작의뢰
게임
축구
야구
농구
배구
하키
미식축구
스포츠뉴스
연예뉴스
IT뉴스
카지노 후기
토토 후기
홀덤 후기
자유게시판
유머★이슈
동영상
연예인
섹시bj
안구정화
출석하기
포인트 랭킹
포인트 마켓
로그인
자동로그인
회원가입
정보찾기
뉴스
더보기
[]
삼프로TV 앱 개인정보 46만여건 유출…"계좌·신용카드 정보도 일부 포함"
N
[IT뉴스]
“결국 12만원에 판 이수만 웃었다” 6만원 반토막 추락…죽을 맛 카카오
N
[]
반도체에 물린 투자자들 하나둘씩 대피…불붙은 순환매, 자금 쏠린 ETF는
N
[스포츠뉴스]
세계 1위 조명우, 당구연맹회장배 가뿐히 정상
N
[스포츠뉴스]
조명우, 송윤도 꺾고 회장배 3쿠션 우승…허채원은 여자부 정상
N
커뮤니티
더보기
[유머★이슈]
바란 은퇴보다 더 소름돋는점
[유머★이슈]
오늘 국군의날 예행연습에 최초 공개된 장비들
[유머★이슈]
손흥민이 한국 병역 시스템에 영향 끼친 것.
[유머★이슈]
시댁의 속터지는 스무고개식 대화법
[유머★이슈]
엄마. 나 여자 임신시켜버렸어
목록
글쓰기
[IT뉴스][취재] 라인게임즈 이도행·이진희, “유니티로도 프리미엄 3D 뱀서 충분히 만들 수 있다”
온카뱅크관리자
조회:
63
2026-07-21 15:47:31
<div id="layerTranslateNotice" style="display:none;"></div> <div class="article_view" data-translation-body="true" data-tiara-layer="article_body" data-tiara-action-name="본문이미지확대_클릭"> <section dmcf-sid="UweJ5OrNCJ"> <p contents-hash="d71b2aca569647cb4cffa8f6c7970d8a017b094dd4e021cf43d3c2a8a6582050" dmcf-pid="urdi1Imjld" dmcf-ptype="general">라인게임즈가 수백 마리의 적과 화려한 이펙트를 동시에 구현하면서도 안정적인 성능을 유지한 ‘엠버 앤 블레이드’의 최적화 사례를 공개했다.</p> <p contents-hash="a92af75b86e5b6cfbc8b31e3d90d4f2114a7a479f8a077ab69d0d4dcfbd6f425" dmcf-pid="7mJntCsAWe" dmcf-ptype="general">라인게임즈 이도행 테크니컬 디렉터와 이진희 테크니컬 아티스트는 21일 서울 코엑스에서 열린 글로벌 개발자 컨퍼런스 ‘유나이트 서울 2026’에서 ‘수백 마리의 적, 가벼운 빌드: <엠버 앤 블레이드>로 만든 3D 뱀서의 비주얼과 최적화’를 주제로 발표를 진행했다.</p> <p contents-hash="84fcd0e5f604182cc4fda66adcecd9f32b2f79087696a9d09f92edefd7d92f33" dmcf-pid="zsiLFhOcvR" dmcf-ptype="general">‘엠버 앤 블레이드’는 라인게임즈 나인라이브즈 팀이 유니티 6.3 LTS를 기반으로 개발 중인 PC·콘솔용 AA급 로그라이트 3D 서바이벌라이크 액션 게임이다. 다수의 적을 한꺼번에 상대하는 전투와 덱 빌딩, 보스전, 내러티브를 결합한 작품으로, 개발진은 이를 ‘프리미엄 뱀서’라고 소개했다.</p> <figure class="figure_frm origin_fig" contents-hash="8e160884e5e0cb2a7e0a8a2e1f115d662c504366cb22b4508fa5b56ed23b4e8f" dmcf-pid="q60UkMPKyM" dmcf-ptype="figure"> <p class="link_figure"><img alt="왼쪽부터 순서대로 이도행 TD / 이진희 TA" class="thumb_g_article" data-org-src="https://t1.daumcdn.net/news/202607/21/gamedonga/20260721153903919xiye.jpg" data-org-width="1000" dmcf-mid="Ywei1ImjSE" dmcf-mtype="image" height="auto" src="https://img4.daumcdn.net/thumb/R658x0.q70/?fname=https://t1.daumcdn.net/news/202607/21/gamedonga/20260721153903919xiye.jpg" width="658"></p> <figcaption class="txt_caption default_figure"> 왼쪽부터 순서대로 이도행 TD / 이진희 TA </figcaption> </figure> <h3 contents-hash="bf4e722015c360f6bef097ee321702ad6f7f2989dcd76fa56008c03e3afe4977" dmcf-pid="BPpuERQ9Tx" dmcf-ptype="h3">CPU가 처리하던 작업을 GPU로 이전하는 것이 핵심</h3> <p contents-hash="140e9995e1b90682626fafb25ba03037aba9e18341be6933bdb4e7306dec1274" dmcf-pid="bQU7Dex2hQ" dmcf-ptype="general">개발진이 제시한 최적화의 핵심은 CPU가 처리하던 작업을 최대한 GPU로 보내는 것이었다. 몬스터 애니메이션에는 버텍스 애니메이션 텍스처(VAT)와 GPU 인스턴싱을 적용해 같은 메시와 머티리얼을 사용하는 적들을 한꺼번에 렌더링했다.</p> <p contents-hash="533f8d6f5c4c01043b95633562eec34c67158f353b132b1093cef0cdf079926d" dmcf-pid="KxuzwdMVyP" dmcf-ptype="general">그 결과 스킨드 메시 렌더러만 사용했을 때보다 약 3배 높은 성능을 확보했다. 몬스터 500마리를 표현할 때 약 8천 회에 달했던 배치 호출도 68회 수준까지 줄였다.</p> <p contents-hash="e968cca69be43235e5dffcd0b044d2a430cf83ef8ff4489d536f7bc2ccc4edcf" dmcf-pid="9M7qrJRfv6" dmcf-ptype="general">이진희 테크니컬 아티스트는 “VAT를 적용하면 애니메이터 업데이트 과정이 사라져 처리 속도를 높일 수 있다”며 “여기에 GPU 인스턴싱까지 결합하면서 다수의 몬스터를 한 번에 그릴 수 있게 됐다”고 설명했다.</p> <figure class="figure_frm origin_fig" contents-hash="268bd685e11b01e4ed6f90e50a13c3dc13fb4236638a1b618fc81c600e2e7748" dmcf-pid="2RzBmie4C8" dmcf-ptype="figure"> <p class="link_figure"><img alt="이진희 TA" class="thumb_g_article" data-org-src="https://t1.daumcdn.net/news/202607/21/gamedonga/20260721153905223atpp.jpg" data-org-width="1000" dmcf-mid="G2wsVtZvCk" dmcf-mtype="image" height="auto" src="https://img4.daumcdn.net/thumb/R658x0.q70/?fname=https://t1.daumcdn.net/news/202607/21/gamedonga/20260721153905223atpp.jpg" width="658"></p> <figcaption class="txt_caption default_figure"> 이진희 TA </figcaption> </figure> <h3 contents-hash="da7f51a796d629d542f140a40b3cd220b8725863ef436d3660edda4d91746d9d" dmcf-pid="Veqbsnd8v4" dmcf-ptype="h3">VFX 그래프로 수백 개의 투사체와 이펙트 처리</h3> <p contents-hash="e0fce66aa940ca1fec09b7717fdca71d51791354e06f15d0cbd7b51db6eb8e43" dmcf-pid="fdBKOLJ6Wf" dmcf-ptype="general">수많은 투사체와 전투 이펙트에는 VFX 그래프가 활용됐다. 기존처럼 투사체마다 별도의 그래프를 실행하는 대신 투사체의 위치와 방향, 생존 상태를 그래픽스 버퍼에 담고 하나의 VFX 그래프에서 샘플링하는 구조를 구축했다.</p> <p contents-hash="7283b74cca3ad9656aa2be23823c3979dad937483331e7646e3bb925843d615f" dmcf-pid="4Jb9IoiPCV" dmcf-ptype="general">이를 통해 수백 개의 투사체와 피격 효과가 동시에 발생하는 상황에서도 배치 수와 렌더링 부담을 크게 낮출 수 있었다. 특히 카드 투사체와 궤적, 발사 효과, 소멸 효과 등을 하나의 그래프에서 처리해 반복적으로 VFX 오브젝트를 생성하는 부담을 줄였다.</p> <p contents-hash="797a736d7aad69d0266f071e8962fde77647ff719830d3a52c65bba2bb251761" dmcf-pid="8iK2CgnQW2" dmcf-ptype="general">개발진은 VFX 그래프를 도입하지 않았다면 현재 수준의 물량과 이펙트를 구현하기 어려웠을 것이라고 강조했다.</p> <h3 contents-hash="ec4244e4e9558cb2626f957905f9359aff516bc8c5933eedeeeb83244efe2171" dmcf-pid="6n9VhaLxy9" dmcf-ptype="h3">APV와 포워드 플러스로 비주얼 품질 유지</h3> <p contents-hash="db0381d44bdf8e0b440198bf5ba4aab019975991a890a91b3f501be9492f810f" dmcf-pid="PL2flNoMhK" dmcf-ptype="general">조명에는 유니티 6의 적응형 프로브 볼륨(Adaptive Probe Volumes, APV)을 적용했다. 기존 라이트맵 방식에서 요구되던 라이트맵 UV와 라이트 프로브의 수동 관리 부담을 줄이고, 동적 오브젝트에도 자연스러운 글로벌 일루미네이션을 적용하기 위해서다.</p> <p contents-hash="e0e8b43618465bfbb1090960a25339de7327a2e9517bb28559bd42d460e53a88" dmcf-pid="QoV4SjgRyb" dmcf-ptype="general">APV의 라이팅 시나리오와 실시간 블렌딩 기능을 활용해 낮에서 오후, 저녁으로 변화하는 환경도 구현했다. 다수의 실시간 라이트를 처리하기 위해 URP의 포워드 플러스도 적용했다.</p> <p contents-hash="72a7931e45dc22557d52845350433b1975b20ca75206c0a9be414e7a43dec079" dmcf-pid="xBGXn2b0TB" dmcf-ptype="general">환경 오브젝트 종류는 가능한 한 최소화하고, 잔디와 촛불 등 반복 배치되는 요소에는 GPU 인스턴싱을 활용했다. 유니티 터레인을 메시로 변환하고, 텍스처 채널 패킹과 셰이더 동적 분기를 적용해 렌더링 및 메모리 부담도 줄였다.</p> <figure class="figure_frm origin_fig" contents-hash="3e0d5bed11c24ab9ab954d06a36ac54bc165402b40732e2e1693935312cb4eb1" dmcf-pid="yweJ5OrNvq" dmcf-ptype="figure"> <p class="link_figure"><img alt="이진희 TA" class="thumb_g_article" data-org-src="https://t1.daumcdn.net/news/202607/21/gamedonga/20260721153906490ezhv.jpg" data-org-width="1000" dmcf-mid="H2NczYTshc" dmcf-mtype="image" height="auto" src="https://img2.daumcdn.net/thumb/R658x0.q70/?fname=https://t1.daumcdn.net/news/202607/21/gamedonga/20260721153906490ezhv.jpg" width="658"></p> <figcaption class="txt_caption default_figure"> 이진희 TA </figcaption> </figure> <h3 contents-hash="a2eacd7b80ade2c7d4ef6d3fd5e925f632dafe8fb2a4f91deb4e1aaf5b1c9168" dmcf-pid="Wrdi1Imjvz" dmcf-ptype="h3">‘히칭’ 문제는 로딩 화면에서 해결</h3> <p contents-hash="bf3d3a0af0c90efbd679892c8546764267317d20f6c00a5bee5c052a68dbcbe8" dmcf-pid="YmJntCsAS7" dmcf-ptype="general">개발 과정에서 큰 문제로 떠오른 것은 VFX 그래프가 처음 실행될 때 발생하는 히칭이었다. 개발용 PC에는 이미 셰이더 캐시가 쌓여 있어 문제가 잘 드러나지 않았지만, 캐시가 없는 이용자의 첫 실행 환경에서는 새로운 이펙트와 몬스터가 등장할 때마다 화면이 끊겼다.</p> <p contents-hash="1805ca2f095c2810eed8f45d861f4f66442ff7b3fe26064b63d20f38f410641e" dmcf-pid="GsiLFhOchu" dmcf-ptype="general">라인게임즈는 콜드 스타트 환경에서 반복적으로 테스트하고, 파이프라인 스테이트 오브젝트(PSO)와 VFX를 미리 실행하는 워밍업 시스템을 구축했다. 최초 로딩 화면 뒤에서 실제 이펙트와 라이팅 시나리오를 실행해 필요한 캐시를 사전에 생성하는 방식이다.</p> <p contents-hash="4f982bcef6526af9a17b8c43d9ed1b20f97f07176561f142a42bee0ba6f927cb" dmcf-pid="HOno3lIkSU" dmcf-ptype="general">이를 통해 셰이더와 PSO 커버리지를 약 24%에서 98%까지 높였다. 이펙트 생성 시 10~14회 발생하던 GPU 프로그램 생성 호출도 0~2회 수준까지 줄였다. 개발진은 최초 로딩 시간이 다소 길어지는 것보다 게임 플레이 도중 화면이 끊기는 현상을 제거하는 것이 이용자 경험에 더 중요하다고 판단했다.</p> <figure class="figure_frm origin_fig" contents-hash="42a9fb06301e3484eee0a03d2ba6cb3813facefd1a0d1da6cc7e5ff182399512" dmcf-pid="XILg0SCECp" dmcf-ptype="figure"> <p class="link_figure"><img alt="최적화 후 성과" class="thumb_g_article" data-org-src="https://t1.daumcdn.net/news/202607/21/gamedonga/20260721153907736kkbz.jpg" data-org-width="1000" dmcf-mid="pCmOfF5Thi" dmcf-mtype="image" height="auto" src="https://img4.daumcdn.net/thumb/R658x0.q70/?fname=https://t1.daumcdn.net/news/202607/21/gamedonga/20260721153907736kkbz.jpg" width="658"></p> <figcaption class="txt_caption default_figure"> 최적화 후 성과 </figcaption> </figure> <h3 contents-hash="470cb94091e5be8708970216a2ea84c57a28573bba86093d478006f960f2fe04" dmcf-pid="ZCoapvhDS0" dmcf-ptype="h3">몬스터 공격부터 UI까지 모두 재활용하는 것이 프로그래머의 미덕</h3> <p contents-hash="edf4bd81e6b2683a56383be345bcf79718ae0db51d0bf45514920e858e292d3d" dmcf-pid="5hgNUTlwS3" dmcf-ptype="general">게임 로직에도 최적화가 적용됐다. 수백 마리의 적이 동시에 공격하면 게임성과 성능 모두 문제가 발생하는 만큼, 공격 권한을 순차적으로 배분하는 ‘티켓 시스템’을 도입했다. 일반 몬스터와 엘리트, 중간 보스, 보스가 서로 다른 티켓을 사용하도록 구성해 동시 공격 수를 제어했다.</p> <p contents-hash="edf5693b2e4861571b8a34576e3c9d3855faf5e5b08b7f87ad464739109496a9" dmcf-pid="1lajuySrTF" dmcf-ptype="general">런타임 메모리 할당을 줄이기 위해 논 얼록 물리 연산과 오브젝트 풀링도 적극적으로 사용했다. 몬스터와 투사체, 이펙트, UI, 데미지 표시 요소 등 가능한 대부분의 오브젝트를 새로 생성하지 않고 재사용하도록 설계했다.</p> <p contents-hash="f8a5f334f3d4133a4039b0d97efc993a351560260acdb6fbb78facd9f7037840" dmcf-pid="tSNA7Wvmvt" dmcf-ptype="general">어드레서블을 활용해 사용하지 않는 에셋을 주기적으로 해제했으며, 텍스처 크기도 일괄 축소하는 대신 모든 에셋을 직접 검수해 AA급 비주얼을 유지했다. 오디오는 길이에 따라 디컴프레스 온 로드, 컴프레스드 인 메모리, 스트리밍 방식을 구분해 히칭과 메모리 사용량을 관리했다.</p> <p contents-hash="3a42fb9fccf959f8655c2b4b75d81ea7efffa96c1c515f006e0d6f1c76cfa5ff" dmcf-pid="FvjczYTsv1" dmcf-ptype="general">그 결과 초기 약 14GB에 달했던 메모리 사용량을 3~5GB 수준까지 줄였다. 현재는 500마리 이상의 적을 화면에 구현하고 있으며, 내부에서는 1천 마리 구현을 목표로 추가 최적화를 진행하고 있다.</p> <p contents-hash="6633af522fc0210f3380e74cc67b6e28ac79b91f03f3ceb77cc56406c24e8a60" dmcf-pid="3ft3jP4qS5" dmcf-ptype="general">이도행 테크니컬 디렉터는 “AA급 게임 최적화의 핵심은 CPU가 해야 할 일을 줄이는 것”이라며 “VAT와 GPU 인스턴싱, VFX 그래프를 활용해 작업을 GPU로 보내고, 메모리를 미리 할당해 재사용한다면 유니티로도 프리미엄 3D 뱀서 게임을 충분히 만들 수 있다”고 말했다.</p> <p contents-hash="055a7638cfd74fd3b57ff8e6e9ca40f001b6f0201afa36eafd7921aa38065ce2" dmcf-pid="04F0AQ8BWZ" dmcf-ptype="general">사용자 중심의 게임 저널 - 게임동아 (<span>game.donga.com</span>)</p> </section> </div> <p class="" data-translation="true">Copyright © 게임동아. 무단전재 및 재배포 금지.</p>
댓글등록
댓글 총
0
개
맨위로
이번주
포인트
랭킹
매주 일요일 밤 0시에 랭킹을 초기화합니다.
1
4,000
상품권
2
3,000
상품권
3
2,000
상품권
업체홍보/구인
더보기
[구인]
유투브 BJ 구인중이자나!완전 럭키비키자나!
[구인]
에카벳에서 최대 조건으로 부본사 및 회원님들 모집합니다
[구인]
카지노 1번 총판 코드 내립니다.
[구인]
어느날 부본사 총판 파트너 모집합니다.
[구인]
고액전용 카지노 / 헬렌카지노 파트너 개인 팀 단위 모집중 최고우대
놀이터홍보
더보기
[홀덤 홍보]
텍사스홀덤 핸드 순위- 홀카드의 가치
[홀덤 홍보]
텍사스홀덤 핸드 순위 - 프리플랍(Pre-Flop) 핸드 랭킹
[토토 홍보]
미니게임개발제작 전문업체 포유소프트를 추천드립니다.
[토토 홍보]
2023년 일본 만화 판매량 순위 공개
[토토 홍보]
무료만화 사이트 보는곳 3가지 추천
지식/노하우
더보기
[카지노 노하우]
혜택 트렌드 변화 위험성 다시 가늠해 보기
[카지노 노하우]
호기심이 부른 화 종목 선택의 중요성
[카지노 노하우]
카지노 블랙잭 카드 조합으로 히트와 스탠드를 결정하는 방법
[카지노 노하우]
흥부가 놀부될때까지 7
[카지노 노하우]
5월 마틴하면서 느낀점
판매의뢰
더보기
[제작판매]
html5웹미니게임제작 해시게임제작 카드포커게임제작 스포츠토토 카지노 슬롯 에볼루션 토지노 솔루션분양임대재작
[제작판매]
html5웹미니게임제작 해시게임제작 카드포커게임제작 스포츠토토 카지노 슬롯 에볼루션 토지노 솔루션분양임대재작
[제작판매]
html5웹미니게임제작 해시게임제작 카드포커게임제작 스포츠토토 카지노 슬롯 에볼루션 토지노 솔루션분양임대재작
[제작판매]
html5웹미니게임제작 해시게임제작 카드포커게임제작 스포츠토토 카지노 슬롯 에볼루션 토지노 솔루션분양임대재작
[제작판매]
html5웹미니게임제작 해시게임제작 카드포커게임제작 스포츠토토 카지노 슬롯 에볼루션 토지노 솔루션분양임대재작
포토
더보기
채팅하기