ゲーム プログラミングの基本を理解するという目的を達成するには、さらにいくつかの手順があると思います。あなたは、ゲーム プログラミングに不可欠なスプライトとパスを理解することについて言及しましたが、最初は、一般的なグラフィカル ユーザー インタラクションの背後にあるプログラミングと方法論を理解するのに少し時間を費やすべきだと思います。
最終的にゲームをプログラミングする言語に関係なく、Java や C# などの最新の言語で学習すると、膨大な量のライブラリが提供され、アニメーションやイベント リスナーなどのタスクをより簡単に実行できるようになると思います。
以下は、私や他の人にとって非常に役立つと思われるガイドとチュートリアルのリストです。
- これは Java ゲーム フレームワークの非常に詳細なチュートリアルで、完全なソース コードと、悪名高い「スネーク」ゲームを Java で作成するための完全なチュートリアル (ソース コード付き) を含み、コントロール パネル、スコア ボード、効果音を完備しています。 !
- Jonathan S. Harbor による本「Beginning Java 5 Game Programming」では、2D ベクター グラフィックスやスプライト アニメーションを含むビットマップなどの概念を紹介しています。さらに、Amazonマーケットプレイスで12ドルで使用できます!
- これは、5 つ以上のパーツからなるスプライト アニメーションに関する信じられないほどのチュートリアルです! さらに、CompSci の教授であり、非常に信頼性が高く知識豊富な情報源である Richard Baldwin によって書かれています。彼によるその他のチュートリアルについては、これが彼のサイトです。
これらの情報源の間で、どの言語にも適用できるゲームに組み込まれる部分の方法論と、それらの部分が実際にどのように実装されるかについての知識を得ることができます。
運がいい!