Unreal Engine 4
Hive SDKの機能は、外部ライブラリの形で追加されます。 Hive SDKは、認証、支払い、プッシュ通知、広告バナーなどのさまざまな機能を提供します。開発者は、使用したい機能のみを選択してインストールする必要があります。ここでは、最も基本的な機能である認証と支払いの使用例を案内します。
使用する機能を選択¶
使用したい機能のみを適用するには、以下の指示に従ってください。
- Unreal Editor メニューで、Edit > Project Settingsをクリックします。プロジェクト設定ウィンドウが表示されます。
-
プロジェクト設定ウィンドウの左パネルで、Hive SDKの下にあるDependency – Android / Dependency – iOSをクリックします。
-
右側のHive SDK依存関係 – Android / 依存関係 – iOS画面で、使用したい機能のライブラリ依存関係を選択します。たとえば、Android環境でGoogle認証とGoogle Playストアの課金のみを使用する場合は、Authの下でGoogleサインインを有効にするのみをチェックし、Marketセクションの下でMarketを
Google Play Store
に設定します。Unreal iOS環境では、Marketの下でApple AppStoreを有効にする
をチェックします。
追加設定¶
これはHive SDK機能をインストールするために必要な追加設定のガイドです。
Android¶
これは、各 Hive SDK 機能を使用するための Android 環境設定ガイドです。
Unreal EngineでのGoogleの組み込み請求を無効にする¶
Google Playストアの課金を使用する際、Hive SDKで使用されている最新バージョンのGoogle Billing LibraryとUnreal Engineに組み込まれているGoogle Billing機能との間に互換性の問題があり、ビルドが失敗します。成功するビルドのために以下のコードを修正してください。
- /Engine/Plugins/Online/Android/OnlineSubsystemGooglePlay/Source/OnlineSubsystemGooglePlay.Build.csに移動します。
-
次のコードをコメントアウトします。
iOS¶
Unreal iOSにHive SDK機能をインストールするために追加の設定は必要ありません。
ウィンドウズ¶
Unreal WindowsにHive SDK機能をインストールするために追加の設定は必要ありません。
Info
各Hive SDK機能(認証、請求、通知など)に関する詳細情報については、それぞれの機能ガイドを参照してください。