「魔物討伐!」というゲームを作りました。
ゲーム概要:魔法使いのあなたが、魔物たちを倒していくアクションゲームです。ステージが進むごとに強力な魔物が出現し、難易度が上がっていきます。
実装内容:
このゲームは、htmlの中身にゲーム画面を作成し、JavaScriptでゲームのロジックを実装しています。プレイヤーとなる「あなた」はhtml内に「
😎」という絵文字で表現され、他の「
👹」という絵文字で表現される魔物たちを倒すことが目的です。
魔物たちは、`createEnemy()`関数でランダムな位置に生成され、`click`イベントによってクリックされた場合に倒されます。魔物を倒すと得点が加算され、5点ごとにレベルが上がり難易度が上がります。
プレイヤーの位置は、`startGame()`関数内で定期的にランダムな位置に変更されます。
スマートフォンでも遊べるように、画面サイズに応じて自動的にレイアウトが調整されるようにしています。