Unity Web Player:その目的と使用方法は? Unity Web Player:このプログラムとは何ですか?なぜそれが必要なのですか?私たちは一緒に理解しています

一緒に見つける:Unityとは何ですか ウェブプレーヤープログラムがどのように機能し、その目的は何ですか。

基本的に、プログラムに関する質問は、ユーザーがプログラムを自分のコンピューターにダウンロードしたときに表示されますが、その存在の痕跡はほとんど見られません。

つまり、[スタート]メニューにショートカットがなく、デスクトップにもショートカットが表示されない場合があります。インストール直後に実行中のプロセスでも、新しいものが表示されない場合があります。

したがって、知っておくと面白いでしょう どれで ソフトウェア私たちのほとんどは働いています.

コンテンツ:

意味

検討中の用語は、ゲームの特別なプレーヤーを指します。 彼の名前 2つの部分で構成されています:

    団結。これは非常に有名なエンジンです。 さらに、少なくともある種のグラフィックスとインタラクティブ性がある最新のアプリケーションのほとんどは、その上に書かれています。 おそらく、OpenGlのような言葉はあなたに何かを教えてくれるでしょう。 したがって、これらの概念はすべて、何らかの形でグラフィックスに関連しています。 より具体的には、これらはグラフィックコンテンツを表示し、それを最適化および改善する3つのテクノロジーです。 しかし、最初は、ほとんどの場合、すべてがUnityで機能します。

    ウェブプレーヤー。この用語は通常、ブラウザで何らかのコンテンツを起動するプログラムを指すために使用されます。 これは、ビデオの再生または検討中のプレーヤーの責任者である可能性があります。

したがって、これら2つの非常に一般的な概念の組み合わせが得られます。

それらを接続すると、Unityエンジンで記述されたゲームを実行する(アドオン)が得られます。 次の論理的な質問は、なぜそれが必要なのかということです。

目的

したがって、このプログラムは、対応するエンジンで記述されて起動します。 それを扱うのは非常に簡単でシンプルなので、今日はそれがメインのものです。

3Dモデリングとプログラミングの世界の初心者でさえ、このエンジンを処理して、独自の簡単なゲームを作成することができます。

そして、経験豊富な開発者に関しては、プレーヤーのおかげで、彼らは彼らのを適応させることができます。 この可能性には多くの利点もあります。

たとえば、アプリケーションはほとんどすべてのデバイスで実行されます。

少なくとも、コンピュータのシステムパラメータの要件は、インストールされているものよりもはるかに低くなります。 完全版 .

一方、通常のゲームプレイでは、特に複雑なサンプルの場合、高速インターネットが必要です。 すべてがリアルタイムで行われ、データをサーバーにすばやく転送する必要があります。しかし、これは、ブラウザ用のエンジンとプレーヤーのすべての利点を考えると、小さな欠点です。

どこでダウンロードできますか

最良かつほぼ唯一の選択肢は公式ウェブサイトです。 他の情報源はありません この場合許可されていません。 このエンジンのメインリソースへのリンクは次のとおりです。

ダウンロードプロセス自体は非常に簡単です。

残念ながら、他のオペレーティングシステム用のプレーヤーのバージョンはなく、WindowsとMacのみです。

同時に、最初のバージョンと同様に、最新バージョンはXP、7、8、および10でのみ使用できます。

ダウンロード後、受信したファイルをクリックする必要があります。 これにより、インストールが開始されます。

別のダウンロードオプションは、ボタンをクリックすることです 今すぐインストールこのプレーヤーを必要とするゲームで。

ダウンロードは非常に簡単です。Unityのページに移動して実行しようとしますが、何も起こりません。 必要なプラグイン番号。

ゲームの代わりに、上記のボタンが表示されます。 そっとクリックします。 それで全部です!

ウイルスに感染しない方法

ダウンロードする際、秘密のものも含めて捕まる危険があります。

事実、攻撃者はこのプレーヤーを装って、理解できないファイルをアップロードし、それをそのまま渡すことがよくあります。

