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