簡単なゲームを作ろうと思っています。ストーリー全体を説明することなく、異なる動きをする 2 つの果物 (腕と脚) を描く必要があります。それらはいくつかの異なるアクション (5 つ未満) を行うことができ、お互いのアクションにも反応します。
シンプルに見せたい。非常に 2D で、子供向けのグラフィックです。陰になっているかもしれませんが、明るい幸せな色です。
アクションが「ボールを投げる」ことだとしましょう。セミスムーズな腕の動きが見たいです。できればスムーズに。
それで、スプライトを使用したチュートリアルと、歩いている人の 3 つの異なる状態の PNG を見つけました。とても基本的なことです。そして、画像を動かしながら、PNGの各部分を各状態に導き、それを何度も繰り返しながら、画面を横切って歩くことができました。
私は自分の進歩にかなり満足しており、そのようなモデルに基づいてゲームを作成したいと考えています - しかし...スプライトを使用し、PNGの領域を読み込んで画像を正しく動かしていますか? ボールを投げるためだけに20枚の画像が必要な場合、私のPNGは大きくなります。
しかし、それが正しい方法であれば、素晴らしいことです。OpenGL などを使用できるようですが、それは 3D グラフィックスですよね? スプライトを使用し、画像を含むいくつかの PNG はパフォーマンスなどに問題ありませんか?