レインボーロードは、スマホで遊べるゲームです。プレイヤーは虹色の道を歩いて、できるだけ長く進むことが目的です。転倒するとゲームオーバーになります。
以下が実際のプログラムです。
このプログラムでは、虹色の道を#road要素で表現しています。プレイヤーは#player要素で表現され、画面下部に表示されます。プレイヤーの移動にはJavaScriptを利用し、mousedownイベントを拾って、タッチした位置に応じて左右に移動します。
また、ゲームオーバー時にはアラートを表示して、ページをリロードしています。