[#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

新井です。

[#37619] net/pop.rbにUIDLコマンドでMessage-Idのリストを取得するメソッド — Keisuke Minami <keisuke@...>

こんにちは。三並です。

18 messages 2003/04/26

[#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

こんにちは。

[ruby-list:37517] Re: Rubyでゲーム開発

From: Yamamoto Dan <dango@...>
Date: 2003-04-04 02:22:41 UTC
List: ruby-list #37517
団です。


> もともと Ruby が OS のネイティブスレッドと相性がよくない(という
> か,考えられて作られていない)ので,スレッドを多用する Windows 
> プログラムと相性がよくないということと,Windows のメッセージルー
> プをうまく組み込まないとアプリケーションの応答が止まってしまう場
> 合があるためです。

なるほど、参考になります。
スレッドを使わないで実装する方向で考えてみます。

> 私の実装では,DirectX とのインタフェイスやゲームループなど,速度
> を稼がなくてはならない部分は全て C++ で実装し,ゲームロジックの
> みを Ruby に出しました。ゲームループの実装を Ruby で書くと厳しい
> かもしれません。

そうですね。速度の必要な部分はC++での実装になりますね。
基本的には最初Rubyで実装し、速度的なネックとなる一部分を
Cで置き換えるスタンスでいこうと思っています。

> 今思い出しましたが,30fps 出ればよしとしていたので,60fps を目指
> すのであるとどうだろう…

今回のプロジェクトでは30fpsでもじゅうぶんです。
マシンスペックによっては最低10fpsでればいいかなと思っています。
ただ、相当低いスペックのマシンにも対応させたいとは考えていますが。

本質的には速度的にネックとなる部分は一部です。
とくにゲームの場合はほとんどが描画処理関係です。
速度重視の一部分だけはCで書き、それ以外はRubyで書く。
これが理想であり、なんとかこの開発スタイルを確立したいと思っています。

私自身の本分はゲームデザイナーだと思っています。(不本意にも、いままで
プログラム開発に費やした時間の方が圧倒的に多かったですが・・・)
そんな私にとってRubyを使ってゲームのロジックを創造していくことは
非常に効率的で快適なものになるであろうと確信しています。

Rubyでゲームを開発する、今回初めての経験になりますが
とにかくこれを実現したいと思っています。
これからもいろいろご教授をお願いいたします。


                  __________________________
     Yamamoto Dan                           
     ____________________ dango@ps.sakura.ne.jp


In This Thread