スキルセットを向上させるためだけに、キャンバスでゲームを構築しようとしています。アイデアは、プレイヤーが制御する 2 つのオブジェクトが画面上にあるということです。プレーヤーでゲームを初期化し、プレーヤーの入力をリッスンするゲーム ループを開始します。
現時点では、キャンバス上に選手を描くことができます (この段階では単に長方形です)。しかし、ゲーム ループの各「ティック」でこれらのオブジェクトを移動するのに問題があります。現時点では、長方形は前のフレームの長方形の上に描画されています。キャンバスをクリアして、各ティックで「プレーヤー」を再描画したいと思います。
これについてどうすればいいですか?そして、それは最善の方法ですか、それともより良いアプローチがありますか?
コード サンプルを投稿したいと思いますが、私の JavaScript ファイルは非常に冗長であり、上記の説明で十分であることを願っています。