これをお読みいただきありがとうございます。今、私は本当に基本的なタイルベースのゲームを作っています。マップは大量の16x16タイルであり、キャラクター画像も16x16です。私のキャラクターには、スプライトクラスの拡張である独自のクラスがあり、xとyの位置はタイルの位置として保存されます。
ちなみに、私はpygameにかなり不慣れです。
私の質問は、キャラクターの動きを一度に1タイルに制限することを計画していますが、プレーヤーが方向キーを数十回すばやく押しても(WASDまたは矢印キー)、そのようにする方法がわかりません。 )特定の速度でのみタイルからタイルに移動します。どうすればこれを一般的にpygameで実装できますか?(ポケモンやNexusTkのようなゲームの動きに似ています)。1回の移動で、プレーヤーはタイルになります。たとえば、タイルの途中で停止することはできませんでした。
御時間ありがとうございます!ライアン