この要件に基づいて作成したゲームのサンプルコードを示します。
忍者アドベンチャー
スマホで遊べる、手裏剣を使ったアクションゲームです。
このサンプルコードは、画面上部にタイトルを表示し、キャンバスを使用して手と手裏剣を描画しています。手裏剣は上から下に生成され、手に当たった場合にスコアを得点し、手裏剣が一定の位置に達するまでに手に当たらなかった場合は、手裏剣が画面下部に達したことが判定されます。手裏剣が手に当たる前に画面下部に達した場合は、得点されません。プレイヤーが手裏剣に当たると、ゲームオーバーと判定されます。プレイヤーは、キャンバスの左右にあるエリアをタップすることで手を移動できます。また、テキストメッセージを使用して、ゲームオーバー時にメッセージを表示します。