5 개의 강의

목차

멀티 플랫폼 설계

최근 고성능 모바일 장치가 엄청 강력해지면서 저성능 노트북만큼의 성능을 낼 수 있게 되었습니다. 그렇기 때문에 오늘날 우리는 게임을 더욱 다양한 장치에서 즐길 수 있게 되었습니다. 특히 모바일 장치에서 오디오를 처리할 때 가장 우려할 만한 점은 CPU로 인한 배터리 소모와 소형 장치에서의 열 발생 문제입니다. 휴대폰을 충전하거나 충전기를 꽂은 채로 게임을 플레이할 수는 있지만 뜨거운 휴대폰을 손에 쥐고 게임을 하기란 여간 불편한 일이 아니겠죠. 주변에 보조 배터리나 전원 연결 장치가 있다고 하더라도 휴대폰을 들고 다니는 가장 큰 이유는 '휴대성'과 전원 연결 없이 사용할 수 있다는 점입니다. 그렇기 때문에 모바일용으로 제작할 경우 CPU 사용량을 모니터링하고 관리하여 배터리 소모와 열 발생 문제를 살펴봐야 합니다.

특정 플랫폼에 콘텐츠를 맞춤화하기 위한 흔한 방법 중 하나는 에셋이나 기능을 제외하는 것입니다. 또 다른 방법은 압축이나 제한, 또는 소리풍경에서 동시 재생 레이어를 티나지 않게 제거하는 등 플랫폼에 전송되는 자료를 더욱 최적화하는 것입니다. 팀에서 합의한 프로젝트 제한 사항, SoundBank 크기, 일반적인 오디오 음질을 알아둔 상태에서 저성능 플랫폼용 최적화를 하는 것이 좋습니다.


이 페이지가 도움이 되었나요?