From: Tietew Date: 2003-04-03T18:36:10+09:00 Subject: [ruby-list:37507] Re: Rubyでゲーム開発 Tietew です。 On Thu, 3 Apr 2003 17:12:00 +0900 In article <20030403162630.6061.DANGO@ps.sakura.ne.jp> [[ruby-list:37504] Rubyでゲーム開発] Yamamoto Dan wrote: > 3月末からWindows向けのネットワークRPGの > 開発プロジェクトを開始しました。 > 今回のプロジェクトではRubyをメインの開発言語に > しようと考えています。 Ruby で DirectX したことがありますが,結論から言うと,「かなり難 しい」です。Ruby は,はっきり言って DirectX とあまり相性がよくあ りません。これは DirectX 側の問題でもありますし,Ruby と Windows との相性の問題でもあります。 # 私自身がウィンドウの操作性をかなり重視するので, # それの影響もあります。 Ruby/SDL についてはよく知らないのでコメントを避けますが,私が一 から組んだ限りでは相性の悪さは結構なものでした。 速度面に関してはさほど問題はなかったです。むしろビデオカードが足 を引っ張っていたくらいです。 私の作ったフレームワークは,基本部分 (Direct3D / DirectSound / DirectInput) はだいたい完成していて,それなりにちゃんと動きます。 計画が頓挫している原因が本職が忙しいくなってしまったからなので (^^;; 見せることにやぶさかでないのですが,ライセンスをどうするかまだ決 めてないので,別途ご相談ということで。 > 2.VC++で作成した拡張モジュールはmingw版Rubyから呼び出すことができるか こちらについては,1.8 から mswin32 版と mingw32 版はバイナリ互換 にになったので,問題ないと思います。 —[ 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