2013-07-13から1日間の記事一覧

Fiberを使いやすくする仕掛け

RubyのFiberはコルーチンというかマイクロスレッドというか、ユーザが中断ポイントを指定して任意に切り替えられるスレッドなので、これを使うとパターンで行動するキャラの制御ロジックが書きやすくなる。 Fiberは生成時にコードが必要で、たとえばSpriteな…