본문 바로가기

반응형

모바일

(3)
유니티 모바일 최적화(3) - 용량 큰 파일 찾기 모바일 앱스토어에서는 보통 크기 제한을 두기 때문에 빌드된 앱의 파일 크기를 최대한 줄여주는 것이 매우 중요하다. 어떤 게임인지에 따라 어떤 파일이 가장 저장공간을 잡아먹는지는 다 다르다. 그렇기에 방법은 때에 따라 다르지만 빌드된 앱에서 어떤것이 가장 크기를 잡아먹는지 확일할 수 있는법을 포스팅하겠다. 우선은 통상적으로 빌드를 한 번 실행시켜야 한다. 실행시킨 후에는, 콘솔창 맨 오른쪽의 드롭다운을 클릭한 후 Open Editor Log를 클릭한다. 많은 내용의 메모장이 나올텐데 일일이 찾을 필요없이 ctrl + F 해서 Texture를 검색하면 위와 같이 나온다. 어떤 파일이 용량을 많이 잡아먹는지 확인 후 상황에 맞게 조치해 주면 된다!! 출처 : https://docs.unity3d.com/kr/..
유니티 모바일 최적화(2)-그림자 없애기 생각날때마다 하나씩 적는 모바일 최적화를 위한 방법들 그 2번째이다. https://docs.unity3d.com/kr/2021.1/Manual/ShadowPerformance.html 그림자 문제 해결 - Unity 매뉴얼 실시간 그림자는 렌더링 오버헤드가 상당히 높습니다. 그림자를 드리울 수 있는 모든 게임 오브젝트는 먼저 섀도우 맵으로 렌더링됩니다. 그런 다음 해당 맵을 사용하여 그림자를 받을 수 있는 docs.unity3d.com Unity공식 매뉴얼에서도 알 수 있듯이 실시간 그림자는 렌더링 오버헤드가 상당히 크다. 만약 그림자가 중요한 게임이라면 그림자 생성에 어떻게 하면 자원낭비를 줄일 수 있을까 고민해야 한다. 하지만 나는 그림자가 중요한 게임을 만드는게 아니어서 그냥 다 꺼버리겠다. 이렇..
유니티 모바일 최적화(1)-텍스처 압축 유니티로 모바일 게임을 제작할 때 매우 중요한게 있다. 바로 최적화이다. 휴대폰은 PC보다 사양이 낮기에 반드시 최적화를 해주어야 한다. 그렇기에 생각날때마다 하나씩 모바일 최적화를 위한 방법들을 블로그에 적어내려고 한다. 위와 같이 ASTC 압축 포맷을 이용하면 Texture의 용량을 품질에 큰 손실없이 줄일 수 있다. 왼쪽과 오른쪽은 품질에 크게 차이가 보이지 않지만 용량 면에서는 왼쪽이 오른쪽보다 8배 많은 용량을 차지한다. 품질이 중요한 모델에 사용되는 Texture라면 4x4 block을 사용하자.그렇지 않다면 8x8 또는 12x12를 사용하자 글 출처 : https://blog.unity.com/kr/technology/optimize-your-mobile-game-performance-exp..

반응형