したがって、ダウンロードする方が良いです いくつかのガイドラインに従ってください:

  • プラグインは公式サイトからのみダウンロードしてください。ゲームに参加しない方がいいです。 図4のように、攻撃者が自分のサイトにゲームを開始せず、そのようなボタンが常に表示されることがあります。ただし、ゲームがないため、開始できません。 代わりに、があります。 ですから、もう一度行った方がいいです。
  • サードパーティのリソース、特にフォーラムからプレーヤーをダウンロードしないでください。多くの場合、ユーザー、非常に友好的な人々は、おそらくへのリンクを親切に提供します 最新バージョンプレーヤー。 繰り返しますが、そこにはありませんが、ウイルスだけがあります。
  • コンピュータにウイルスがないか定期的に確認してください。

また、インストール直後にプログラムが表示されない場合でも、恐れることはありません。 この場合、これは正常です。

この記事では、クロスプラットフォームエンジンに焦点を当てます 団結。 まず第一に、これはこのエンジンにまだ精通していないユーザーのための紹介記事です。 について 簡単な説明にあるエンジン インターネットネットワーク、作成の基本的な知識を持っている人を満足させることができる説明を見つけることは困難です コンピューターゲーム一般的。

コンピュータゲームを作成するのが現実的なシェアウェアエンジンが存在する可能性があるとは想像しがたいです。 ただし、このエンジンは存在します。 これは3次元であり、通常のIDE、組み込みの物理学、オーディオエンジン、および所定のネットワークマルチプレーヤー機能を備えています。 Unityエンジンは、Windows、IOS、Android、Playstation、Xbox、およびNintendoWiiオペレーティングシステムをサポートしています。
それを想像するのは難しいです 団結コマンドのブロックを、ブラウザに組み込まれているプラ​​グイン用の特別なバージョンにアセンブルできる機能があります。 したがって、テクスチャの解像度やモデルの品質を下げることなく、ブラウザウィンドウで3D画像を取得できます。

一般に、インターネット上で3Dを操作することを目的としたテクノロジー、特にActiveWordsとVRMLについての言及があります。 しかし、これらのシステムはすべて、(JavaとSilverlightに加えて)Flashに取って代わられました。 他のテクノロジーも存在しますが、現時点では、Flashテクノロジーによって大幅に抑制されています。

3番目のバージョンのリリース 団結実際、Flashだけでゲームを開発している巨人でさえ、このエンジンに注意を払うことを余儀なくされました。 では、Unityエンジンの本質と原則は何ですか?
Unity-完了 ゲームエンジン、これは、ゲーム開発プロセス全体(スクリプトとゲームリソースの準備を除く)が別のエディターで実行されるようにすることを目的としています。

このエンジンをと比較して考えてください UnrealEngine3.

Unityの利点:

  • IDE:シーンエディタ(一般的なエディタコンプレックス内)とゲームオブジェクトエディタおよびスクリプトエディタの組み合わせ。 さらに、樹木と地形のジェネレータが含まれています。
  • 改善されたスクリプト機能、つまり、上記のエンジンとは異なり、UnityではJavaScript、C#、およびPythonのBooのバリエーションの3つの言語を使用できます。
  • クロスプラットフォーム-前述のように、Windows、MacOS、Wii、iPhone、iPod、iPad、Android、PS3、XBox 360がサポートされていますが、もちろんすべてが無料ライセンスで利用できるわけではありません。 もちろん、Webプラグインを忘れてはなりません。
  • 他のエンジンと競合できる最新レベルのグラフィックス。 もちろん、Unityは、実装された機能の数の点でUnrealEngineに負けています。 ただし、Unityには、遅延照明、標準的な後処理効果のセット、SSAO、高速化されたライトマップ処理などの機能があります。
  • うまく設計された物理エンジン。
  • スケーラビリティとパフォーマンス。 エンジンは、ほとんどの単純なプロセスを優れたレベルで処理します。
  • WebプラグインでUnityアプリケーションを実行します。
  • 主要なWeb開発者向けのフルライセンスバージョンの低価格。

