Phaser

ソフトウェアのスクリーンショット:
Phaser
ソフトウェアの詳細:
バージョン: 2.4.4 更新
日付のアップロード: 10 Dec 15
開発者: Richard Davey
ライセンス: 無料
人気: 204

Rating: 3.0/5 (Total Votes: 2)

<強い>フェイザーのゲームプログラマが迅速かつ効率的なブラウザゲームを構築する手助けするために作成した近代的なゲーム開発フレームワークです。

このプロジェクトはのPixi.js のWebGLのと、実際にゲームのグラフィックスをプロットし、また、多くの重要なゲーム開発機能のサポートが付属していますにレンダリングエンジンのキャンバスを使用しています。

フェイザーは単に「まだ他のゲームエンジン "、されていない、よく知られており、戦いが過去にゲームの無数の構築時に使用されたソリューションをテストします。

開発者は、JavaScriptで自分のゲームを構築することができますが、フェイザーも内蔵されていの活字体のためのサポートだけでなく、あなたが代わりに通常のバニラJSのその言語を好む場合。

< P> <強い>このリリースで>

  • Phaser.Loaderます。
  • ゲームオブジェクトとコンポーネントます。
  • アーケード物理ます。

<強い>バージョン2.3.0の新のです何ます。

  • カスタムビルド
  • Phaser.Loaderます。
  • ゲームオブジェクトとコンポーネントます。
  • アーケード物理ます。

<強い>バージョン2.2.2のの新機能:

  • 修正:
  • 追加Game.debugはデバッグ・マネージャが無効になっているときのための方法をリセットします。
  • アルファを修正Pixi.jsの問題は、任意の表示オブジェクト上で動作していません。
  • 固定TweenManager.isTweening()と.removeFrom()ます。

  • BitmapDataが動作しない使用
  • カスタムパーティクルクラスます。

<強い>バージョン2.1.0のの新機能:

  • タイルのサポートがタイプフィールドオブジェクトを追加しました
    解析時に
  • タイルプロパティを現在Phaser.Tileオブジェクトへのタイル張りのJSONデータからコピーされます。
  • すべてのイメージが、今では1つのフレームのみだとしても、frameData値を持っています。これは、画像をスプライトシートやないかどうかを確認するために必要なエンジンコードの多くを削除し、あまりにもゲームコードを簡素化します。
  • 新しいPhaser.Ropeオブジェクトが追加されました。これは、「チェーン化」スプライトの一連のを可能にし、ピクシーに組み込まれたロープのサポートを拡張します。 game.add.rope経由でアクセスしてます。

  • あなたのゲームは、あなたがなど、効果を縮小WebGLの機能を無効にすることもでき(というよりもクローム)株式Androidのブラウザ.. で実行されている場合、
  • Phaser.Device.isAndroidStockBrowserをお知らせします
  • Phaser.Cameraでは、xとyの値の両方を読み取るすることなく、カメラの位置を取得または設定することを可能にするPointオブジェクトである新しいプロパティポジションを持っています。
  • TileSpriteは現在、いくつかのグループの事業を支援する必要があります生きているプロパティがあります。
  • Events.onDestroyは、親が破棄されるたびに送出され、新しい信号です。それはあなたが必要な任意の追加のハウスクリーニングを実行することができ、破壊プロセスの開始時に派遣しています。
  • は0.6.0をp2.jsにアップデート - これはあなたがあなたのゲームで、P2を使用している場合は特に、この変更ログのp2.jsセクションを参照してください、変更を壊すAPIだっます。
  • あなたはCocoonJSを使用している場合は、あなたのゲームはキャンバスとないWebGLのか、AUTOにレンダータイプを設定してください。またScaleManager画面のサイズ変更または余白設定コードのいずれかを無効にする必要があります。デフォルトでは、このモードではCocoonJSは現在、パフォーマンスが大幅に役立ちます「真screencanvasを= '設定になります。
  • は忍者物理学はもはやデフォルトでビルドファイルに含まれていません。十分でない人々はそれを使用していたではなく、十分な貢献がそれを磨く手助けするには来ていたので、私たちは宇宙を保存し、それを削除しました。それはあなたがそれを必要とする場合、ファイルを構築うなり声でまだ利用可能ですが、現時点ではコアライブラリからそれを卑下しています。我々はモジュラークラスのシステムに移動するとき、それはPhaser3でリターンを行います。
  • デバイスは、現在のKindleとPSヴィータのために検出します。
  • デバイスは現在、コルドバのために検出します。
  • アーケード物理学Body.skipQuadTreeは、グループに対してスプライトを衝突したときにtrueに設定されている場合、それはその衝突のために四分木を使用してスキップするフェイザーを教えてくれますこと、新しいブールです。このボディは、特に大きい場合に便利です。
  • アーケード物理学World.skipQuadTreeが密集シーンでパフォーマンスを助けることができる、衝突メソッド内のすべてのQuadTreesの使用を無効になります。

このの要件

  • のJavaScriptクライアント側で有効になってます。
  • HTML 5対応のブラウザます。

同じようなソフトウェア

chessboard.js
chessboard.js

14 Apr 15

Jaws
Jaws

28 Feb 15

CSS Blockout
CSS Blockout

13 Apr 15

開発者の他のソフトウェア Richard Davey

へのコメント Phaser

コメントが見つかりません
コメントを追加
画像をオンにする!