Phaser
フェイザーは、単純なデスクトップおよびモバイル2Dゲームを作成するための無料のオープンソースのフレームワークです。
- アニメーションツール
- 資産の簡単プリロード
- 2D物理学ライブラリのサポート
- パーティクルシステム
- スプライトのサポート
- HTML5キャンバスやWebGLの両方をサポート
- 習得が簡単で使用
- 優秀なコミュニティリソース
- 使用して変更して、完全に無料
- ゲームは、プラグインを必要とせずに任意のWebブラウザで動作します
- いいえビジュアルエディタありません
- それにネイティブモバイルアプリケーションを作成することは困難
そこに多くの良いエンジンは、2Dゲームを作成するためのものであり、フェイザーは、リストの上部付近にあります。それだけでなく、自由であるが、それはオープンソースですので、必要に応じて、開発者がコードに変更を加えることができます。エンジンはまた、プラグインをサポートしています。 フェイザーは非常に簡単で、両方習得して使用することです。経験豊富な2Dゲームのプログラマーはアップして数分以内に実行されている必要があり、さらには新しいゲーム開発者は、小規模な学習曲線を見つける必要があります。開発者は、JavaScriptや活字体(のActionScriptの変種)のいずれかを使用してゲームをコーディングすることができ、およびソフトウェアは、クラウドベースのIDEが付属しています。 機能の面では、フェイザーは、他の2Dのゲームエンジンに匹敵するものです。それは非常に素晴らしい資産プリローダーを有しており、アーケードや忍者などの2D物理学ライブラリ、さまざまなで動作します。また、内蔵されたパーティクルシステム、優れたアニメーションツール、およびスプライトシステム。最後に、ゲームは、レンダリングのためのHTML5キャンバスやWebGLのいずれかを使用することができます。 完成したゲームは、そのようなプラグインとして追加のソフトウェアをダウンロードする必要がユーザーせずに任意のWebブラウザ上で実行することができ、およびフェイザーは完全に携帯電話のブラウザをサポートしています。 また、フェイザーは、大規模で支援コミュニティがあり、チュートリアルの多くと同様に彼らのウェブサイト上の詳細な例があります。 下がり気味で、多くの2Dゲームエンジンのように、フェイザーはビジュアルエディタを持っていない、それはそれでネイティブモバイルアプリを作成するために骨の折れるビットすることができます。それでも、簡単なWebゲームを作成するためにお探しの方ははるかに悪いフェイザーより行うことができます。