Unityのデメリット:

  • 閉じたコード。 ライセンスの下でも、エンジンのソースコードを取得することは不可能です。
  • エンジンの物理特性をサードパーティの機能で補完することは不可能です。 エンジンまたはSpeedTreeにサードパーティの物理演算を追加することはできません。

本当の短所は一目で判断するのは難しいです。 エンジンは生産性が高く、安定していて使いやすいです。

コンピュータゲーム開発者のほとんどの小さなチームにとって、エンジンが主な問題になることがよくありました。 チーム内の唯一のプログラマーにとって、ゼロから書くことは非常に困難です。 本格的な無料のエンジンが必要です。すぐに必要になります。プログラマーは無料のソリューション(Ogre、Irrlicht)を探し始めます。 これらのエンジンはそれほど悪くはありませんが(TorchlightはOgreで書かれています)、習得するのは難しく、1人のプログラマーだけでなく、チーム全体が必要です。 もちろん、GameMakerのようなセットに目を向けることはできますが、それを使ってシリアスゲームを組み立てることは困難です。

Unityに関しては、その場合、すでに完成したパイプライン、既製のレンダラー、収集された物理学、オーディオとネットワークの相互作用、多言語があります。
外観:

実際にはIDE:


再生ボタンを押すと、IDEで現在のシーンを直接テストできます。


組み込みのクラスインスペクターは後者の変数を処理し、その場で変数を変更できるため、時間を大幅に節約できます。


右側にはプレハブ(オブジェクトブランク)のインスペクターがあり、左側にはエンティティ(現在のスキームにあるオブジェクト)があります。 レベルを表示する過程で、レベルを停止してオブジェクトの現在の状態を表示できます。 これにより時間を節約でき、ログを頻繁に読んだり、ログの中から1つの小さな変数を探したりする必要がありません。


AAAクラスのプロジェクトの開発者は、ほとんどの場合、独自のエンジンを作成するか、UnrealEngine3のようなものを購入します。 ただし、プログラマーの数が少ない場合は、独自のエンジンを作成するのに費用がかかりすぎる可能性があります。 Unityでブラウザベースのカジュアルゲームを開発する速度と複雑さはFlashよりもはるかに高く、グラフィックの優位性は明らかです。

また、Unityエンジンでは、Webサイトやプレゼンテーションを作成したり、科学プロジェクトを視覚化したりすることができます。

Unityにチャンスを与える価値があります。このエンジンは、その便利さ、柔軟性、機能、開発のスピードで、経験の浅いユーザーを魅了します。

Unityは、最も人気のあるプラットフォーム向けのゲームを作成できるゲームエンジンです。 このエンジンの助けを借りて、で実行されるゲームが開発されています パソコン(Windows、MacOS、Linuxで動作)、スマートフォンとタブレット(iOS、Android、 ウインドウズの電話)、ゲーム機(PS、Xbox、Wii)。

このゲームエンジンは、インディーデベロッパー、スタートアップ、それに隣接する学童の間で非常に人気があります。 その言いようのない人気にはいくつかの理由があります:

