| open-mgl-dev (開発バージョン) (0.7.9.80) | 2009-11-02 22:25 |
| open-mgl (DirectX9, VC++2008) (0.7.9) | 2009-09-27 20:32 |
| roast-dev (開発バージョン) (0.0.1.40-dev) | 2009-11-02 23:09 |
現在、Open-MGLプロジェクトでは、一緒に開発を行ってくれる方々を募集しています。
もし、開発を手伝ってくれる酔狂ありがたーいお方が居れば、是非ご連絡ください。
(「ミュー へメールを送ります」のところから、参加希望の旨のメールを送ってください。)
一応、参加にあたっての必要最低限のスキル的な基準は、以下のようにしておきたいと思います。
「DirectX」に関する知識は、とりあえず含めていません。
正直、DirectXの知識が必要なのはMGL-Coreの部分だけですので、Roast+やAugust Frameworkの端っこの部分をやるんであれば、 無くともなんとかなるかなー、と思っています。まぁ、知っていると、MGL-Coreの方も弄って頂けるので、有難いなぁー、とは思いますが・・・(当方、正直勉強しながら作ってる程度のレベルですし・・・)
「Windows API」に関しては、一応幅広く出てくる(Roast+でも内部的にWindows API呼び出したりしてる)ので入れておきましたが、 まぁ最悪、Roast+のLinux部分とか、OS非依存の部分を弄る分には必要ないかもしれません。(とは言っても、そういう部分はかなり限られてくるので、殆ど出来る範囲が無いかもしれません・・・)
DirectX、特に3D周り、シェーダーらへんとか分かる人が来てくれるとありがたいです。
2Dに関してはある程度、趣味の範囲でゲーム作ったりもしたのですが、3D(特にシェーダー)はもうライブラリ作りながら勉強している未知数領域です・・・。
そこらへん詳しい人は大変有難いです。
後はCとかC++に普通に詳しい人。
特にC++のテンプレートとか。多分非常に強力な使い方とかあると思うんですが・・・自分はそれほど使いこなせている気がしません。(何
「ここはこうすればもっとスマートになりますぜ!」みたいな、アイデアをくださる方募集です。
あとCに関しては、特にRoast+で、「ここはこうすればもっと早くなりますぜ!」みたいな、これもそういうアイデアをくださる方が有難いです。
て言うかまぁ普通に、一人だと発想の限界がありますから。
「三人寄れば文殊の知恵」と言う事です。
特に考えていません。(何
・・・と言うかオープンソースプロジェクトって基本的に、「何か指示されて、その通りにやる」───と言う会社の仕事プログラミングとはまたちょっと違うような・・・。
基本的には”自分でやる事を見つけていく”と言う感じだと思います。
・・・多分、私が知る限りで、ポピュラーなのは二つ。
一つはパッチの送信。
多くの場合、これは何らかのバグに対するパッチだと思われますが・・・
個人的にはそうではない、即ち「機能追加」に関するパッチでも良いかと思っています。
「こんなメソッド追加してみました。どうですかね・・・?」みたいな。
後はパフォーマンスに関するパッチ。こっちの方が早い、こっちの方が少ないリソースで済む、等。
「もっとこうすれば、スマートになると思いますよ。」って言うのも一つのパッチだと思いますね。単にパッチと言えども
イキナリソースの最深部を弄るのは難しいかもしれません。と言うか多分そうだと思います。(何
参加者が複数人になったら(自分以外に入ってきたら)、ディスカッション、意見交換等したいかなと思っています。
多分、sfjpのフォーラム機能やチケット機能、ないしもっとリアルタイム性を求めるならIRC辺りかなー、と考えています。