Phazer.js(フェイザー) っていう2Dのゲームフレームワークの存在を知り、こちらの記事を参考に遊んでみました。

ちょうどQiitaの クソアプリAdvent Calendar 2021 が開催されているようなので、こいつで参戦予定。


で、完成したのがこちら。

記号地獄

記号で戦うタイピング練習ゲーム。


Phazer.jsの公式に日本語ドキュメントが無いのがちょっと辛いですが、チュートリアルはソース追うだけでも何となくわかる位に丁寧なものが提供されてます。Exampleも充実してて参考になった。

Phazer.js - チュートリアル
Phazer.js - Example

割と簡単で楽しかったです。2Dゲーム作成に興味なくても、Web上でアニメーションが欲しい時とか、HTMLのCanvasゴリゴリやる代わりに使えそう。