2009-12-08から1日間の記事一覧

RGSS2を知る(28)

Rectクラスの===。 p Rect.new(100,100,100,100) == Rect.new(100,100,100,100) # => true p Rect.new(101,101,100,100) == Rect.new(100,100,100,100) # => false p Rect.new(101,101,98,98) === Rect.new(100,100,100,100) # => false p Rect.new(100,100,…

RGSS2を知る(29)

TableクラスのMarshal。 t = Table.new(2,3,4) c = 1 for i in 0..1 for j in 0..2 for k in 0..3 t[i,j,k] = c c += 1 end end end open("c:\\test.txt","w+b") do |fh| fh.write(Marshal.dump(t)) end 結果はこんなかんじ。 04 08 75 3A 0A 54 61 62 6C 65…

DXRubyの今後とか

いまはとりあえずFreeRGSSをがんばっている。 でもDXRubyに飽きたとかそういうわけではない。 しいて言うなら、FreeRGSSは市販のライブラリに対して自分がどこまでやれるのか直接的に比較できる材料であり、Direct3Dで実装するという技術的なチャレンジであ…

winguirubyとFreeRGSS

WindowsアプリをRubyで作るためのライブラリ、winguiruby(仮名)。 またもや置き場所が無いので間借り状態。こういうの、どうしたらいいのかな。まあ、そのうち消すかもしれない。 http://dxruby.sourceforge.jp/files/winguiRuby.zip Ruby1.8のDLを使って…