マドノマグラの初心者自作ゲーム制作日誌 迷走モード
プログラミング初心者が自作ゲームを作成してみようとする動きを記す。現在迷走中。
ブログ履歴
2009/11/09: Rubyで適当版自分用関連記事リンク作成プログラムを作る
2009/06/04: Visual C++(DXライブラリ使用)の環境を整えてみるも休止状態に
2009/03/17: ActionScript勉強の環境を整えるも結局休止状態に
2006/07/15: とりあえず分岐型ゲームを作る グリーンタワーVer1.2 ダウンロード(zip)
2006/07/02: ブログスタート。NScripterで何かを作ろうとする
[PR]
[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。
MyGame と Ruby/SDL のインストールにあたふたする
この間、Amazon にて購入した「Rubyではじめるゲームプログラミング」(*1)という本に書かれていた、MyGame と Ruby/SDL のライブラリを利用すると、楽にゲームが作れるようなので、先にインストールすることにした。
MyGame にて、Windows用のRuby/SDL同梱版の mygame-0.9.1-rubysdl-1.3.0-mswin32-1.8.5-p12.zip をダウンロード、及び解凍。
コマンドプロンプトから、インストール用のinstall_mygame.rb 及び、install_rubysdl.rb を実行。その中で一箇所ずつ、エラーメッセージらしきものが出たが無視して、起動するのかどうかのステップへ。
ruby -r mygame/boot -e ""
と打ちこんでみる。もちろん書いているコマンドに意味は不明。
SDL_app という名の黒画面のウィンドウが出れば合格なのだが、見事にエラーメッセージ。
どうやら、Ruby/SDL がうまくインストールできていない模様。
とはいえどうすりゃいいのかわからんので、Ruby/SDL をインストールする方法を探る。
Ruby/SDLのインストール方法にて、
dllファイルはPATHの通った場所 例えば、C:\ruby\bin に
sdl.rb、rubysdl_aliases.rbというファイルを C:\ruby\lib\ruby\site-ruby\1.8\に
sdl.soとopengl.soを C:\ruby\lib\ruby\site-ruby\1.8\i386-msvcrt\に
コピーするといいらしいことが判明。
(フォルダの名前はインストールした場所に応じて適当に変えることが必要)
RubyForge: Ruby/SDL にて、私が入れないといけないらしい、Windows用のバイナリ rubysdl-win32-bin (私には意味不明)の rubysdl-1.3.1-mswin32-1.8.6-p36.zip をダウンロード。
解凍後、上記のように、解凍された各ファイルを、所定の場所にコピーした。
その後、再び謎のコマンド
ruby -r mygame/boot -e ""
と打ちこんでみると、SDL_app という名の黒画面のウィンドウが出た。おそらく、うまくいったのだろう。
こんな風に、なんだかよくわからないまま、インストールは完了したのだった。
インストールだけでここまであたふたするレベルで、どこまで Ruby を学ぶことができるのか、今後の活躍をご期待ください。
(*1:只今、当サイトはアマゾンアソシエイト申請中、許可され次第、商品リンクに変更)