Phaser
詳細情報
- 作者
- Richard Davey(Photon Storm)
- 公開
- 種類
- HTML5 2D ゲームフレームワーク
- ライセンス
- MIT
- 公式サイト
- phaser.io
ブラウザ向け 2D ゲームで最も広く使われているフレームワーク。Richard Davey(Photon Storm)が書き、2013 年に初公開された。MIT ライセンスのオープンソースである。
PixiJS のような描画ライブラリと違い、Phaser はゲームフレームワークとして完結している。シーン管理、スプライトアニメーション、入力、音声、Tiled のタイルマップ、パーティクル、カメラを備え、物理エンジンも選べる(単純な矩形衝突の Arcade と、本格的な剛体物理の Matter.js など)。描画は WebGL で、自動的に canvas へフォールバックする。Phaser 3(2018 年)が現行世代で、v4(2025 年)は内部の描画に Pixi を採用した。ゲームジャム、広告ゲーム、教育、モバイル向け HTML5 に向く。3D や大規模な制作なら Three.js、Godot、Unity が選ばれる。強みは配布の手軽さで、ゲームが URL そのものになる。