84669 人が学習中
152542 人が学習中
20005 人が学習中
5487 人が学習中
7821 人が学習中
359900 人が学習中
3350 人が学習中
180660 人が学習中
48569 人が学習中
18603 人が学習中
40936 人が学習中
1549 人が学習中
1183 人が学習中
32909 人が学習中
たとえば、ローン ガンマンでは、キャラクターは木の下にいる場合もあれば、草の上にいる場合もあります。これらはすべてゲーム世界内のオブジェクトです。キャラクターとマップ オブジェクトの間の階層ロジックはどのように処理され、どのように操作できるのでしょうか?コードは最適化されますか?
ゲームは通常、ループで描画されます。私の意見は、最初に次のような分類オブジェクトを作成することです。 リーリー
3Dの場合はZ座標の関係で作業しやすいかもしれません、2Dの場合はキャンバスの描画の仕組みが「前に描いた絵を後で描く絵が覆う」ので、階層を整理するためにソートする必要があります。
これは私のデモの 1 つです
上の人が正しいです。ゲームはフレームアニメーションに基づいており、各フレームでオブジェクトのレベルをリセットできます
ゲームは通常、ループで描画されます。私の意見は、最初に次のような分類オブジェクトを作成することです。 リーリー
for...inの順番で始めてください。3Dの場合はZ座標の関係で作業しやすいかもしれません、2Dの場合はキャンバスの描画の仕組みが「前に描いた絵を後で描く絵が覆う」ので、階層を整理するためにソートする必要があります。
下の階でより良い回答をお待ちしています。私はゲーム開発者ではありません。ただ興味があって試してみました。これは私のデモの 1 つです
上の人が正しいです。ゲームはフレームアニメーションに基づいており、各フレームでオブジェクトのレベルをリセットできます