ライフゲームを作った
2021-02-11
# tukuttahttps://gameoflife.hukurouo.com/
模造クリスタルのゲーム部(2)を読んで以来、ライフゲームはいつか作りたいと思っていた。ただシステムを再現するというのもつまらなかったので、スマホブラウザからでも手軽にライフゲームを体験できることを目指した。
UIのデザインはスマホ利用を意識して作った。最初は再生ボタンとかを上部に置いていたのですが、それだと片手でスマホを持っているときにかなり押しにくいことに気づき、全てのボタンを下部にまとめた。
今回もUIフレームワークはChakraを使用した。もう今後はずっとこれでやっていこうと思えるほど開発体験が素晴らしい。
gif画像生成はgifencoder
を使った。jsでgifを生成する方法のドキュメントが古いものしか見つからなかったので自分で書こうかなと思ったが、独自のgifを生成したい需要ってあまり無さそうなんですよね。気が向いたら書こう。