You are here: Home - Studies∞ - GDC2017 DAY1 – Class6

20170228_140845

Developing High Performance Games for Different Mobile VR Platform
Room 135, North Hall
Ragul Prasad (Product Manager, Google)

구글의 가상현실 프로젝트, 데이드림의 프로덕트 매니저라고 자신을 소개한 강연자는, 모바일 환경에서 뛰어난 퀄리티의 게임을 만드는 내용에 대해 강연했습니다. 저는 이를 그래픽 리소스 최적화에 대한 내용이라고 생각하고 관련 노하우를 습득하고자 하는 목적으로 강연에 참여했습니다만, 실제로는 모바일 환경에서의 VR 프로그래밍 테크닉에 관련된 내용이었습니다. 해당 파트가 제 전문 분야가 아니었기에 강연 내용을 대부분 이해하기 어려웠습니다만, 기본적인 내용에 대해서만 정리하여 공유합니다.

강연을 시작하기 전 청중을 대상으로 모바일 VR 컨텐츠를 제작하고 있는 사람들을 조사했는데, 거의 절반정도의 사람들이 VR 제작에 참여했다고 답했습니다. 다만 안드로이드 환경에서 개발을 진행하고 있는 사람들은 그 보다 훨씬 적은 수의 사람들이 응답하여 아직 실제 안드로이드 환경에서의 VR 개발은 초기 단계임을 확인할 수 있었습니다.

강연자는 모바일 환경에서의 VR 개발이 어려운 이유로 디바이스의 스팩을 들었는데요, 데스크탑의 강력한 파워와 대역폭, 쿨링 기능과는 달리 모바일 디바이스는여러모로 환경의 제약이 심하다는 현실이라고 합니다. VR 컨텐츠도 게임, 영상, 텍스트 등 다양한 종류의 컨텐츠가 있고, 제공하려는 컨텐츠의 종류에 따라 CPU, GPU, 필요로 하는 대역폭 등이 모두 다르므로 그에 따라 최적화가 필요하다고 이야기했습니다. 그 외에도 모바일 GPU의 효율적인 사용팁과 동적 성능 스케일링에 대한 내용, 최적화를 위한 안드로이드 스튜디오의 성능 분석 도구인 Systrace에 대한 소개와 사용법에 대한 이어지며 강연이 마무리 되었습니다.

20170228_143855

20170228_142934

20170228_141953

By John Kim
Back to top