2005-01-23
[開発ログ]Ruby で簡単に 3D
Ruby で 3D をぐりぐり動かしたいだけ。それで HSP を勉強しはじめた。 自分の得意なプログラミングは、やっぱりグラフィカルでリアルタイムのアクショーンゲームをゴリゴリ実装する部分だと思うので。そういう仕事ずっとやってきたし、ゴリゴリ書くの超早いから。再利用する必要ありませんから。自分にはミドルウェアとか作れませんから。
最近 CGI とか DB とかネットワーク関係とかそういうのばっかりで開発が停滞気味だったので、表面的な部分からもアプローチしてみたいなと。
さっくとやるために HSP を選んだわけで、今日中に Ruby から何かしらのオブジェクト(表示物)を動かせるようにすることを目標にする。
あ、あと 3D ゲームプログラミングやるのに Ruby の遅さはあまり関係ないはずです。それはそうのうち実証します。
--
ウィンドウ生成、カメラの生成、ライトの生成 dx ファイル読み込みと表示、オブジェクトの回転くらいはテストできた。 HSP の文字列処理で苦戦した。動的に文字列バッファのメモリを確保してくれないのも辛い。
次は er の具体的な仕様を決めないと。