ブロック崩しゲームを作成しました。スマホ対応です。
普通のブロック崩しと違う点は、パドルの角度を変えることができることです。パドルの角度を変えることで、玉の反射角が変わり、狙ったところに玉を誘導することができるかもしれません。
便宜上、”玉”と表現していますが、緑色で軌跡を残しますので、レーザーのように見えます。そこで、「LASER:BLOCKOUT」という名前としました。
全部で10ステージあります。スコアが高ければネーミング画面で名前を残すことができます。
基本的にJavaScriptで作成してあるWebベースのアプリです。そのためiPhoneでもAndroidでも利用することができます。PWA化しているので、ホーム画面にアイコンを置いて、すぐに起動することも可能です。
スコアはサーバーのデータベースに保存されるようにしてあります。名前とスコアの他に、登録日時と達成ステージ、玉のスピード設定が記録として残ります。
たたき台は生成AIを利用しましたが、それだけでは不十分だったため、いろいろと手直ししやデバッグやらを行い、完成しました。タイトル画像、BGMもAIを利用しています。
プレイした感想をコメントいただけると嬉しいです。