7M4MON概要ハッシュコードバトラーとは、文字列のハッシュで戦うバーコードバトラーのようなゲームです。さを数値化し、バトルを行います。VCR_OSD_MONO_1.001.ttfが必要です。配線は下記のとおりです。(内蔵pullupを使います。)バトルの流れカード入力待ち時、キーボードから'q'入力で終了します。ソースはgithubに置きましたのでご自由にどうぞ。*何故ハッシュなの?カードをスワイプする度に異なる強さになっては困ります。そこで、カード毎にユニークかつ固定長で推測されにくく、数値に変換が容易なハッシュコードを使用しました。ハッシュ化方式はSHA-256を採用しています。標準化されているため、マルチプラットホーム化は容易です。攻撃/回復ボタンは向かい合わせに付いていますが、接続はパラレルです。そのため、自分のターンでなくても相手の攻撃/回復を邪魔することが可能です。紳士的なプレイにより回避可能です。いう文字列を返してきます。このため、それらのカードでは一律である特定の強さのカードになってしまいます。オーディオの入力が無いと買ってから知り、数年眠っていたものです。外付けのI2Sで入力できるかも?と思いましたが、なんか面倒そうなのでmumble-funkは普通のPCで実験しました。Pi上で開発するのは辛いので、SSHでログインして実行しつつ、samba入れてWindows上からソース編集という形を取りました。Piのコンソールから実行する必要があります。フォントをいろいろ試しましたが、OLEDにバランス良く綺麗に表示されるフォントは見つかりませんでした。Piでは2系の情報が多い(特にライブラリ関係)ようで、pip3でインストールできないモジュールがあり、あきらめてPython2で書きました。found]となります。ハマってたのですが、easy_installだとインストール出来たみたいで、なんだかなぁ。evdevはeasy_installで出来たかと思いきや、動作しなかったので、tarを拾ってきて展開してsetup.pyしました。