Unreal Engine は、iOS、Android、tvOS 向けに最適化されたアプリケーションを作成するためのツールとフレームワークを提供しています。 次のセクションでは、アプリケーションの作成を開始し、プロジェクトを最適化、デバッグ、パッケージ化するプロセスについて説明します。
モバイル プラットフォーム向けのゲームやアプリケーションを作成する場合、開発プロセス中に次のいくつかの固有の考慮事項について検討する必要があります。
どのようなデバイスをターゲットにしているのか?
どのような制限があるのか?
広告やアプリ内購入は利用すべきか?
その他多数の考慮事項
Unreal Engine は、iOS、Android、tvOS 向けに最適化されたアプリケーションを作成するためのツールとフレームワークを提供しています。 次のセクションでは、アプリケーションの作成を開始し、プロジェクトを最適化、デバッグ、パッケージ化するプロセスについて説明します。
はじめに
このセクションでは、モバイル開発の準備と、選択したプラットフォームへのデプロイの設定について説明します。
低オーバーヘッドのモバイル プロジェクトを作成する
Android デバイス向けに最小限のレンダリング機能を備えた低オーバーヘッドのプロジェクトを設定します。
モバイル プロジェクトを作成する
モバイル デバイス向けに新しいプロジェクトを設定します。
モバイル開発ツール
モバイル デバイスでプロジェクトをビルドおよびデバッグ用に Unreal Engine が提供するツールについて学びます。
モバイル レンダリング機能
Unreal Engine のモバイル レンダリング パスとグラフィックス機能のサポートについて学びます。
モバイル サービスをサポートする
アチーブメント、通知、アプリ内課金などの一般的なモバイル サービスを実装します。
モバイル最適化ガイド
モバイル向けコンテンツを最適化するためのツールとベストプラクティスです。
Windows ユーザー向けの iOS
主に Windows 環境で開発を行う場合に iOS ワークフローを合理化するためのガイド。
デバッグと最適化
このセクションには、Oodle 圧縮ツール、Gauntlet Framework、Unreal Insights、RenderDoc プラグインなどの最適化のベスト プラクティスとガイドが含まれています。
Android
Android デバイス向けプロジェクトのビルド方法を学習します。
iOS、iPadOS、tvOS
iOS、iPadOS、Apple TV 向けのプロジェクトのビルド方法を学習します。
Unreal Insights on Android Devices
Step-by-step guide for attaching the Unreal Insights profiler to an Android application running on a test device.
Oodle の使用
Unreal Engine で Oodle 圧縮ツールを使用するための入門
Unreal Engine で RenderDoc を使用する
RenderDoc はオープンソースのスタンドアローン型グラフィックス デバッガーです。GPU 上で実行される単一のフレームを簡単にキャプチャし、調べることができます。
Gauntlet Automation Framework
Unreal Engine 内のプロジェクトのセッションを実行するためのフレームワークで、テストを実行して結果の検証を行います。
グラフィックとアセットに関する考慮事項
このセクションには、アセット、マテリアル、ライティング、グラフィックなどを最適化するためのベスト プラクティスとガイドが含まれています。
Rendering and Shading Modes
Information about Mobile Forward, Deferred, and Desktop rendering paths.
モバイル向けのレンダリング最適化
モバイル HDR 機能を活用して最大限の忠実度を実現しながら、モバイルでのパフォーマンスを最適化するためのガイドラインとベスト プラクティス
PSO キャッシュ
アプリケーションの GPU 状態を事前に記録することで、レンダリングを最適化します。
モバイル版 Lumen
Lumen をモバイル デバイスで使用するための互換性情報と手順。
モバイル ゲームのパッケージ化とシッピング
このセクションには、アプリケーションのビルド、ストアページの操作、iOS と Android のパッケージ化に関するガイドが含まれています。
Android プロジェクトのパッケージ化
最終的な Android プロジェクトのパッケージ化について説明します。
iOS プロジェクトのパッケージ化
Unreal Engine 4 向け製品ドキュメント (リファレンスおよびガイドを含む)