DXRuby サンプルプログラム

まず最初に、ソースが汚くてごめんなさい。
テキトーに作ったものたちを参考になればって感じで詰め込んであります。

autocall.rb
    ・・・Window.autocallのサンプルです。autocallはparticle.rbでも使われています。

effecttest.rb
    ・・・Image#effect_image_fontとFont#infoのサンプルです。

hlstest.rb
    ・・・Image#change_hlsのサンプルです。

particle.rb
    ・・・パーティクルシステムにチャレンジしてみました。イマイチです。

scenetest.rb
    ・・・少し柔軟なSceneクラスを作ってみました。

scenetest2.rb
    ・・・少し柔軟なSceneクラスでドラクエ的メニューを作ってみました。

Sprite3D_test.rb
    ・・・頂点シェーダを使った地面描画と、3D座標計算したSpriteによるビルボードでマリオカート的画面を作っています。Sprite#offset_sync他のサンプルになっています。Matrix/Vector関連の新機能満載です。

hitrange.rb
    ・・・HitRangeモジュールをSpriteの派生クラスにincludeすることで衝突判定範囲が見えるようになります。

Image#flushのサンプルはnew_sampleのrubima.rbにあります。フラッシュ画像作成に使ってみました。


