facebook twitter hatena line email

「Unity/公開/共通」の版間の差分

提供: 初心者エンジニアの簡易メモ
移動: 案内検索
(サイズ検証)
 
行18: 行18:
  
 
参考:https://play.google.com/intl/en_us/badges/images/generic/ja_badge_web_generic.png
 
参考:https://play.google.com/intl/en_us/badges/images/generic/ja_badge_web_generic.png
 
==アプリ容量削減==
 
参考:https://kan-kikuchi.hatenablog.com/entry/Unity_App_Size
 
 
===ビルド圧縮===
 
File/BuildSetttings/ビルド設定でCompression MethodをDefaultからLZ4やLZ4HCに変更すると良い。
 
 
====アプリサイズ====
 
以下、自分のiosのアプリ例です。
 
 
画像を多く含むアプリ
 
Default:544.8MB
 
LZ4:81.3MB
 
LZ4HC:81.4MB
 
Default(appstore表示時):513.8MB
 
 
画像を少々含むアプリ
 
Default:128.6MB
 
LZ4:104MB
 
LZ4HC:104MB
 
Default(appstore表示時):73.1MB
 
 
以下、自分のandroidのアプリ例です。
 
 
画像を少々含むアプリ
 
Default:72MB
 
LZ4:
 
LZ4HC:
 
 
====画像圧縮====
 
元々の画像の大きさよりも、サイズが5倍程度になる。
 
また、画像の縦横幅が大きければ、ファイルサイズも大きくなる。
 
 
以下例
 
15.3 mb 2.2% Assets/imgs/icon_menu.png
 
2.1 mb 0.3% Assets/mp3/bgm_result.mp3
 
2.0 mb 0.3% Assets/mp3/bgm_play.mp3
 
1.8 mb 0.3% Assets/imgs/icon.png
 
 
===不要Assets削除===
 
Console右上ボタン/Open Editor Logから確認して不要なものを削除
 
 
以下例
 
<pre>
 
Build Report
 
Uncompressed usage by category (Percentages based on user generated assets only):
 
Textures              138.8 mb 87.9%
 
Meshes                0.0 kb 0.0%
 
Animations            0.0 kb 0.0%
 
Sounds                3.5 mb 2.2%
 
Shaders                5.0 kb 0.0%
 
Other Assets          892.7 kb 0.6%
 
Levels                293.0 kb 0.2%
 
Scripts                1.1 mb 0.7%
 
Included DLLs          13.3 mb 8.4%
 
File headers          87.5 kb 0.1%
 
Total User Assets      158.0 mb 100.0%
 
Complete build size    296.5 mb
 
</pre>
 
 
====サイズ検証====
 
画像縦横幅のサイズとかいろいろ縮小させての、アプリサイズ検証
 
 
対応前
 
<pre>
 
Textures              23.4 mb 66.3%
 
Meshes                0.0 kb 0.0%
 
Animations            5.0 kb 0.0%
 
Sounds                5.9 mb 16.6%
 
Shaders                168.7 kb 0.5%
 
Other Assets          99.0 kb 0.3%
 
Levels                1.2 mb 3.4%
 
Scripts                623.4 kb 1.7%
 
Included DLLs          3.8 mb 10.8%
 
File headers          148.4 kb 0.4%
 
Total User Assets      35.2 mb 100.0%
 
Complete build size    707.8 mb
 
Used Assets and files from the Res
 
</pre>
 
対応後
 
<pre>
 
Textures              4.7 mb 28.5%
 
Meshes                0.0 kb 0.0%
 
Animations            5.0 kb 0.0%
 
Sounds                5.9 mb 35.3%
 
Shaders                168.7 kb 1.0%
 
Other Assets          85.9 kb 0.5%
 
Levels                1.2 mb 7.3%
 
Scripts                623.4 kb 3.7%
 
Included DLLs          3.8 mb 22.9%
 
File headers          148.4 kb 0.9%
 
Total User Assets      16.6 mb 100.0%
 
Complete build size    689.2
 
</pre>
 
 
LZ4圧縮設定したアプリサイズが104MBから103MBに変わっただけでした・・・。
 

2020年5月27日 (水) 18:55時点における最新版

バッヂをつくる

iPhone https://linkmaker.itunes.apple.com/ja-jp

Android http://developer.android.com/distribute/tools/promote/badges.html

作られたもの

iPhone

<a href="https://itunes.apple.com/jp/app//id1454789018?mt=8" style="display:inline-block;overflow:hidden;background:url(https://linkmaker.itunes.apple.com/ja-jp/badge-lrg.svg?releaseDate=2019-03-06&kind=iossoftware&bubble=ios_apps) no-repeat;width:135px;height:40px;"></a>

Android

<a href='https://play.google.com/store/apps/details?id=com.mskjgo.flicklearning&hl=ja&pcampaignid=MKT-Other-global-all-co-prtnr-py-PartBadge-Mar2515-1'><img alt='Google Play で手に入れよう' src='https://play.google.com/intl/en_us/badges/images/generic/ja_badge_web_generic.png'/></a>

並べるとバランスが悪いので、↓からとったほうがよさそう。

参考:https://play.google.com/intl/en_us/badges/images/generic/ja_badge_web_generic.png