13.【JS】Canvasで弾幕を撃ったら気持ちよすぎた(設計?今回は置いとく)

tags: [“JavaScript”, “Canvas”, “GameDev”, “Web”]


💥 Canvasで弾幕を撃ったら気持ちよすぎた

👉 今回は説明少なめです
👉 まずは触ってみてください

Canvasの「描画の気持ちよさ」を前面に出した、
シンプルなシューティングゲームを作りました。


▶ デモ(完成版)

👇 ブラウザですぐ遊べます
https://samizo-aitl.github.io/qiita-articles/demos/canvas-shooter/

音が出ます
最初にマウス操作やキー入力を行うと、
BGMと効果音(ショット音・ヒット音)が有効になります。


💣 見どころ

👉 触っていて気持ちいいことを重視しています。


🎮 操作方法


🧠 技術的なメモ(興味があれば)

細かい設計の話は今回は省いていますが、
Canvasの描画表現と体験に集中した構成になっています。


🆚 SVG版との違い

これまでに公開した SVG ベースの実装と比べると:

👉 用途に応じて使い分けるのが一番だと感じています。
今回は Canvas の良さを素直に楽しむ回です。


🔮 今後やるとしたら

今回は「完成させること」を優先しました。


🎯 まとめ

Canvasで何か作ってみたい人の
きっかけになれば嬉しいです。

次は
SVGとCanvas、どちらが好みか
そのあたりも比べてみようと思います。