Pygameでゲームを作った話@ところてんさん #zengeren

2010-5-22 全ゲ連(#zengeren)でのTL発言まとめ
1
ルー @Ruw

PYGAMEでゲームを作った話@ところてんさん #zengeren

2010-05-22 13:51:54
Fifteen🍫🍓 @s_fifteen

Pythonでプロトタイプを作りC++でリリースするはずが気づいたらPythonでリリースしていた #zengeren [EeePC]

2010-05-22 13:55:13
D.N.A. @dnasoftwares

Pygame(Python用SDLラッパ)で制作 #zengeren

2010-05-22 13:55:48
ルー @Ruw

Pygameの開発効率は高い。C++で1万行かかるのがPygameだと3000行で済んだ。 #zengeren

2010-05-22 13:56:30
夜道 @yomichi_137

結果は簡単だが実際はバッドノウハウが多い #zengeren

2010-05-22 13:56:45
Fifteen🍫🍓 @s_fifteen

バッドノウハウ 3D支援が使えない、アルファブレンドが出来ない、デフォルトだとサウンドの遅延がひどい #zengeren [EeePC]

2010-05-22 13:57:33
夜道 @yomichi_137

サウンド:デフォルトだと200ms 程度の遅延が発生。あと全体の初期化で勝手に初期化される #zengeren

2010-05-22 13:57:46
夜道 @yomichi_137

Python そのものがC と比べて2桁遅い。シングルコアしか使えない #zengeren

2010-05-22 13:58:14
夜道 @yomichi_137

100倍遅いと言うことはつまり扱えるオブジェクト数が1/100 になる。ソートもO(n log n) なので1/1000 ぐらいに #zengeren

2010-05-22 13:59:05
夜道 @yomichi_137

Psyco というPython 用のJIT コンパイラを使っても尚遅い。 #zengeren

2010-05-22 13:59:22
Fifteen🍫🍓 @s_fifteen

配布はPy2exeでWindows用のバイナリを生成できる #zengeren [EeePC]

2010-05-22 13:59:57
D.N.A. @dnasoftwares

PygameのライセンスがLGPL。(動的リンクはソース公開不要 静的リンクだとソース公開必須) → さっきのEXEまたはEXE+DLLだと、静的リンク扱いにされてしまう #zengeren

2010-05-22 14:02:00
夜道 @yomichi_137

bundle_files=3 にすれば静的リンクじゃなくなるがファイル数がすごくたくさんになる #zengeren

2010-05-22 14:02:01
Fifteen🍫🍓 @s_fifteen

環境構築はWindowsだと比較的簡単だがMacだと大変、WindowsでもVistaなどで挙動不審 #zengeren [EeePC]

2010-05-22 14:02:50
D.N.A. @dnasoftwares

互換性 Macだとインストールが大変、速度も出ない、メモリもアレ Windowsでも挙動不審満載 #zengeren

2010-05-22 14:04:01
夜道 @yomichi_137

Mac やLinuxでも一応動くが、環境構築がかなり面倒くさい #zengeren

2010-05-22 14:03:02
夜道 @yomichi_137

【Mac の環境構築は、まぁmacports で全自動ではできます(できた)。数時間かかったけれどw】 #zengeren

2010-05-22 14:03:39
足跡45(避難先併用) @ashiato45

Linux系ならWine+Pygameのexeで間違いないよ!(棒 #zengeren

2010-05-22 14:04:39
夜道 @yomichi_137

Windows でもダブルバッファリングとかその周りがバギー #zengeren

2010-05-22 14:04:02
Fifteen🍫🍓 @s_fifteen

まとめ 開発効率はすごくよい、他は・・・ #zengeren [EeePC]

2010-05-22 14:04:17
ルー @Ruw

まとめ 開発効率は良い。グラフィックはSDLに縛られる。サウンドはデフォルトの設定がおかしい。動作速度はPythonが遅すぎ。リリースはLGPLが前提である。 #zengeren

2010-05-22 14:04:28
D.N.A. @dnasoftwares

「悪くはないが 激しく微妙」「SFCっぽいゲーム作るなら最適」 隣で@Omegamega氏が頭抱えてる #zengeren

2010-05-22 14:04:42
D.N.A. @dnasoftwares

SFCゲーを作ってるんだ!と割り切りましょう #zengeren

2010-05-22 14:04:53