Jewel-mmo開発日記

RubyでMMORPGを作る過程を記録する日記。 Yokohama.rb 発起人。
2006-04-13

[MyGame]起動(2)

なかださんからツッコミを頂く。さっそく mygame/boot.rb に以下を追加してみる。

END {
  loop_game unless ran_loop?
}

test.rb

Image.draw('mglogo.bmp')

おお!動いた。ユーザに END {} を書かれると実行順序の関係でおかしくなりそうだけど、ループ処理を省略しつつ END {} を書くというケースはなさそうだからいいか。

__

これで最初のスクリプトの単純さは HSP と並んだぞ。こっから先のスクリプトは圧倒的に有利なはず。実行環境とかライブラリの機能はまた別の話だけど。