まず、、これは非常に明白ですが、1つの環境で、カラーディスプレイを備えたほぼすべての考えられるデバイスで(さらにはChromebookでも-ブラウザから)実行できるアプリケーションを作成できます。 そしてもちろん、そのようなグッズは、すべてを一度に行うことができる魔法の錠剤を探している若い才能の間でファンを引き付けるのに非常に効果的です。 もちろん、これはUnityを愛する完全に適切な理由です。 しかし、この機能に関連して、いつものように、いくつかのニュアンスがあります。

  • モデルを設定して移動させたら、ユーザーインターフェイスに注意する必要があります。ゲームを実行できるほとんどのデバイスの入力インターフェイスは大きく異なります。 もちろんそうではありません 地球規模の問題、およびそのソリューションは、デバイスごとに個別にアプリケーションを開発するよりもはるかに短い時間で済みます。 同様に、適応は数人年遅れることはありません。 GUIさまざまな対角線、さまざまな表示形式。
  • 作業速度。 教育を受けた開発者なら誰でも、汎用性とクロスプラットフォームがコンピュータコンピューティングシステムの負荷の増加を伴うことが多いことを理解しています。 コンソールで実行されるゲームを含め、多くのゲームがUnityで開発されていますが、グラフィックスの点では、ほとんどの場合、リリースされた期間のトップゲームより劣っていました。 もちろん、このエンジンでは息を呑むようなグラフィックでゲームを作成できますが、奇妙なことに、このためには非常に直接的な手が必要です。
  • 汎用性は、カスタマイズの複雑さをもたらします。 PCやコンソール用の興行収入の大ヒット作はどれもUnityで作成されたものではなく、それは、いわば、その機能の限界を示唆しています。

第二に, 価格方針また、エンジン配布ポリシーは非常に快適で人道的です。フリーミアムバージョンでは、すべてのプラットフォーム用の商用ゲームを一度に開発できます。 そしてで プロバージョンたったの1500ドルで、主にグッズやグラフィックに関連する追加機能を提供します。

第三に、直感的なエディターインターフェイスと習得しやすいプログラミング言語の使用:C#とJavaScript-マンシ語とCおよび21年で学習される他の言語を必要としません。

第4、gamedevコミュニティでのこのエンジンのほぼウイルスの広がり。 製品が非常に高品質でユニークであるという事実は、ここで役割を果たします。 また、すべての若い開発者が、彼の「革新的な」ゲームのプロトタイプをお気に入りのフォーラム、ファイルホスティング、トレントトラッカーにアップロードし、Unityゲームの海に自分のドロップを追加することが彼の義務であると考える役割も果たします。

しかし、その主な魅力は何ですか。弾薬を満載した、携帯電話用のアプリケーション開発のシンプルさです。 テンプルランやデッドトリガーなどのベストセラーを含む、モバイルプラットフォーム用のUnityエンジンで膨大な数のゲームが開発されています。

一般的に、Unity、その歴史、および使用例を研究した後、このソフトウェア製品は非常に好印象を持っています。

ゲーム開発者StanislavGerasimenko経由

Unity 3Dゲームを作成および開発するための無料で成長している強力なエンジンであり、 さまざまなアプリケーション。 これを使用すると、Windows、iOS、Blackberry、OSX、Wii、Android、Playstation 3、Xbox、Flashなどのさまざまなプラットフォーム向けのゲームを作成できます。 Unity 3Dで作成されたすべてのアプリケーションは、OpenGLとDirectXをサポートできます。

Unity 3Dゲームエンジンの概要:

リソースブラウザとゲームオブジェクトリスト(プロジェクト、階層)

リソースブラウザは、エクスプローラを開かなくても必要なすべてのリソースをその場で作成できるため、非常に便利です。 オペレーティング・システム。 生成されたすべてのリソースは名前でソートされます。 ファイルをダブルクリックすると、システムでそのファイルに関連付けられているこのファイルを表示するためのプログラムが開きます。シーンの場合は、ファイルがエディターで開きます。 ゲームオブジェクト(3Dモデル、プレハブ、パーティクルエフェクト、カメラ)をシーンに追加すると、ゲームオブジェクトのリストに表示されます。

ゲームオブジェクトのリストまたは階層は、オブジェクトの一種の構造です。 ここでは、このオブジェクトを別のオブジェクトにドラッグすることで、あるオブジェクトを別のオブジェクトの子として割り当てることができます。また、オブジェクトを選択してインスペクターで編集することもできます。

インスペクター

