ボブサップになりたい人のブログ

ボブサップにはなりたいけれど、エンジニアにもなりたいのでそのあたりのことを書きます

Flutter でヌメロンゲームを作った(iPhoneアプリ・Android アプリ)

作った。

状態管理にはProviderを使っている。

ヌメロンって?

ヌメロンゲームとは相手プレイヤーがきめた3桁の数字を当てるゲーム

順番に数字を聞いていくことができ、そのフィードバックとして、聞いた三桁の数字のうち、桁があっているもの(ヒット)、桁はあっていないが正解に含まれているもの(バイト)の個数を得ることができる。

例えば正解が123であって、135と聞いた場合は、1ヒット、1バイトとなる。(1は桁あっているのでヒット。3は桁はあっていないが正解に含まれているのでバイト)

ちなみにこのゲームはバナナマンが司会をしていたテレビ番組「ヌメロン」で取り扱われていた。

あともっと遡ると、古畑任三郎シリーズにもこのゲームは登場する。

コード

コードは下のgithubで見る事ができる。

作りが荒くなっているところがあるのはご愛嬌。

まだ、dartにまだなれきっていないのでPythonならもっときれいに書けるのに。。。ともどかしくなってしまう部分が多くあった。

もっと鍛錬する必要あり。

github.com