DXRubyの実行環境構築
Rubyの実行環境(Windows版、DXRubyインストール済み)をzipで提供ています。
詳しくはRuby実行環境のダウンロードをご覧ください。
Rubyの実行環境
DXRubyライブラリを実行するには、WindowsパソコンにRubyをインストールする必要があります。
Rubyの実行環境構築を参考に、Rubyをインストールしてください。
[2022/06/09] DXRubyライブラリを利用する場合は、64ビットのWindowsパソコンでも、RubyInstaller 32ビット(x86)版を使用する必要があります。
また、DXRubyライブラリは、Ruby3.1系では利用できませんので、Ruby3.0系以降をご使用ください。
[2020/01/19] RubyInstaller 64bit(x64)版では、DXRubyでwavファイルを再生するとエラーが発生します1。そのため、RubyInstaller 32bit(x86)版をインストールしてください。
DXRubyのインストール
DXRubyのインストールを行います。 DXRubyはRubyGemsで管理されているため、簡単にインストールすることができます。
コマンドプロンプトにて、以下を実行します。
gem install dxruby
Windows10は、デフォルトでDirectXがインストールされていないため、DXRubyライブラリを実行(インクルード)するとエラーが発生します2。
DirectXをインストールするか、DirectXのDLLファイルを、rubyの実行ファイルと同じフォルダ(bin
フォルダ)に置いてください。
以下からDLLファイルをダウンロードできるようにしています。
RubyInstaller 32bit(x86)版用DLLファイル: d3dx9_40.dll
64ビット版のRubyInstallerをご使用の場合は、以下からダウンロードしてください(64ビット版はエラーが発生するのでお勧めしません)。
RubyInstaller 64bit(x64)版用DLLファイル: d3dx9_40.dll
上記DLLを含むランタイムのインストーラーが必要な場合は、以下からダウンロードしてください。
DirectX End-User Runtimes(June 2010)ファイル: directx_Jun2010_redist.exe