Unity は、インタラクティブなグラフィカル開発環境を主な方法として使用する、Director、Blender ゲーム エンジン、Virtools、または Torque Game Builder に似たソフトウェアです。
#この記事の動作環境: Windows 7 システム、Dell G3 コンピューター。
Unity (ゲームエンジン) は一般に Unity3D を指します。
Unity3D は、Unity Technologies によって開発されたマルチプラットフォームの包括的なゲーム開発ツールで、プレイヤーが 3D ビデオ ゲーム、建築ビジュアライゼーション、リアルタイム 3D アニメーションなどのインタラクティブなコンテンツを簡単に作成できるようにします。プロ仕様のゲームエンジン。
Unity は、主な方法としてインタラクティブなグラフィカル開発環境を使用する Director、Blender ゲーム エンジン、Virtools、Torque Game Builder などのソフトウェアに似ています。
そのエディターは Windows、Linux (現在は Ubuntu と Centos Hair バージョンのみをサポート)、Mac OS X で実行でき、ゲームを Windows、Mac、Wii、iPhone、WebGL (HTML5 が必要)、Windows Phone に公開できます。 8 および Android プラットフォーム。
Unity Web プレーヤー プラグインを使用して Web ゲームを公開し、Mac および Windows での Web ブラウジングをサポートすることもできます。その Web プレーヤーは Mac でもサポートされています。
拡張情報:
それに適応するチーム コラボレーション:
Unity は当面、エディター内でのチーム コラボレーションを提供しません。
推奨解決策 1:
クライアント、アート、モデルなどに個別のプロジェクトを構築し、SVN を使用してそれらをアップロードおよび更新できます。アートの場合はUIをアップロードしてクライアント側でUIを更新してクライアント側で処理するだけで、不適切な点があればアーティストに連絡するだけで済みます。
推奨ソリューション 2:
バージョン管理には、AssetServer が推奨されます。 Git と SVN も、メンバー全員がそれらを正しく使用するためのトレーニングを受けている限り、有効です。
プロジェクトが比較的大きい場合は、2 ~ 3 つのプロジェクトに分割することをお勧めします。
AssetsProject: 主にモデルや特殊効果などのアート素材を保存します。また、テスト アート素材がスクリプトで正しく実行できるように、いくつかのテスト スクリプトも配置します。
DataProject: 計画値、レベル エディターなどを保存します。また、レベルを実行できるようにいくつかのテスト スクリプトを追加します。
ScriptsProject: プログラマーによって特別に維持されるプロジェクト。主にロジックの開発と一部のアート リソースの保存に使用されます。
FinalProject: 最終的にマージされたプロジェクト。
開発プロセス中、特定の状況に応じて、上記のプロジェクトのうちの 2 つを組み合わせることができます。
この方法でプロジェクトを分割すると、間違いなく追加のワークロードと冗長なスクリプトが発生し、必要が生じたときにマージすることも問題になります。これらは避けられないことです。したがって、早い段階で基準を設定する必要があります。
以上がユニティってどんなソフト?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。