ブラウザ、オブジェクトのリスト、またはシーンでゲームオブジェクトを選択すると、その特性がインスペクタに表示され、それに割り当てられたスクリプトの変数のリストも表示されます。 ゲームオブジェクトに適用されたすべてのコンポーネントもインスペクターに表示されます。 インスペクターの主な機能は、数値と文字列を除くすべての変数が、リソースブラウザーから、または目的のタイプのリソースまたはゲームオブジェクトをインスペクターの変数のある行にドラッグすることにより、ゲームオブジェクトのリストから割り当てられることです。 インスペクターでも、シーン内のゲームオブジェクトの位置と回転を変更したり、タグとレイヤーを割り当てたり、オブジェクトをアクティブ化および非アクティブ化することができます。

トップパネル

ゲームは、コンパイルしなくてもエディターでテストできます。 これを行うには、の適切なボタンをクリックするだけです。 トップパネル。 また、ゲームを一時停止して修正を加えることもできます。 トップパネルの左側には、シーンの周りの動きを変更したり、ゲームオブジェクトを回転およびスケーリングしたりするためのボタンがあります。 右側では、レイヤーを選択してエディターとウィンドウ配置モードで表示できます。

シーンエディタ

ゲームレベルはシーンエディタに組み込まれています。 レベルは、JavaScript、C#、Booの3つのプログラミング言語のいずれかで動作がプログラムされているゲームオブジェクトで構成されています。 3Dモデル、パーティクルエフェクト、プレハブ、カメラなど、あらゆるオブジェクトがゲームオブジェクトと見なされ、ゲームオブジェクトのリストに表示されます。 シーン内にあるゲームオブジェクトにスクリプトを割り当てるには、スクリプトをこのオブジェクトにドラッグするだけです。これは非常に便利です。 シーン内のオブジェクトの位置は簡単に変更できます。 これを行うには、3つの座標軸に沿って目的の場所にドラッグする必要があります。 マテリアルはリソースブラウザからオブジェクトに割り当てられ、オブジェクトにもドラッグされます。 シーンウィンドウ上部では、シーンコンテンツの表示モードを変更できます。 モードのリスト:テクスチャ、ワイヤーフレーム、tex-wire、レンダリングパス、ライトマップの解像度。 シーン内の移動は、キーW、A、S、Dを押しながら実行されます。 右クリックマウス。

コンソール

コンソールは、作成しているゲームからのすべてのメッセージを受信します。 すべてのエラー、警告、および通知がコンソールに表示されます。 エラーの場合は、その理由と作成された行が示されます。

一般メニュー

[ファイル]メニューでは、シーンまたはプロジェクトを作成、開いて保存したり、ゲームをコンパイルしたりできます。 [編集]メニューは、他のすべてのメニューよりも飽和状態です。 その主なポイントは、コントロール設定、グラフィックス、物理学、サウンドなどです。 ゲームオブジェクトメニューを使用すると、作成することができます さまざまなタイプゲームオブジェクトとそれらを管理します。 [コンポーネント]メニューでは、スクリプトや音源などのコンポーネントをゲームオブジェクトに追加できます。 [地形]メニューでは、地形を作成および管理できます。 ウィンドウメニューは、すべてのエディタウィンドウを制御します。 ヘルプメニューには、スクリプトリファレンス、マニュアル、およびさまざまな種類のヘルプが含まれています。

ゲームのコンパイル(ビルド設定)

ゲームのコンパイルは、[ファイル]-> [ビルド設定]メニュー項目から非常に簡単です。 コンパイル設定では、プロジェクトをビルドするプラットフォーム、コンパイルするシーン、および一般的なプロジェクト設定を指定します。 V 一般設定プロジェクトでは、完成したゲームのアイコン、名前、プロジェクトの作成者などを変更できます。

グラフィックス

Unity3Dのグラフィックスはかなり高度でモダンなレベルです。 かなり高品質のシャドウとシェーダー。 完全にカスタマイズ可能なグラフィックスのおかげで、Unity3Dで作成されたゲームは古いコンピューターでも実行できます。 ただし、開発者は次のように最適化に取り組む必要があります。 たくさんの高いポリゴンモデルと植生が存在する大きな風景は、パフォーマンスに大きく影響します。

