2009-07-25から1日間の記事一覧

Window.drawTileの応用

これをやろうとしたらDXRuby1.0.5のWindow.drawTileがバグってて動かなかったのだ。 DXRuby1.0.6では動くようになっている。 MyGameサンプルのぷにゃりんのメニュー背景。 require 'dxruby' count = 0 image = Image.load("menu_tile.png") Window.loop do W…

DXRuby1.0.6リリース

してきた。 これでSegmentation faultで検索してくる人が減ればいいのだが、それは次のASRがリリースされて、みんながそれを使うようになってからの話だろうから、ずっと先だろう。 とりあえずこれでDXRuby本体に関してはすることはなくなった。 他のことに…

夏だ。

花火の音がするので、昔から何かといろいろある花火のプログラムを作ろうと思った。 ランダムで星を生成するなら簡単に作れるわけで、星の初期位置をきちんと計算してみようかと。 やったことないのでテキトーに考えて、ざくざくっと作ってみたのが以下。 し…

とりあえず動いた花火。

星の数が多いので非常に重い。多いといっても460ほどなのだが。 軽くする努力を、と言っても、計算自体はすでにほぼ最小だからして、たとえばz値の計算は不要だから省いたとしてもせいぜい1割か2割ぐらいしか変わらないだろう。数の多い点を描画するにはImag…