以下に、ペーパードライバーというゲームの例を示します。
🚗
このプログラムでは、プレイヤーが紙の車を操作します。プレイヤーはスマホの左右のキーをタップすることで、車を左右に回転させることができます。紙の車の向きは、回転する角度で表されています。
初期状態では、車は画面の中央に配置されており、垂直・水平方向に中央揃えされます。プレイヤーがキーを押すと、車の回転が始まります。スピードは初期値で設定されており、左キーを押すと速度が低下し、右キーを押すと速度が上昇します。
このゲームは、車の回転を操作することで遊ぶことができます。スムーズに動作するように、requestAnimationFrameを使用してループ処理を行っています。