発達 コンピューターテクノロジー補助的で面白い性質のさまざまなアプリケーションの作成につながりました。 この点で、アプリケーションを作成するためのプラットフォームがソフトウェア市場に登場しました。その1つが、さまざまなプラットフォーム向けの本格的なアプリケーション開発ツールであるUnityゲームエンジンです。 その中のゲームは、2次元または3次元形式で実行できます。

プログラムは、有料および無料のライセンスの下で配布されます。 最初のケースでは、ユーザーは利用可能なすべての機能を備えた本格的なツールを受け取ります。 無料ライセンスでは、ゲーム開発も可能ですが、機能にはいくつかの機能が欠けています。 さらに、このバージョンでは、サポートされているプラ​​ットフォームの数が限られています。 将来の製品がPC、Android、またはWebプレーヤー向けである場合、問題はありません。 他のプラットフォームで作業するには、有料ライセンスを購入する必要があります。 今日、多くの開発者は自分のプロジェクトにUnity(ゲームエンジン)を選択しています。 その中で作成されたゲームは、常にインターフェイスの品質と高性能に満足しています!

インターフェース

多くの開発者は、初心者にUnityを使用するようにアドバイスしています。 シンプルなインターフェースのおかげで、わずか数週間で完全に探索することができます。 使いやすさは機能を損なうことはなく、プロの開発者でさえこのエンジンを使用してアイデアを実装します。

その中のワークスペースはいくつかのセクションに分かれています。

  • シーンでは、角度を選択してシーンを表示できます。
  • 階層にはすべてのシーンオブジェクトが含まれます。
  • インスペクターは、目的のオブジェクトを変更するのに役立ちます。
  • ツールバーはツールのコレクションです。
  • プロジェクトには、すべてのプロジェクトリソースが含まれています。

機会

Unityでの開発は、JavascriptとC#で可能です。 完全に機能するには、両方の言語を使用する必要があります。 NVIDIA PhysXテクノロジーは物理コンポーネントを担当し、優れた結果を示します。

Unityゲームエンジンは、オブジェクトを操作するときの可能性に満足しています。 それらを組み合わせたり、空にしたり、スクリプトに関連するコンポーネントで埋めたり、コードとの相互作用を改善する名前やタグを付けたりすることができます。 オブジェクトはさまざまなコライダーに接続できるため、開発がスピードアップして簡素化されます。

モデルのアニメーションは、ほとんどの場合サードパーティのプログラムで実行されますが、プログラムのツールの中には、このタスクに対する適切なソリューションがまだあります。

材料はプロジェクトの不可欠な部分であるため、材料との相互作用も最優先されます。 テクスチャの便利な使用は、オブジェクトに任意の 外観、およびシェーダーはそれをはるかに美しくします。

開発工程

Unityゲームエンジンは2005年に作成されましたが、機能の数が少ないため、特に人気はありませんでした。 ただし、開発者は頻繁にアップデートをリリースし、製品を改善しました。 新しいプラットフォームの絶え間ない追加は、ユーザーの注目を集めました。 機能が徐々に拡張され、使いやすさが向上しました。

新しい効果により、グラフィックが現代的なレベルになりました。 更新された物理学により、ゲームプレイがより活発で現実的になりました。 スクリプトの操作も絶えず改善され、特に開発者を魅了しました。 スポンサーの出現により、Unityは開発を加速し、今日では競合他社の中で主導的な地位を占めています。

Unity5の機能

Level ofDetailやOcclusionCullingなどのテクノロジーは、ゲーム開発を次のレベルに引き上げ、これらの革新はUnity 5に登場しました。ゲームエンジンは、このようなツールとともに、詳細の計算方法を変更します。 これで、デバイスはプレーヤーに表示されたものだけを処理する必要があり、これによりパフォーマンスが向上します。

