0

canvas を使用して HTML5 と Javascript でゲームを作成しています。マップ、オブジェクト、スプライトの移動という基本的な構造を作成できました。

キャラクターのアニメーションには、スプライトを使用します (この例のように)。また、ユーザーがキャラクターをカスタマイズして、さまざまなタイプの目、髪、服などから選択できるようにしたいと考えています。多くのゲーム。

ユーザーが特定の髪、目、服を選択したことを知っている場合、PHP でそれらのスプライト画像を作成するにはどうすればよいですか?

4

1 に答える 1

1

GDやImageMagickなどのグラフィックライブラリへのPHPインターフェイスを使用して、ピースを単一の画像にマージします。または、プレーヤーの座標ですべての個別のピースを描画するだけで、プレーヤーは1つだけでなく複数のスプライトで構成され、一度にすべてを移動できます。このようにして、ピースで可能な大量の再結合を保存することを節約でき、サーバー側が新しい結合画像を生成する必要があるときに遅延を導入する必要がありません。

于 2012-06-21T10:22:42.360 に答える