Frage

Ich erstelle ein 2D -Canvas -Spiel mit Würfeln, die auf Spieler reduzieren. Ihr Ziel ist es, ihnen zu schießen oder auszuweichen. Derzeit sind die Würfel nur 2D JavaScript OOP -Entitäten. Ich möchte die 2D Cube -Grafiken durch WebGL 3D -Würfel ersetzen.

Meine Frage ist, was ist der beste Ansatz, um die 3D -Grafiken von WebGL in einem 2D -Spiel zu verwenden. Ich suche etwas Ähnliches wie HTML5 der Opera Emberwind. Sie verwenden 3D -Grafiken in einem 2D -Bereich, um Zeichenanimationen zu erstellen, anstatt Bild Sprites zu verwenden.

War es hilfreich?

Lösung

Verwenden Sie drei.js ( http://mrdoob.github.com/three.js/ ) Um die 3D -Grafik einfach zu handhaben und alle Spielelemente in das gleiche Flugzeug zu setzen, sodass Sie ein sogenannter 2.5D -Spiel erstellen können.

Wenn Sie sich Sorgen um IE -Benutzer machen, bleiben Sie beim Canvas -Renderer, andernfalls verwenden Sie den High Performances WebGL -Renderer.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top