エンジン統合

このセクションでは、DirectX、Unreal Engine 4&5、または Unity で作成されたゲームに Genvid MILE SDK を統合する方法について説明します。実践的な例については、マルチエンジンの Cube サンプル でゲームエンジンから Web まで、それぞれの完全な統合について紹介しています。

また、Genvid MILE SDK での作業をより深く理解するために、 Genvid ネイティブソフトウェア開発キット および Genvid Web ソフトウェア開発キット を参照することをお勧めします。

重要

Windows PowerShell には、 Genvid MILE SDK Python スクリプトを使用する際に問題を引き起こす可能性のある構文解析ルールがあります。具体的には、バックスラッシュ(¥)の後に引用符 (/") を付けて解釈するため、ディレクトリパスを含むコマンドでエラーが発生する可能性があります。

この問題を回避するには、最後のバックスラッシュを削除するか、文字列を2つのバックスラッシュで終わらせます(//")。これにより、PowerShellは文字列を正しくパースすることができます。

詳しくは、PowerShell *CommandLineToArgvW* function のドキュメントを参照してください。

Unity 統合

Unity 統合セクションで、Genvid MILE SDK を Unity プロジェクトに追加するために必要な内容を説明しています。統合作業を簡略化するプラグインも 2 つ含まれています。

開発者に安定した環境を提供するため、Unity website に記載されているとおりにすべての (アクティブな) LTS リリースを公式にサポートしています。

このリリースは、Unity がサポートする現在の LTS バージョンでテストされています。

警告

LTS 以外のリリースは、開発チームによって十分にテストされていないため、公式にはサポートされていません。

Unreal Engine の統合

Unreal Engine の統合セクションでは、Unreal Engine 4 または 5 のプロジェクトに Genvid MILE SDK を追加するために必要なすべての情報を紹介しています。また、Genvid MILE SDK には、Unreal Engineでの Genvid 技術の統合を効率化するプラグインが含まれています。

DirectX 11 統合

Genvid MILE SDK の DirectX 11 アプリケーションへの統合についての詳細は、 DirectX cube sample を参照してください。