Jewel-mmo開発日記

RubyでMMORPGを作る過程を記録する日記。 Yokohama.rb 発起人。
2004-02-29

[Easy Rocket]Luna

DirectXをLunaで扱うことを予定している。Easy RocketのインターフェースははLunaに依存した形にはならないので別にLuna以外のものでDirectXを制御してもよい。

それ以前にEasy RocketはDirectXに(もちろんWindowsにも)依存する必要はないのでたとえばSDLで実装してもよい。SDLを使えばそれでマルチプラットフォーム対応になってしまいそうな気がするが、現実的なところはどうなのだろう。さし当たってはLunaを使用するのが手っ取り早い気がするのでLunaを使って書いていく。ただしそこをSDLやそれ以外の描画エンジンに置き換える可能性があるということを想定しておくことが重要だろう。