Jewel-mmo開発日記

RubyでMMORPGを作る過程を記録する日記。 Yokohama.rb 発起人。
2005-01-23

[開発ログ]Ruby で簡単に 3D

Ruby で 3D をぐりぐり動かしたいだけ。それで HSP を勉強しはじめた。 自分の得意なプログラミングは、やっぱりグラフィカルでリアルタイムのアクショーンゲームをゴリゴリ実装する部分だと思うので。そういう仕事ずっとやってきたし、ゴリゴリ書くの超早いから。再利用する必要ありませんから。自分にはミドルウェアとか作れませんから。

最近 CGI とか DB とかネットワーク関係とかそういうのばっかりで開発が停滞気味だったので、表面的な部分からもアプローチしてみたいなと。

さっくとやるために HSP を選んだわけで、今日中に Ruby から何かしらのオブジェクト(表示物)を動かせるようにすることを目標にする。

あ、あと 3D ゲームプログラミングやるのに Ruby の遅さはあまり関係ないはずです。それはそうのうち実証します。

--

ウィンドウ生成、カメラの生成、ライトの生成 dx ファイル読み込みと表示、オブジェクトの回転くらいはテストできた。 HSP の文字列処理で苦戦した。動的に文字列バッファのメモリを確保してくれないのも辛い。

次は er の具体的な仕様を決めないと。