TECHARTNOMAD | TECHARTFLOWIO.COM

개발 5

【INDEX】 OPEN WORLD DEV.

[번역] Unreal Engine 5 Open World Production역자의 말. 이틀 전에 이어서 추가로 괜찮은 토픽이 있어서 공유 해 봅니다. 중국어는 글을 읽는 수준이 제가 좋지 않기 때문에 번역기의 도움을 받은 후 음성으로 다시 듣고 어색한 곳은 교정을techartnomad.tistory.com  Runtime Partition" data-og-description="UE5의 새로운 레벨 분할 기술은 런타임에서 그 장점이 두드러집니다.레벨의 정적 오브젝트들은 레벨 시작 시 단 한 번만 계산되어 메모리에 저장되므로, 이전의 Bake 방식과 비교해도 게임 실행 " data-og-host="techartnomad.tistory.com" data-og-source-url="https://techar..

INDEX 2025.03.16

Plugin 개발만 git 으로 관리 할 때 플러그인 경로

안드로이드용 최적화를 진행 하면서 플러그인을 추가로 만들거나 수정해야 할 일이 있어서요.그런데 집에서도 작업하고 회사에 방문해서도 작업하고 그러다보니 git 으로 플러그인 모듈과 소스만 버전관리를 하고 싶었습니다.주로 회사에서만 개발을 하시는 분이라면 굳이? 일 수도 있구요... 만약 회사에서 프로젝트의 버전관리를 SVN 을 사용하는데 "아! 나는 코드 플러그인 같은건 깃으로 관리 하고 싶어!" 라든가 하신다면 유용할 듯 합니다.이럴땐 언리얼 엔진에서 제공하는 시스템 환경변수를 사용하면 됩니다. 예전엔 특별히 살펴보질 않아서... 심볼릭을 만들어서 쓰곤 했는데요. 굳이 그럴 필요가 없죠.이렇게 시스템 변수 편집창을 열고 UE_ADDITIONAL_PLUGIN_PATHS 를 변수 이름으로 그리고 변수 값..

UNREAL ENGINE 2025.03.14

[번역.각색] What Is A Vertical Slice In Game Development

역자의 말.십수년 전부터 이미 Vertical Slice In Game Development 에 대한 올바른 도입에 대해 많은 관심이 있었음에도 직장인으로서 그리고 일부 부서리더만을 해 본 개발자로서 여전히 아쉬움이 있기에 Vertical Slice In Game Development 에 대한 올바른 또는 아시안에게 적합한 ... 아니 한국인에게 적합한? 한국 게임사에 적합한? Vertical Slice In Game Development 은 무엇일까를 더 고민 해 보려고 하고 있습니다. 역자인 저는 몇년 전 까지 중국 바이트덴스에서 Vertical Slice In Game Development 환경을 경험 해 봤음에도 여전히 유연한 변형에는 주도적으로 Vertical Slice In Game Devel..

TECH.ART.FLOW.IO 2025.03.04

[The Star Light] Super Thin PP outline implementation WIP.

게임테일즈 컨설팅을 담당하기 훨씬 전에 원래의 아트팀에서는 이미 어떤 외부 모듈을 사용해서 아우트라인을 처리 하고 있었다.모듈 자체 구현방식이 뎁스 데이터 기반에서 아우트라인 셈플링을 하는 것이라 라인이 메시 안쪽으로 생기는 점도 문제가 됬고 거의 1 값으로 라인을 만들더라도 가운데 픽셀 외에 주변 8개 픽셀을 셈플링 해서 바운드를 검출 하는 식이라 여러모도 문제점이 있는 듯 하다.스텐실 데이터를 기반으로 셈플링을 하면 아우트라인 두깨를 오프셋 시켜도 메시 바깥쪽으로 오프셋 할 수 있기 때문에 일단 라인드로우 방식을 바꿔준다.문제는 TSR 이나 기타 업스케일 때문에 발생하는 안티앨리어싱이 들어가면서 뭉개지는 아우트라인은 예측 결과보다 딱 2배 두꺼워 보이게 된다. 특히 저해상도 모니터에서 도드라진다. 업..

PROJECT 2025.01.09

[주석번역]STREAMING THE WORLD OF HORIZON ZERO DAWN

역자의 말. 언리얼엔진을 사용하는 MMORPG 개발에 참여하고 있기 때문에 주요 관심사는 스트리밍 로딩의 여러가지 전략에 대한 다양한 관찰이 요구되죠. 이 전 번역글에서는 공간효율적 패키징을 살펴봤습니다. 이번 번역글에서는 호라이즌 포비든 웨스트에서 그들이 중점으로 고민했던 부분과 어떠한 개념으로 월드 스트리밍을 처리했는지 살짝 살펴보는 시간이 될것 같습니다.필자에 대해서... 얀잡은 게릴라 게임즈의 수석 테크니컬 프로그래머입니다. 지난 12년 동안 데시마 게임 엔진에서 로딩 및 스트리밍 시스템, 메모리 할당기, 에셋 변환 파이프라인을 중심으로 작업해 왔습니다. 요약 이 강연에서 얀-잽은 호라이즌 제로 던의 방대하고 풍부한 세계를 구현하는 몇 가지 시스템을 심층적으로 살펴봅니다. 에셋 파이프라인, 로우레..

TECH.ART.FLOW.IO 2024.01.02