エンジン統合

このセクションでは、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 を参照してください。