ホームページ >ウェブフロントエンド >フロントエンドQ&A >JavaScript にはどのようなゲーム フレームワークがありますか?
Javascript ゲーム フレームワークには次のものが含まれます: 1. GDevelop (重量級ゲーム フレームワーク)、2. pixi、2D ゲーム開発エンジン、3. Phaser、4. melonjs、5. PhysicsJS、6. aframe、サポート 3D ゲームエンジンフレームワークなど。
このチュートリアルの動作環境: Windows7 システム、JavaScript バージョン 1.8.5、Dell G3 コンピューター。
javascript ゲーム フレームワーク
1. GDevelop
は Facebook の重量級ゲーム フレームワークです。エディターから最終リリースまで、ゲームの開発から最終ローンチまでを統合しており、これを利用することで自分でゲームを0から1まで開発してローンチすることができると言えます。
GDevelop は非常に便利なエディターを提供しており、ドラッグ アンド ドロップするだけでゲーム インターフェイスをレイアウトできます。
さらに、豊富なイベントシステムを備えており、キャラクターの動きを簡単かつ便利に制御できます。
また、非常に優れたハイライトがあります。つまり、ゲームを開発した後、ワンクリックでさまざまなオペレーティング システム プラットフォームにエクスポートでき、Android プラットフォームへのエクスポートもサポートしています。
Facebook の支援により、非常に豊富なリソースとユーザー コミュニティがあり、ゲームを開発したことがない場合でも、最初のゲーム フレームワークとして使用できます。
2.pixi
これは 2D ゲーム開発エンジンです。3D ゲームを開発したい場合は、次のことしかできません。それを放棄。
pixi は無料のオープンソースのゲーム エンジンで、最大の特徴は高速なレンダリング速度に加え、柔軟な API を備えているため、エレガントなゲームを簡単に開発できます。
WebGL と Canvas の間のシームレスな切り替えをサポートしているため、ゲームのサポート範囲が広がるだけでなく、ゲームで最高のエクスペリエンスを得ることができます。
これは、パフォーマンスに優れたゲーム フレームワークです。パフォーマンスに優れたゲームを開発したい場合は、これを選択するのが良いでしょう。
3. フェイザー
これも 2D ゲーム エンジン フレームワークであり、レンダリング速度も非常に高速です。ブラウザ経由でモバイルとPCで動作します。さらに、webgl と Canvas もサポートします。
phaser は、キーボード イベントのモニタリング、音楽再生コントロール、物理エンジン、ゲーム アニメーション効果など、ゲーム開発のための完全なソリューション セットを提供します。デバイスの適応やゲーム内の光と影の制御など、非常に優れたソリューションを提供します。ゲーム開発を保護するために使用してください。
4. melonjs
オープンソースの2Dゲームエンジンで、最大の特徴はプラグイン開発です。それ自体は単純なコア エンジンのみを提供し、他の機能はプラグインによって統合されるため、モジュール開発が非常に便利になります。
初心者にとって、これは最も速く始めることができるゲーム フレームワークの 1 つです。そのドキュメントは非常に詳細かつ明確です。すぐに始めて、ゲームを開発することができます。簡単なゲーム。
さまざまなマウスやキーボードのイベント、ジェスチャーもサポートしており、圧縮された melonjs のサイズはわずか 70 kb です。
5. PhysicsJS
厳密に言えば、これはゲーム フレームワークではなく、ゲーム内のキャラクターを簡単に動かすための単なる物理エンジンです。衝突検出や衝突リバウンドなどの物理プロパティの実装。
さらに、その使用方法は非常に簡単で、キャラクターをそのエンジンの世界に追加する限り、物理エンジンの使用を実現できます。
6, aframe
3Dに対応したゲームエンジンフレームワークです。最大の特徴はVRに対応していることです。これを使うことで、簡単に絵を実現することができます。 360°回転し、VRシーンを簡単に実現できます。
表示したい VR シーンを簡単に構築できる豊富なコンポーネントを備えています。 ######等。 。 。
[関連する推奨事項:
JavaScript 学習チュートリアル以上がJavaScript にはどのようなゲーム フレームワークがありますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。