SuperMarioのような単純な2D Sidescrollerゲームを作成することを考えました。次に、ゲームのレベルを保存、ロード、作成する方法について考えました。私が最初に考えたのは、レベルを表す単純なブロック状のpngを描画することでした。これは、プレーヤーが特別な色(おそらくライラック)を歩くことができるすべての部分を作成します。衝突をチェックできるように、ブロックまたはタイルでレベルをインポートします。
私の質問は次の
とおりです:これのためのより良い方法はありますか?
これの専門的な方法は何ですか?
タイルとタイルに基づくマップエディターでこれを行う必要がありますか?(何らかの理由で私はこれが好きで
はありませんが、タイルベースのレベルでは、どのように傾斜を実現し、どのように衝突をチェックしますか?