2

キューブがプレイヤーに降り注ぐ2Dキャンバスゲームを作成しています。彼らの目標は、彼らを撃つかかわすことです。現在、キューブは単なる2DJavaScriptOOPエンティティです。私がやりたいのは、2DキューブグラフィックスをWebGL3Dキューブに置き換えることです。

私の質問は、2DゲームでWebGLの3Dグラフィックスを使用するための最良のアプローチは何ですか?OperaのHTML5Emberwindに似たものを探しています。画像スプライトを使用する代わりに、2D空間で3Dグラフィックスを使用してキャラクターアニメーションを作成します。

4

1 に答える 1

4

three.js ( http://mrdoob.github.com/three.js/ ) を使用して 3D グラフィックスを簡単に処理し、すべてのゲーム アイテムを同じ平面に配置して、いわゆる 2.5D ゲームを構築できます。

IE ユーザーが心配な場合は、Canvas レンダラーを使用してください。それ以外の場合は、高性能の WebGL レンダラーを使用してください。

于 2011-12-08T11:42:47.700 に答える