2017/02/12(日) [n年前の日記]
#1 [dxruby] DXRuby 1.5.21dev版を試用
Ruby から DirectX を扱える 2Dゲーム制作ライブラリ、DXRuby の新しい開発版が公開されたらしいので試用してみたり。ありがたや。ちなみに環境は Windows10 x64 +
_Ruby 2.2.6 p396 mingw32版 (32bit版)
。
_DXRuby1.5.21dev - mirichiの日記
_DXRuby1.5.21dev - mirichiの日記
◎ インストールしてみる。 :
_Home - mirichi/dxruby-doc Wiki - GitHub
から、dxruby-1.5.21dev.zip をダウンロード。
以前のDXRuby開発版は Rubyのバージョン毎に異なるバイナリが用意されていたのだけど。今回公開された版は、Ruby 2.1/2.2/2.3 用のバイナリが一つのファイルに全部入っているらしい。ありがたや。
解凍すると、中には dxruby-1.5.21dev.gem が入ってる。DOS窓を開いて、以下でインストール。
ちゃんとインストールできたのか、 _irb を起動して確認してみる。ちなみに irb ってのは、Interactive Ruby の略で、インタラクティブ(=対話形式)でRubyの動作を確認できるツール、てな説明でいいのかしらん。
たしかに 1.5.21dev がインストールされた模様。
以前のDXRuby開発版は Rubyのバージョン毎に異なるバイナリが用意されていたのだけど。今回公開された版は、Ruby 2.1/2.2/2.3 用のバイナリが一つのファイルに全部入っているらしい。ありがたや。
解凍すると、中には dxruby-1.5.21dev.gem が入ってる。DOS窓を開いて、以下でインストール。
gem install --local dxruby-1.5.21dev.gemググった感じでは、gem install --local 〜.gem で、ローカルHDD内にある .gem をインストールことができるらしい。
ちゃんとインストールできたのか、 _irb を起動して確認してみる。ちなみに irb ってのは、Interactive Ruby の略で、インタラクティブ(=対話形式)でRubyの動作を確認できるツール、てな説明でいいのかしらん。
> irb irb(main):001:0> require "dxruby" => true irb(main):002:0> DXRuby::VERSION => "1.5.21dev" irb(main):003:0> exitirb と打って irb を起動。require "dxruby" をして、DXRuby::VERSION と打てば、現在インストールされてるDXRubyのバージョンが分かる。
たしかに 1.5.21dev がインストールされた模様。
◎ 新機能が動くのか確認してみる。 :
dxruby-1.5.21dev.zip を解凍すると、中に sample フォルダが入ってる。その中の、customrendertarget_sample フォルダの中に、新機能、CustomRenderTargetクラス等を使った動作サンプルが入ってる。
3Dtest.rb てのが、ファイル名からして凄そうな予感。動かしてみる。
おお…。2Dゲーム制作ライブラリのはずの DXRuby のウインドウ内で、3D表示が…。
新機能の使い方については、作者様の blog で詳細解説が連載される予定らしい…。期待大。
_CustomRenderTarget - mirichiの日記
3Dtest.rb てのが、ファイル名からして凄そうな予感。動かしてみる。
ruby 3Dtest.rb
おお…。2Dゲーム制作ライブラリのはずの DXRuby のウインドウ内で、3D表示が…。
新機能の使い方については、作者様の blog で詳細解説が連載される予定らしい…。期待大。
_CustomRenderTarget - mirichiの日記
[ ツッコむ ]
以上です。