[#37484] Coffee Break ... — Daisuke Gotou <com@...>
こんにちは。ゴトウです。
5 messages
2003/04/01
[#37492] ReFe 0.6 — Minero Aoki <aamine@...>
あおきです。
27 messages
2003/04/01
[#37525] ReFe 0.7 (Re: ReFe 0.6)
— Minero Aoki <aamine@...>
2003/04/06
あおきです。
[#37528] Re: ReFe 0.7 (Re: ReFe 0.6)
— Koji Arai <JCA02266@...>
2003/04/07
新井です。
[#37545] Re: ReFe 0.7 (Re: ReFe 0.6)
— Kazuhiro NISHIYAMA <zn@...>
2003/04/10
西山和広です。
[#37546] Re: ReFe 0.7 (Re: ReFe 0.6)
— Koji Arai <JCA02266@...>
2003/04/10
新井です。
[#37551] Re: ReFe 0.7 (Re: ReFe 0.6)
— Kazuhiro NISHIYAMA <zn@...>
2003/04/11
西山和広です。
[#37554] refe.el (Re: ReFe 0.7 (Re: ReFe 0.6))
— Koji Arai <JCA02266@...>
2003/04/12
新井です。
[#37556] Re: refe.el (Re: ReFe 0.7 (Re: ReFe 0.6))
— Kazuhiro NISHIYAMA <zn@...>
2003/04/13
西山和広です。
[#37566] Re: refe.el (Re: ReFe 0.7 (Re: ReFe 0.6))
— Minero Aoki <aamine@...>
2003/04/16
あおきです。
[#37570] wwwsrvの起動
— Kouzou NOAKI <noaki@...7.so-net.ne.jp>
2003/04/16
のあきといいます。
[#37571] Re: wwwsrv の起動
— Sako <sakoh@...2.so-net.ne.jp>
2003/04/16
[#37504] Rubyでゲーム開発 — Yamamoto Dan <dango@...>
先日ruby-listに登録したばかりの団と申します。
11 messages
2003/04/03
[#37530] drubyをwindowsで使う — keiichi matsunaga <ma2@...>
松永です。
6 messages
2003/04/08
[#37537] load(fname, true) と include — Tietew <tietew-ml-ruby-list@...>
Tietew です。
8 messages
2003/04/09
[#37557] ruby-gtkの使い方について — "Mikio Kanada" <mmmr36211@...>
初めて投稿します。 金田と言います。
5 messages
2003/04/13
[#37560] DRb:SocketError — INABA Nobuhiko <inaba@...>
どうも、いなばといいます。
5 messages
2003/04/13
[#37567] error in Ruby/Tk + fork — Shin Nishiyama <shin@...>
こんばんは、西山@千葉大といいます。
6 messages
2003/04/16
[#37579] 金額カンマ編集について — "MORII,Tadashige" <m_tada@...>
森井です。
6 messages
2003/04/18
[#37586] [Q] ruby1.8.0+apache2.0.45でCGIからのネットワーク接続されたDirの操作 — eda@...
えだです。
9 messages
2003/04/18
[#37590] Re: [Q] ruby1.8.0+apache2.0.45でCGIからのネットワーク接続されたDirの操作
— HGF01572@...
2003/04/19
長沢です。
[#37599] Re: [Q] ruby1.8.0+apache2.0.45でCGIからのネットワーク接続されたDirの操作
— eda@...
2003/04/21
えだです。
[#37606] 1.8.0 to_ary — Kazuhiro Yoshida <moriq@...>
もりきゅうです。
9 messages
2003/04/21
[#37608] Re: 1.8.0 to_ary
— matz@... (Yukihiro Matsumoto)
2003/04/22
まつもと ゆきひろです
[#37619] net/pop.rbにUIDLコマンドでMessage-Idのリストを取得するメソッド — Keisuke Minami <keisuke@...>
こんにちは。三並です。
18 messages
2003/04/26
[#37623] Re: net/pop.rbにUIDLコマンドでMessage-Idのリストを取得するメソッド
— Minero Aoki <aamine@...>
2003/04/27
青木です。
[#37625] Re: net/pop.rbにUIDLコマンドでMessage-Idのリストを取得するメソッド
— "Keisuke Minami" <keisuke@...>
2003/04/28
三並です。
[#37627] Re: net/pop.rbにUIDLコマンドでMessage-Idのリストを取得するメソッド
— Minero Aoki <aamine@...>
2003/04/28
青木です。
[#37634] Re: net/pop.rbにUIDLコマンドでMessage-Idのリストを取得するメソッド
— Minero Aoki <aamine@...>
2003/04/29
青木です。
[#37622] net/imapのTHREAD Extension 対応 — wanowa.kimura@... (kimura wataru)
木村といいます。
31 messages
2003/04/27
[#37628] Re: net/imapのTHREAD Extension 対応
— Shugo Maeda <shugo@...>
2003/04/28
前田です。
[#37632] Re: net/imap のTHREAD Extension 対応
— wanowa.kimura@... (kimura wataru)
2003/04/28
木村といいます。
[#37635] Re: net/imap のTHREAD Extension 対応
— Shugo Maeda <shugo@...>
2003/04/30
前田です。
[#37638] Re: net/imap のTHREAD Extension 対応
— wanowa.kimura@... (kimura wataru)
2003/05/01
木村です。
[#37641] Re: net/imap のTHREAD Extension 対応
— Shugo Maeda <shugo@...>
2003/05/02
前田です。
[#37647] Re: net/imap のTHREAD Extension 対応
— wanowa.kimura@... (kimura wataru)
2003/05/06
木村です。
[#37648] マッチした部分を配列にしまう方法
— Hirano Satoshi <hirano@...>
2003/05/07
こんにちは。
[#37651] Re: マッチした部分を配列にしまう方法
— tsuji.td@...
2003/05/07
はじめまして、辻(忠)です。
[#37655] Re: マッチした部分を配列にしまう方法
— Minero Aoki <aamine@...>
2003/05/07
青木です。
[#37658] Re: マッチした部分を配列にしまう方法
— tsuji.td@...
2003/05/08
辻(忠)です。
[ruby-list:37513] Re: Rubyでゲーム開発
From:
Tietew <tietew-ml-ruby-list@...>
Date:
2003-04-03 12:26:05 UTC
List:
ruby-list #37513
On Thu, 3 Apr 2003 20:58:02 +0900
In article <20030403204323.86BB.DANGO@ps.sakura.ne.jp>
[[ruby-list:37511] Re: Rubyでゲーム開発]
Yamamoto Dan <dango@ps.sakura.ne.jp> wrote:
> > Ruby で DirectX したことがありますが,結論から言うと,「かなり難
> > しい」です。Ruby は,はっきり言って DirectX とあまり相性がよくあ
> > りません。これは DirectX 側の問題でもありますし,Ruby と Windows
> > との相性の問題でもあります。
>
> 相性が悪くかなり難しいということは、起動しなかったり
> まともに機能を使えなかったり、使ってると突然落ちる、
> ということですかね。
起動しないことは流石にないですが :-) デッドロックしたり,落ちた
りします。
> もしRuby+DirectXが使えないのだとすると、私はC/C++を
> 使わなければなりません。でも私にとって難しすぎるC++を使うことは
> 想像するだけで足がガクガクしてきてしまいます。
(^^;
> > # 私自身がウィンドウの操作性をかなり重視するので,
> > # それの影響もあります。
>
> 具体的には、どのへんのところが相性が悪いのでしょうか。
> 操作性はかなり重視したいのでそれが追求できないのは困りますね。
もともと Ruby が OS のネイティブスレッドと相性がよくない(という
か,考えられて作られていない)ので,スレッドを多用する Windows
プログラムと相性がよくないということと,Windows のメッセージルー
プをうまく組み込まないとアプリケーションの応答が止まってしまう場
合があるためです。
> > Ruby/SDL についてはよく知らないのでコメントを避けますが,私が一
> > から組んだ限りでは相性の悪さは結構なものでした。
> >
> > 速度面に関してはさほど問題はなかったです。むしろビデオカードが足
> > を引っ張っていたくらいです。
>
> これは、描画部分をRuby/SDにした場合、安定性には欠けるが
> 速度はじゅうぶん出るということですか?
> 私が試した限りでは描画量が稼げないので、DirectX を使わざるおえないかな
> という感じでした。でもこれは詳しく検証したわけではないので
> こちらの実装のせいでパフォーマンスがでなかったのかもしれません。
SDL 自体が DirectX を使うんじゃなかったでしたっけ。
私の実装では,DirectX とのインタフェイスやゲームループなど,速度
を稼がなくてはならない部分は全て C++ で実装し,ゲームロジックの
みを Ruby に出しました。ゲームループの実装を Ruby で書くと厳しい
かもしれません。
今思い出しましたが,30fps 出ればよしとしていたので,60fps を目指
すのであるとどうだろう…
—[ 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