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

更新日: