著作一覧 |
ASRにStarRubyをバンドルしようと思うんだけど何かまずいことはあるかなぁ?
StarRubyの実行部(SDL含む)を入れたASRです。(md5checksum: e4d58c7c599476ee0a172c511729ef22)
危険ですが、実験的に(非難されたら消す)ネットワーク越しに(StarRubyを前提とした)スクリプトを直接実行する機能を入れてみました。
Rubyコンソールを起動した後に、書き込み可能なディレクトリへ移動して、
star http://arton.no-ip.info/data/test/star/airship.rb
とか、
star http://arton.no-ip.info/data/test/star/helloworld.rb
を実行してみてください(http://arton.no-ip.info/data/test/starには、StarRuby Windowsパッケージのsamplesディレクトリの内容がそのままコピーされています)。
star.batは、Font.newとTexture.loadに介入して、引数で指定されたURIからの相対でファイルをローカルへコピーします。一度、実行に成功したらローカルにスクリプトとリソース類が残るので、2回目以降は
ruby airship.rb
とか
ruby helloworld.rb
で実行できます(rubyではなく、starを利用してもできるけど)。star.batは、インストールディレクトリ\binにあるので、何をしているのかは確認できます。
ジェズイットを見習え |
うれしいです。
うれしいです。
MIT+LGPLだから、GPLと合わせられるよね?
ライセンスは問題ないと思います。
早速遊んでみました。ありがとうございます!<br>star コマンド楽しい! ゲームの配布が簡単でいいですね。<br>ところで falling_blocks.rb を実行しようとすると、 require の時点で落ちてしまうようです。
あ、requireには対応してませんでした。というわけで、6/28の日記へ続く。