1

ブラウザでインタラクティブな2Dアニメーションを作成するためのシンプルなJavaScriptライブラリまたはフレームワークを探しています。(タイトルの流行語を失礼しますが、CanvasやSVGなどの特定のレンダリングテクノロジには設定されていません。)

これにより、キャンバス画面上で任意の(あまり洗練されていませんが)図形を簡単に描画およびアニメーション化でき、ユーザーはこれらの図形をオブジェクトとして選択して移動できます(非常に基本的なRTSゲームエンジンのようなものです)。

理想的には、次の機能がサポートされている必要があります(直接的または間接的に、必要に応じて自分で実装します)。

  • パンニング
  • ズーミング
  • 魚眼部分ズーム
  • ボックスの選択(オブジェクトの周りにボックスを描画して複数のオブジェクトを選択する)

そのようなことにはまだ精通していないので、そこにあるものを調査するのは難しいと思います(たとえば検索用語に関して)。また、自分の側で何の努力も必要としない魔法のパッケージについての幻想はありません。実際、ソースを読んで基本を学ぶことができるように、シンプルで読みやすいライブラリを好みます。

4

2 に答える 2

4

シンプルなライブラリが好きなら、おそらくGameJSを見てください。「HTML5 canvas 要素の上にあるシン ライブラリ」であると主張しています。これは、PyGame から JavaScript への移植であり、私の経験では、これは非常に優れた抽象化レイヤーであり、同時にやりすぎないものでもあります。

それでもうまくいかない場合は、このJS ゲーム (およびアニメーション) エンジンのリスト をご覧ください。

于 2012-05-20T18:53:22.470 に答える
1

あなたはおそらく検索を行い、数十のjsゲームエンジンを見つけました。絞り込みます。単一のjsゲームエンジンを1つだけ吐き出すことは不可能です。また、作りたいゲームの種類によっては、他のゲームよりも適切なゲームもあるかもしれません。だからここに彼らは

LimeJS

影響

狡猾

于 2012-05-20T19:22:22.113 に答える