블로그
최신 제품 소식과 공지사항을 확인하세요
Unreal Engine World Partition 변환 오류 해결 방법: 무한 로딩 및 에디터 프리징 현상 해결
World Partition 메뉴에서 "Convert"를 클릭하면 Unreal Engine 에디터가 즉시 멈춰버립니다. 진행률 표시줄이 0%에서 멈추고 단일 코어의 CPU 사용량이 100%로 치솟으며, 작업 관리자나...
더 보기UEFN에서 플레이어가 퇴장할 때 Verse weak_map은 자동으로 정리될까?
AI coding assistant가 포트나이트 섬에서 플레이어가 연결을 끊는 즉시 Verse가 에서 플레이어 데이터를 자동으로 제거한다고 말하더라도, 이를 그대로 믿는다면 심각한 runtime crash를 겪게 될...
더 보기Godot Android Build Environment (GABE): PC 없이 게임 Compile 및 Export하기
모든 인디 개발자들은 모바일 게임을 빌드할 때, 간단한 Android plugin이나 Google Play Services 연동을 테스트하기 위해 다시 데스크톱 PC로 돌아가야만 하는 좌절감을 잘 알고 있습니다. 최...
더 보기공유 프로젝트에서 Unreal Engine의 기습적인 자동 업데이트 대처법: 팀 환경의 재빌드, 동기화 및 재동기화
공유 Unreal Engine 프로젝트 프로덕션을 진행한 지 5개월 차, git 히스토리는 깔끔하게 유지되고 있었습니다. 그러던 어느 날 갑자기 한 개발자가 최신 변경 사항을 pull 한 뒤 에디터를 실행하지 못하게...
더 보기Godot XR Multiplayer: Spatial Sync 및 Time-Rewind Netcode의 내부 동작 원리
godot xr multiplayer 게임을 빌드할 때, spatial synchronization이 단 한 프레임이라도 뒤처지면 플레이어에게 심각한 멀미(motion sickness)를 유발하는 지름길이 됩니다. ...
더 보기JetBrains Rider를 활용한 Godot Addon 개발 고속 가이드: Native C++ GDExtensions 및 Editor Plugins
커스텀 Godot Editor Plugin이나 Native C++ GDExtension을 빌드하는 작업은 대개 고통스러운 깨달음과 함께 시작됩니다. Plugin의 실제 로직을 작성하는 대신, SCons 컴파일 스크립...
더 보기새로운 Godot Asset Store가 Backend 플러그인의 버전 관리 및 업데이트 지옥을 해결하는 방법
Godot 4에서 Backend SDK 연동의 고통 모든 Godot 개발자는 마이너 엔진 업데이트 이후 콘솔을 열었을 때 빨간색 stack trace로 가득 찬 화면을 마주하는 공포를 잘 알고 있습니다. 인벤토리 코...
더 보기크로스 게임 에코시스템 아키텍처 설계: Unreal Engine 6 뉴스에서 얻은 기술적 시사점
모든 Backend 엔지니어는 디자인 디렉터가 "슈팅 게임에서 획득한 인벤토리를 새로운 레이싱 게임으로 가져갈 수 있게 할 수 있을까요?"라고 가볍게 물어볼 때 등 뒤로 흐르는 식은땀을 잘 알고 있습니다. 플레이어에...
더 보기모바일 게임 스케일링 최적화: 100만 명 이상의 동시 접속자를 위한 도시 아키텍처 설계
모든 Multiplayer 개발자는 모바일 게임 아키텍처가 한계에 부딪혀 균열이 가는 정확한 순간을 알고 있습니다. 여러분은 거대하고 아름다운 도시 환경을 설계합니다. 10개의 시뮬레이션 클라이언트로 로컬 테스트를 ...
더 보기