先週までは SDL も検討しようかと考えていましたが、良いタイミングでリリースになり、ドキュメントへのリンクも復活したようです。
http://www.twin-tail.jp/selene/
最新版はまだチュートリアル的なプログラムもないかもしれませんね。ブロードバンド環境下に入ったらダウンロードしてドキュメントを確認してみます。
とうとう来ましたか… 自分のエンジンもSelene(月)に負けないようにCeres(No.1の小惑星)と名付けたのですが… Ceresはツールばかり作成して遊んでいます(マテ あと、あまりにもQtの情報が少ないので、それもサイトでまとめてみようと思います。 同人の仲間内で使用すれば、個人使用と同義でGPL回避しソースの公開は防げます。 限定社会での公開がGPL感染(ソースコード公開)を食い止める鍵かもしれません
> yomogi さん
ここで相談することじゃないんですけど、 初心者向け講座で何をベースに解説しようか悩んでます。 Win32API + DirectX なら基礎の基礎なので深い理解になると思うのですが、 Selene で解説できれば、ゲームを作る楽しいところだけ情報発信できるような気もします。
Qt の解説楽しみにしてます。 周りの会社の人もそういう情報を切望しているので、できたら URL 回しまくります(^^ 冗談抜きで PHP をツールで Win32API に変換してる人とかいるんです。 ( Windows プログラミングができないので)
Qtの解説を開始してみました。 とても興味深いのが、イベントの処理です。 on_(アイテム名)_(イベント名)(); で決まるのです!? これに到達するまで、一日かかりましたw
WindowsプログラミングがQt等のGUIツールによって楽になるのはわかりますが、 QtはLGPLなので困る… なので、社内で使用するツール程度までなら、大丈夫ですが…(GPLは個人使用と社内使用の場合ソースコードを公開しなくていい) ただ、QtはLGPLなのですが、ヘッダーをインクルードして、DLLに接続しているだけなのであれば、本体のEXEのソースは公開しなくていいのかな???と疑問に思うのです。 DLLのソースを書き換えたのならば、DLLのソースを公開する必要がありますけどね
ああ、なるほど、 Qt が LGPL なんですね。 うまく把握できてなくて済みません。
DLL としてリンクしたなら EXE のソース公開は不要というのがよく見る説明ですが、これ、逆もそうなんでしょうか。 フロントエンドに LGPL のプログラムをバリバリ使って、 肝心のコアロジックは DLL で外出しして、こっちはソースを守るとか。
んー、だめだ、ゲーム用途には再勉強が必要です(^^;
Comments
とうとう来ましたか…
自分のエンジンもSelene(月)に負けないようにCeres(No.1の小惑星)と名付けたのですが…
Ceresはツールばかり作成して遊んでいます(マテ
あと、あまりにもQtの情報が少ないので、それもサイトでまとめてみようと思います。
同人の仲間内で使用すれば、個人使用と同義でGPL回避しソースの公開は防げます。
限定社会での公開がGPL感染(ソースコード公開)を食い止める鍵かもしれません
> yomogi さん
ここで相談することじゃないんですけど、
初心者向け講座で何をベースに解説しようか悩んでます。
Win32API + DirectX なら基礎の基礎なので深い理解になると思うのですが、
Selene で解説できれば、ゲームを作る楽しいところだけ情報発信できるような気もします。
Qt の解説楽しみにしてます。
周りの会社の人もそういう情報を切望しているので、できたら URL 回しまくります(^^
冗談抜きで PHP をツールで Win32API に変換してる人とかいるんです。
( Windows プログラミングができないので)
Qtの解説を開始してみました。
とても興味深いのが、イベントの処理です。
on_(アイテム名)_(イベント名)();
で決まるのです!?
これに到達するまで、一日かかりましたw
WindowsプログラミングがQt等のGUIツールによって楽になるのはわかりますが、
QtはLGPLなので困る…
なので、社内で使用するツール程度までなら、大丈夫ですが…(GPLは個人使用と社内使用の場合ソースコードを公開しなくていい)
ただ、QtはLGPLなのですが、ヘッダーをインクルードして、DLLに接続しているだけなのであれば、本体のEXEのソースは公開しなくていいのかな???と疑問に思うのです。
DLLのソースを書き換えたのならば、DLLのソースを公開する必要がありますけどね
> yomogi さん
ああ、なるほど、 Qt が LGPL なんですね。
うまく把握できてなくて済みません。
DLL としてリンクしたなら EXE のソース公開は不要というのがよく見る説明ですが、これ、逆もそうなんでしょうか。
フロントエンドに LGPL のプログラムをバリバリ使って、
肝心のコアロジックは DLL で外出しして、こっちはソースを守るとか。
んー、だめだ、ゲーム用途には再勉強が必要です(^^;
Contributions