TECHARTNOMAD | TECHARTFLOWIO.COM

전체 글 520

[번역]UE5 World Partition

역자의 말. 요즘은 Devops 와 엔진 렌더링 부분 커스터마이징을 주력으로 작업하고 있지만 곧 다가올 패키징과 로딩 레벨의 최적화 분야도 언젠가는 작업을 해야하기 때문에 데이터 스트리밍이나 월드 파티션과 관련 된 모든 부분을 지속적으로 학습중입니다. 중국에서 오랫동안 Zhihu 에서 활동 하다보니 중국어 테크 블로거들 자료들을 자주 보게 됩니다. 그 중 하나를 발췌 하여 번역 해 봤습니다. 기계번역을 사용한 페이지 번역으로 중국어 페이지를 보면 어색한 말이나 말이 안되는 것들이 많은데요... 중국 엔지니어들이 사용하는 특정 단어들이 중국어 영어 한국어 번역으로 브릿지 번역을 하더라도 애초에 중국인들 개념으로 사용하는 중국어 단어나 비유등이 있고 젊은 엔지니어들은 인터넷 용어(중국에서 하루에도 정말 많은..

TECH.ART.FLOW.IO 2024.01.09

[알쓸신잡] 인스톨 빌드 애픽런처에 연결하기

어어어디선가 예에전에 뭔가 본적이 있는 것 같은데... 해결방법이... 그게 내 기억의 오류인지 아니면 다시 찾질 못해서인지 조차도 기억이 나질 않더라고요. 그래서 그냥 매우 단순한 방법으로 이렇게 쓰고 있습니다. 사실 굳이 이렇게 해야하나 싶은 것이기도 하네요. 설치 레지스트리에서 인스톨 빌드 경로로 변경 해도 될것 같습니다만.... 프로젝트를 위해 소스코드를 수정해서 사용해야 하지만 아티스트들은 애픽런처에서 참조 어셋등도 자주 받아서 사용하거나 플러그인 테스트도 해 보고 그런 경우가 많죠. 아무튼... 이래 저래.... 깔끔하게 소스코드를 인스톨빌드 하는 내용은 예전 제 포스트를 참조 해 주세요. Install Build 빠르게 학습하기.인터넷 들을 탐색 하다 보면 언리얼엔진 소스 빌드와 Instal..

UNREAL ENGINE 2024.01.09

[주석번역] Horizon Zero Dawn:오픈 월드 QA 사례 연구

역자의 말.한국 게임개발사에서 근무 했던 기억은 13년 전 쯤이 거의 마지막이었습니다. 이후 대부분의 시간을 중국 국적이지만 글로벌 기업에서 게임개발 프로젝트에 깊이 관여할 수 있었죠. 다른 중국인 동료들도 UBI 나 해외 게임사 출신들이 많았고 특히 기술부서는 EA 와 UBI 출신들이 많았어요. 지금의 한국 게임회사는 어떤지 모르겠지만 제 옛 기억으로 보면 개발 초기부터 QA 가 함께 협업 하는 곳은 일단 제가 본 적이 없었고 다른 3N 사에 다니던 후배들이 들려준 경험담으로도 거의 그런 케이스는 많지는 않았다고 그러더군요. 제 바램이라면 지금의 한국 게임사나 스타트업은 꼭 개발 초기부터 내부 QA 를 꼭 두시고 함께 협업하시길 바랍니다. 제 경험이라면 초기부터 QA 과 함께 개발을 하고 소통 할 때..

TECH.ART.FLOW.IO 2024.01.05

NETEASE 반구 스튜디오. 天谕 프로젝트

알레고리드믹에서 서브스턴스 개발팀을 서포트 하던 리드테크아티스트를 그만두고 나서 2015년 중국으로 향했었죠. 저의 첫 번째 중국회사는 넷이즈 였습니다. 운이 좋게 반구 사장이 좋게 평가 해 주고 넷이즈 항주 R&D 센터 사장님이 승인을 해 주셔서 높은 6-3 이라는 등급으로 첫 중국회사 직장생활을 시작 했습니다. P6-3은 과학자 바로 아래 직위로서 일부 부서의 제네럴 메니저와 동등한 레벨을 뜻합니다. 반구 사장인 싸이(별명)와 저는 6-3급으로 동급이었죠. 중국에는 잡랭크 라는게 있습니다. 음.. 사실 구글이나 메타에도 이런건 존재 합니다. 한국 회사에만 없는 것 같아요. 바이트덴스에서 3-2 레벨이었는데 구글의 G-7 레벨과 동일하고 디렉터 레벨로 시니어 메니저 이상의 레벨을 뜻하거든요. 뭐 아무튼..

PROJECT 2024.01.03

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

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

TECH.ART.FLOW.IO 2024.01.02

[주석번역,해석]수백만 개의 자산을 위한 확장 도구

역자의 말.대규모 데이터를 다루는 프로젝트를 수행 해 본 경험이 있다면 이러한 주제에 대해서 무척 관심이 있을 것이라고 생각되네요. 10년 전에 비해서 데이터의 크기는 2배 4배 8배 로 늘어났으며 다운로드 게임임에도 100기가를 훌쩍 넘어선지 이미 몇년이 지났습니다. 이러한 시대에 살면서 관심을 둬야하는 분야가 있는데요. 게임회사 내부의 데브옵스와 인프라스트럭처팀 등에 대한 것이 바로 그것입니다. 2011년 이후부터 2023년까지 주로 모바일 플레폼 게임들이 주류를 이루웠던 국내 상황을 보면 주변에 100기가가 넘는 콘텐트를 다루워 본 분들이 흔치 않다는 것을 알게 되었습니다. 저 또한 그럴 기회는 많지 않았지만 중국에서 근무 하면서 500억원을 들여서 개발한 PC 엠엠오 프로젝트(자체엔진)부터 300..

TECH.ART.FLOW.IO 2024.01.02

XINDONG NETWORKS (心动网络)

약 1500명 에서 2천명 정도 규모의 중국 상해에 본사를 둔 중견 게임개발사 입니다. 心动加入心动 不签竞业、不强制996、无限假期、业内标杆的工作环境!你将与匠人们一起,在开放自由的文化中打造不同凡响的游戏。www.xd.com 탭탭 이라고 하는 안드로이드 게임플레폼 서비스로 더 유명한데요...  TapTap立即寻找游戏 我们有约 30,000 款游戏,从 AAA 大作到小品的独立游戏,种类繁多,应有尽有。您可以尽情享受独家优惠、游戏自动更新及各种出色服务。www.xd.com 중앙 기술센터의 TA 팀 리더로 근무 하면서 여러가지 프로젝트에 참여 했습니다.닌텐도 스메시 브로와 결이 같은(좋은 말로 해서.. ) 플레시 파티 입니다. 아트 부분 제작 슈퍼바이저 및 테크 아트로 참여 했구요. Flash PartyThe brand-new ..

PROJECT 2024.01.01

NETEASE ZEN SUTDIO IP NEW PROJECT

2021년 수 년만에 다시 넷이즈에 합류하게 되었습니다. 이번에는 광저우에 위치한 넷이즈 1급 사업부인 젠 사업부입니다. 원래는 Lilith 라는 중국 상해에 있는 (그 예전 도탑전기 개발사) 중견 게임사로 이미 오퍼를 받고 이직 준비를 하고 있었는데요... 젠 사업부 진타오 사장이 직접 연락을 취해왔고 정식 인터뷰를 보게 되어버렸죠.... 왜 그랬는지는 잘 모르겠지만.... 음양사의 성공에 대해서 워낙 2016년 부터 잘 알고 있던 터라.... 인터뷰를 진행 하고 진타오 사장과 화상으로 이런 저런 대화를 나눈 후에 Lilith 가 아닌 넷이즈 광저우 젠 사업부에 합류 하기로 결정을 해 버렸습니다. 아무튼... 젠 사업부는 음양사를 개발하고 글로벌 런칭. 매우 좋은 실적을 거둔 광저우 소재의 넷이즈 사업..

PROJECT 2024.01.01

[주석번역]ADVENTURES WITH DEFERRED TEXTURING IN HORIZON FORBIDDEN WEST 파트-2

엮 보기. 파트 1을 잊으셨다면 먼저 보고오세요. [주석번역]ADVENTURES WITH DEFERRED TEXTURING IN HORIZON FORBIDDEN WEST 파트-1역자의 말. 몇 년전 회사에서 경품으로 받은 PS5 를 최근에서야 설치하고 호라이즌 포비든 웨스트를 플레이하고 있습니다. 전작에 비해서 더 밀도 높은 식생처리와 지형의 이끼등을 포함하여 매techartnomad.tistory.com 링 버퍼의 버텍스가 인코딩되는 방식에 대해 몇 마디 설명하겠습니다.이것이 우리가 사용하는 형식입니다. 총 32바이트 길이입니다. HPOS의 경우 x와 y를 하프 플로트로 인코딩하지만 정확성을 위해 w는 플로트로 유지해야 하고, z는 w에서 쉽게 복구할 수 있으므로 전송할 필요가 없습니다. UV는 고정 ..

TECH.ART.FLOW.IO 2023.12.27