From: Tietew Date: 2003-04-04T21:08:42+09:00 Subject: [ruby-list:37521] Re: Rubyでゲーム開発 On Fri, 4 Apr 2003 17:53:15 +0900 In article <20030404085314.GA2235%ohai@kmc.gr.jp> [[ruby-list:37519] Re: Rubyでゲーム開発] OHBAYASHI Ippei wrote: > > もともと Ruby が OS のネイティブスレッドと相性がよくない(という > > か,考えられて作られていない)ので,スレッドを多用する Windows > > プログラムと相性がよくないということと,Windows のメッセージルー > > プをうまく組み込まないとアプリケーションの応答が止まってしまう場 > > 合があるためです。 > > > > Ruby/SDLを使っている限りは、この問題は起きないと思います。 > SDLがこのあたりの問題をある程度隠蔽していますし、Rubyから操作して問題に > なりそうな部分はRuby/SDLからは使えないようにしているはずです。 まあ,そうしないと動かない,というよりかは,実装者としては当然そ うすべきですからね (^^;; > > SDL 自体が DirectX を使うんじゃなかったでしたっけ。 > > というわけでDirectXを利用しても問題は生じないと思います。 > ただしSDLの利用するDirectXは、DirectX5のDirectDrawですが。 ふむ。 僕が使いたかったのが DirectX8 (Direct3D) だったので,どっちにし ろダメでしたね。(半透明スプライトで挫折したらしい) 今の仕事がもうすぐ一段落するので,そうしたら,また舞い戻って今度 は sourceforge にでもぶちあげようかなあ。 —[ Tietew ]—————————————————————————— メ : tietew@tietew.net / tietew@raug.net / tietew@masuclub.net ホペ: http://www.tietew.net/ Tietew Windows Lab. http://www.masuclub.net/ 鱒倶楽部 指紋: 26CB 71BB B595 09C4 0153 81C4 773C 963A D51B 8CAA