エンジン統合

このセクションでは、DirectX、Unreal Engine 4、または Unity で作成されたゲームに Genvid を統合する方法について説明します。実践的な例については、マルチエンジンの 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 リリースを公式にサポートしています。

このリリースは以下の LTS バージョンでテストされています。

  • 2018.4
  • 2019.4
  • 2020.3

警告

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

Unreal Engine 4 の統合

Epic の Unreal Engine 4 は、業界を代表する最先端のゲームエンジンの 1 つです。

開発者の負担を軽くするため、Genvid では、Unreal Engine 4 に Genvid テクノロジーを実装する時間を短縮するプラグインが用意されています。

DirectX 11 統合

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