プログラムの内容やテーマ等に制限がないため、以下は一例となります。
<例>
タイトル:フルーツマッチングゲーム
プログラム内容:画面に果物の絵文字が並んでおり、同じ種類の果物を3つ以上繋げると消える。時間制限があり、ゲームオーバーになる前にスコアを稼ぐ。スコアは同じ種類の果物を繋げた数に応じて加算される。
JavaScript実装例:
スコア:0
<注意点>
- このプログラムは時間制限やランダム生成した果物の種類などを含むため、毎回同じ結果にはなりません。
- このプログラムはPCでもプレイ可能ですが、スマホ操作を前提に作成しました。
- このプログラムはCSSも含んでいますが、必ず1枚のHTMLファイル内に実装するため記述しました。実際に別ファイル化する場合には、CSSとJavaScriptの部分を別ファイルとし、それぞれlink要素とscript要素で読み込むようにしましょう。また、本プログラムは現時点で最新のHTML5およびES6で書かれています。