0Comments

게임 최적화의 첫걸음 프로파일링으로 병목 지점 찾기

게임이나 엔진을 최적화할 때 가장 먼저 해야 할 일은 무엇일까요? 바로 무엇을 고쳐야 할지 정확히 아는 것입니다. 이때 등장하는 개념이 프로파일링(Profiling)입니다. 프로파일링은 프로그램이 느려지는 지점을 찾아내는 과정을 말합니다.디버깅과 프로파일링의 차이점흔히
by Jason
0Comments

성능 최적화의 첫걸음: 릴리즈 빌드와 반복 측정의 힘

프로파일링(Profiling)을 제대로 활용하려면 도구를 켜는 것만으로는 부족합니다. 어떤 조건에서 측정하느냐가 정말 중요하니까요. 엉뚱한 환경에서 측정하면 잘못된 정보를 얻게 됩니다. 가장 먼저 지켜야 할 원칙이 하나 있습니다.릴리즈 빌드에서 측정해야 하는 이유프로파일링은
by Jason
0Comments

게임 프로파일링이 일반 앱과 다른 이유와 안정적인 프레임 유지법

게임 제작 과정에서 프로파일링은 일반적인 앱과는 조금 다릅니다. 가장 큰 차이점은 게임이 실시간 시스템(real-time system)이라는 점입니다. 게임은 매초 수십 번씩 화면을 새로 그리며 돌아갑니다.이 과정이 조금이라도 늦어지면 끊김이 발생하죠. 플레이어는
by Jason