block_given?

ジャングル ブロック ナイ アルノハ jump ダケ。CC-BY-SA 3.0

ruboty-slotを公開した

スロットが出来るようになった。得点の計算や、所持金の計算はやっていない。

f:id:block_given:20141008001308p:plain

くふうしたところ

リールはパチスロ業界初まとめ ~パチスロはじめて物語を参考にした。

はまったところ

  • bundle gem スロットだとRubyの定数の名前としてふさわしくない(定数は必ず大文字の英字からはじまる)のでうまく動かなかった
  • 苦し紛れにbundle gem theスロットをしたけど、Bundlerが読み込む際にパスに日本語が入っているせいかexpand_pathする部分でincompatible encodingのエラーが出て読み込めなかった
  • GitHubではリポジトリの名前に日本語が使えず-で置換される
  • cycleしたあとlazyせずにdroptakeをすると止まらない。cycle.lazyあわせて使うようにしたい。
  • 一度lazyになったものはto_aなどを呼ばないと配列にならない

所感

まだRubotyにものごとを記憶させることをやらせていないので明日はそのやり方をしらべる。 お金を掛けることが出来るようになるともっと楽しそう。 Rubotyでカジノするための何かが欲しい。

今日はrubygemsへの公開が遅れてしまった感じがする。 動かない状態でもrubygemsにpushしてしまいたい。