詳細レベルは、その場所にある遠く​​のオブジェクトの詳細を低下させます。 プロセッサの負荷は著しく減少しますが、プレーヤーはグラフィックの劣化に気付くことはありません。

利点

初心者はすぐにUnity(ゲームエンジン)を高く評価します。 その中で学ぶことは可能な限り簡単ですが、これに加えて、製品は他の多くの利点を誇っています、そしてここに主なものがあります:

  • 必要なすべての要素を含む便利なインターフェイス。
  • コンピュータだけでなくスマートフォン向けのゲームを作成できる、サポートされている膨大な数のプラットフォーム。 ゲーム機および他の多くのデバイス。
  • 機会スクリプトの操作。 Unityは、2つの一般的なプログラミング言語と相互作用します。 高速スクリプトのコンパイル。
  • 高品質のグラフィックを作成するための多数のツール。 さまざまな照明モード、シェーダー、エフェクト、およびその他のテクノロジーが、まともな視覚体験を提供します。
  • 優れた物理エンジン。
  • ハイパフォーマンス。
  • 誰でもその機能を試すことができるプログラムの無料バージョン。

欠陥

所有していないユーザー 英語、Unityの使用時に問題が発生する可能性があります。 ロシア語のゲームエンジンは現在まだ利用できません。 このプラットフォームのRussifiersもありません。

また、Unityは完全に閉鎖されており、ソースコードを取得することはできません。 サードパーティの物理演算などを追加しても機能しません。 ただし、既存のスクリプトで十分であることに注意してください。そのため、このような欠点を深刻なものと呼ぶのは誤りです。 多くの人はソースコードをまったく入手する必要はありません。

短所は開発中にも現れる可能性があります ビッグゲームまたはほんの少しの詳細。 しかし、すべての欠点は絶えず修正されており、環境は急速に改善されています。

競合製品との比較

このプログラムには競合他社がほとんどなく、その中にはUDKとCryENGINがあります。 これら3つの代表者はすべて注目に値しますが、それぞれに独自の側面があります。 FPSシューティングゲームのジャンルでは、UDKが独自のプログラミング言語を使用しているため、優位に立っています。 場合によっては、これによりスクリプトの作業が改善されます。

CryENGINEは、ゲームに素晴らしいグラフィックを提供する次世代プラットフォーム向けに設計されています。 しかし、この適応はそれが普遍的であることを可能にしません。 Unityは、モバイルゲームの作成によく使用されます。 ゲームエンジンを使用すると、あらゆるプラットフォームに適した製品を開発できます。 これらの開発環境にはすべて長所があり、最適なインスタンスを選択することは不可能です。 しかし、急速に発展しているのはユニティであり、将来的には競合他社の間で首位に立つチャンスがあります。

結論

大規模なプロジェクトを作成する場合は、独自の開発環境を使用するのが最適です。 他のすべての場合、Unityゲームエンジンは完璧です。 彼がAAAの実装を手伝うことはありそうにありません-何十人もの人々が取り組んでいるプロジェクトです。 しかし、そのようなチームが公共の開発環境を使用する可能性は非常に低いです。

Unityは、中小規模のプロジェクト向けに構築されました。 1人または数人の開発者にとって、それは十分な機会を提供し、あらゆるアイデアを実現するのに役立ちます。

今日のすべてのプラットフォームの中で、Web環境は非常に魅力的であり、問​​題なくそれを征服することができます。 Unityは、高い開発速度と最大限の利便性を示します。 得られた製品は本当にあなたを驚かせるでしょう!

提示されたプラットフォームのすべての利点は、他のプラットフォームとは異なります。 また、ゲーム開発に興味がある場合は、このコピーを試してみる価値があります。 十分な機会、便利なツール、柔軟なワークスペース設定、およびその他すべての機能により、あらゆるアイデアが実現します。

トピックの続き:
Linux

外見上、珍しい合金ホイールを備えた車ははるかに注目を集めており、そのような車を見るとき、あなたは同じ壮観なホイールを持ちたいと思うでしょう。 あなたのチューニング中に...