Jewel-mmo開発日記

RubyでMMORPGを作る過程を記録する日記。 Yokohama.rb 発起人。
2009-07-08

にゃ〜かす

メインのWindowsマシンを新しいPCに変えたので引越し作業中。

Cygwinを入れるのがしんどなあということで、 以前yhara君に教えてもらったnyacusを試してみることに。

最新版をダウンロードして解凍すると次の3つのファイルだけが入っている。

  • NYACUS.EXE
  • NYACUS.TXT
  • _nya

_nyaが設定ファイルのようなので、Rubyが使えるように以下を追加しておく。 (RubyはActiveScriptRuby。)

set PATH=%PATH%;C:\Program Files\ruby-1.8\bin

nyacusはexeと上記設定ファイルのみで動作するので確かにお手軽だ。 いい感じ。

一緒におすすめしてもらったrakも入れてみる。

gem install rak
gem install win32console   #windowsのみ,色付け用

さっそくrakを実行してみると次のようなエラーが。

C:/Program Files/ruby-1.8/bin/rak:19:in `load': no such file to load -- "C:/Prog
ram Files/ruby-1.8/lib/ruby/gems/1.8/gems/rak-0.9/bin/rak" (LoadError)
        from C:/Program Files/ruby-1.8/bin/rak:19

うーん、とりあえず「C:\Program Files\ruby-1.8\bin\rak」の最後の行を次のように書き換えておく。

#load Gem.bin_path('rak', 'rak', version)
load Gem.bin_path('rak', 'rak', version).gsub('"', '')

これで実行できるようにはなった。

新しい開発環境にはCygwinは入れず、nyacusでいけるかどうかしばらく様子を見てみよう。