自宅でマイクラ、ラズパイそしてRuby

とちぎテストの会議04の日程が決まり、なんとなく @vestige_ とタイマーを作ることになり、彼の要望でMinecraftPIで作ってみようとなった。PythonやScratch (Scratch2MCPI)で制御できることは聞いていたが、Rubyからのは良く知らなかったので、敢えて挑戦することにした。
1つの目の試作、タイマースレッド中に描画スレッドを置いてMCPIにデジタルストップウォッチを書かせる。しかし描画の更新が2〜3秒かかるため、タイマーにならない。それで以下のように作り直すことに。

  1. タイマ+ースレッドと描画スレッドは分離して、#toRubyメンバ必修科目でもあるRindaを使い同期させる。
  2. 描画の最適化を行う。
  3. ボトルネックをまじめに探す
  4. ラズパイ2にする。

結果は、、、、ダメだった。
描画のスレッド化あたりがうまくいってない。まいった、