次こそRubyでゲームを作る

Ruby/SDLで始めるゲームプログラミング【前編】のサイト内の、(私の場合)
(B) Windows へのインストールから、最新版はRubyForgeのFiles から取得できます。から、rubysdl-win32-binrubysdl-2.0.1b-mswin32-1.8.7-p72.zipをダウンロード。
展開して、「install_rubysdl.rb」を起動するとRuby/SDLが使えるようになっている。プログラム自体を起動してしまうとどのディレクトリにファイルがインストールされたか分からないので(すぐにコマンドプロンプトが消えてしまうため)、コマンドプロンプトを起動し、カレントディレクトリにそのプログラムを持ってきて、
ruby install_rubysdl.rb
と入力するとインストールされたパスが記述されます。

私の例では、


C:\ruby2>ruby install_rubysdl.rb
mkdir -p C:/Ruby/bin
mkdir -p C:/Ruby/lib/ruby/site_ruby/1.8
mkdir -p C:/Ruby/lib/ruby/site_ruby/1.8/i386-msvcrt

プログラムを以下のように記述して、2秒間ウィンドウが生成されたら成功です。

require "sdl"

SCREEN_W = 640
SCREEN_H = 480

SDL.init(SDL::INIT_EVERYTHING)
SDL.set_video_mode(SCREEN_W, SCREEN_H, 16, SDL::SWSURFACE)

sleep(2)