Flutter でヌメロンゲームを作った(iPhoneアプリ・Android アプリ)
作った。
状態管理にはProviderを使っている。
ヌメロンって?
ヌメロンゲームとは相手プレイヤーがきめた3桁の数字を当てるゲーム
順番に数字を聞いていくことができ、そのフィードバックとして、聞いた三桁の数字のうち、桁があっているもの(ヒット)、桁はあっていないが正解に含まれているもの(バイト)の個数を得ることができる。
例えば正解が123であって、135と聞いた場合は、1ヒット、1バイトとなる。(1は桁あっているのでヒット。3は桁はあっていないが正解に含まれているのでバイト)
ちなみにこのゲームはバナナマンが司会をしていたテレビ番組「ヌメロン」で取り扱われていた。
あともっと遡ると、古畑任三郎シリーズにもこのゲームは登場する。
コード
コードは下のgithubで見る事ができる。
作りが荒くなっているところがあるのはご愛嬌。
まだ、dartにまだなれきっていないのでPythonならもっときれいに書けるのに。。。ともどかしくなってしまう部分が多くあった。
もっと鍛錬する必要あり。