단일 클라이언트에서는 이슈가 발생하지 않더라도, 멀티 클라이언트 동작도 꼭 함께 확인해야 합니다. 단순히 이 이유가 아니더라도, 실제 개발 도중에 멀티 클라이언트 동작이 필요한 상황이 종종 생기기도 합니다. 단순히 2~3개보다 많이 구동해야 하는 상황을 마주하신 분도 계실 것…
언리얼 엔진
한 번에 언리얼 엔진 멀티 클라이언트 테스트 환경 구축하기
언리얼 엔진 특화 프로파일러, 언리얼 인사이트
로컬에서 실행한다면 언리얼 인사이트를 클라이언트나 서버(데디케이티드 서버 포함)보다 먼저 실행해두기만 하면 됩니다. 이땐, 프로파일링 파일 저장 경로와 파일명을 지정하지 않아도, 하단 패널에 있는 ‘Trace Store Directory’ 경로에 날짜와 시간 값을 조합한 파일명으로…
언리얼 인사이트와 친해지기 위한 준비 운동
일반적인 서버-클라이언트 구조에서 프로파일링 툴을 활용해 서버를 튜닝하는 사례는 쉽게 찾아볼 수 있습니다. 반면, 언리얼 엔진에 특화된 서버 튜닝 사례는 아직 찾아보기 쉽지 않습니다. 다행히 언리얼 엔진에는 언리얼 인사이트(Unreal Insight)라는 무료 프로파일링 툴이 있습니다.
간단하지만 까다로운 언리얼 엔진 개발 환경 구축
언리얼 엔진 기반으로 개발하는 게임을 마주한다면, 직접 게임을 개발하는 개발자가 아니더라도 디버깅이나 성능 분석을 위해 언리얼 엔진 개발 환경을 구축해야 하는 상황이 생깁니다. 특히, 언리얼 인사이트나 네트워크 프로파일러 같은 유용한 툴을 쓰기 위해서는 언리얼 엔진 소스를 다운…