App Store, Google Play向けに公開するカジュアルゲームのテンプレートです。
このテンプレートには以下の特徴があります。
- 完成されたスライドパズルゲーム一式
- Android, iOS向けの開発版・製品版ビルド
- Admobによるバナー・インタースティシャル広告の表示
- レビュー誘導機能
iOSはMac OS上でしかビルドできないのでこちらを想定しています。(WinでもAndroidビルドは可能です)
- Unity 2021.3.12f
- Android Build Support
- iOS Build Support
- 最新のXCode, XCode Command Line Tools
Assets/SlidePuzzle/Scenes/Game.unity
を開いてPlay Buttonを押してください。
- 上メニューの[Builder]より[Build Android Debug]を実行
Build/slidepuzzle.apk
が作成されます
Assets/SlidePuzzle/Scripts/Editor/Builder.cs
のPlayerSettings.iOS.appleDeveloperTeamID
に自身のTeamIDを入力- 上メニューの[Builder]より[Build iOS Debug]を実行
Builds/iOS
にプロジェクトが作成されますunity-slidepuzzle-template
に移動し、./Data/build-ios.sh
を実行Build/slidepuzzle.ipa
が作成されます
Assets/SlidePuzzle/Scripts/Admob.cs
のAppIDに自身のAdmobで作成したIDを入力
- ProjectSettingsのKeyStore Managerなどを使用して
Data/Keystore/
下にkeystoreファイルを作成 Assets/SlidePuzzle/Scripts/Editor/Builder.cs
のuseCustomKeystore
以下に自身のkeystore情報を記入- 上メニューの[Builder]より[Build Android Release]を実行
Build/slidepuzzle.aab
が作成されます
Assets/SlidePuzzle/Scripts/Editor/Builder.cs
のPlayerSettings.iOS.appleDeveloperTeamID
に自身のTeamIDを入力- 上メニューの[Builder]より[Build iOS Release]を実行
Builds/iOS
にプロジェクトが作成されます- XCodeよりビルドしApp Store Connectにアップロードします