0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

rubyでゲームを作りたい

Posted at

初心者です。Rubyでゲームを作りたかったのですが序盤ではまりまくったので、メモ書き。

ゲーム作りどころかRubyも始めたばかりなので、取り合えず、Googleで「Ruby ゲーム作る」とかで検索をかけ、https://www.sejuku.net/blog/11266
のサイトに行く。

サイトの順番通りにRuby/SDLをやってみようと思い、Ruby/SDLをダウンロードしてみようと、
https://www.kmc.gr.jp/~ohai/rubysdl_download.html
へ飛ぶも、rubyforge.orgのサイトは消滅しているらしく、最新版をダウンロードすることができない。

で、細かいことは忘れたけど、確か
https://rubygems.org/gems/rubysdl
のサイトでRubysdlの2.2.0をダウンロードして、Rubyの処理系もダウンロードして、
ruby install_rubysdl.rb
を実行するとエラーが出た。

色々調べて、何もわからん、と思いながら
http://blawat2015.no-ip.com/~mieki256/diary/201904211.html
のサイト通りにやってみた。

インストールに成功?したので
Main.rbを実行するも再びエラー。

Zlib.dllがないとrequireができないらしい。
http://touhouotanoblog.blog90.fc2.com/blog-entry-426.html
Zlibのサイトを探してみるもそれらしきものが見つからず、発狂寸前。

というか上のブログを最後まで見てみると、32Bit版のRubyが必要とのことで、32bit版のRubyをダウンロードしに行く。

現在パソコンには64Bit版のRubyと32Bit版のRubyが同居している状況なので、PATHの書き換え(よくわかってない)で32Bit版のRubyが作動するようにする。

その後Main.rbを実行すると、ArgumentErrorが起こる。

調べても何のことだかよくわからないのであきらめた。

(後で気づいたのだが、調べていくうちにRuby/sdl2なるものがあることを知る。もしかしたらこっちならうまくいくのかもしれない。)(これを書いているときに思ったのは、Zlib.dllのコピーをやってないなということである。やってみるか・・・)

再び
https://www.sejuku.net/blog/11266
へ戻り、DxRubyを試してみようと思う。

ひとまずここまで。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?