게임 데이터들이 커서
100mb는 솔직히 너무 작습니다.
200~300정도 되어야 유입이 좀 더 많을 것 같은데
구글이 150mb정도인데
100은 너무 작은거 같아요.
-
Publishing Settings
- Compression Format: Disabled로 설정
유니티에서 빈 껍대기로 webgl빌드시 용량이 약 50메가를 차지하는데 50mb로 게임을 만들어야하는데 후덜덜하네요
안녕하세요 저는 퍼즐게임인데
아직 로그인도 못하지만 일단 실행 자체는 되는 상황이라 적어봅니다.
맨처음에 wasm파일 180MB 에서
1차 파일정리하고 60MB
2차 옵션 조절 하고 32.5MB 까지 내려왔는데요
실행하면 아직 이것도 로딩이 느리다고 생각해서 더빼고 싶다는 생각이 있네요
무작정 뺄께 아니라 wasm 파일을 로드 하는 씬을 만들어서 로드 시키고 하는게 좋아보이기도 하지만
화이팅입니다.
빈 껍데기만 빌드해도 40mb 나오는데 옵션 뭘로 조절하셨나요?
게임 시작 속도 향상 | 앱인토스 개발자센터 여기 한번 봐보시면 도움이 될것같구요
아래 부분은 다른문서랑 상충 되는 내용이니 참고하시면 될것 같습니다.
PlayerSettings.WebGL.compressionFormat = WebGLCompressionFormat.Brotli;
전체적으로 최적화 가이드가 잘 작성해주신 느낌입니다만 AI의 향기 같기도 하고 어딘가 이게 맞나 의구심이 들긴합니다
저할때는 chatgpt 에 물어보니 유니티 홈페이지 안내해주길래 옵션보면서 적용했는데 비슷한 내용적혀있더라구요
저는 아직도 35MB 이니 갈길이 먼것같은데
10. 체크리스트 및 모범 사례
시작 최적화 체크리스트
WASM 파일 크기 < 10MB
첫 씬 에셋 크기 < 5MB
첫 프레임에서 무거운 작업 제거
점진적 로딩 구현
브라우저별 최적화 적용
성능 측정 및 분석 도구 적용
CDN 캐싱 전략 구현
메모리 사전 최적화
위에 링크보면 분할된 wasm 파일을 로드하는 방법도 알려주셨지만 중요한건
유니티가 분할 된 wasm 빌드를 지원하나요?
아니면 제가 만들수 있는건지 잘 모르겠다는게 함정이네요
돌아가는 샘플 하나 있으면 덜 고생할텐데
제가 잘 몰라 그러는것이라 여러 wasm 파일 어떻게 만들수 있는지
관련된 내용 아시는게 있으시면 가르침 부탁드립니다.
오 이런 문서가 있었네요. 내용 봤는데 압축하지 말라해서 그냥 썻는데 내용에는 압축하라 되어있고 헷갈리네요