1 名前:名前は開発中のものです。 [2005/09/13(火) 18:51:45 ID:dnfPM2vI.net] オブジェクト指向スクリプト言語のpythonでゲーム作ろうぜ!!
501 名前:名前は開発中のものです。 mailto:sage [2009/04/14(火) 15:11:11 ID:fPXOlAgQ.net] メモリを馬鹿みたいに使える、多色化されたファミコン・スーファミと考えれば 意外と使えるのかもしれない…? pygameに限らず、SDL使ってるのは全般的に遅いんですかね Ruby/SDLやstar rubyもpygameとどっこいどっこいなんだろうか 何か簡単なベンチマーク結果はないのかな 通常描画、拡大縮小描画、加算合成描画のパフォーマンスを見る、みたいな …自分で書けって話ですな
502 名前:名前は開発中のものです。 mailto:sage [2009/04/14(火) 15:45:41 ID:6olMY6HP.net] そりゃまあSDLだとハードウェア支援得られないし。 速度重視なら2DでもOpenGL組み合わせるのとか検討した方がいいのかもね
503 名前:名前は開発中のものです。 mailto:sage [2009/04/14(火) 15:59:28 ID:LL/IZHao.net] 初期化がうまく行けばこれでBGM再生できるよ pygame.mixer.init() pygame.mixer.music.load("narasu.wav") pygame.mixer.music.set_volume(0.3) pygame.mixer.music.play() raw_input("any key to exit:")
504 名前:名前は開発中のものです。 mailto:sage [2009/04/14(火) 16:07:48 ID:asd3Gf75.net] プログラミング自体全然やったこと無かったけど最近python+pygameはじめた これから世話になる関連サイトの発展に期待
505 名前:名前は開発中のものです。 mailto:sage [2009/04/15(水) 15:07:39 ID:wdjWF5fj.net] ttp://www.freegameclassic.com コンテストに出そう。 小さくまとまってしまってはいけない。 3分で世界を革命しろ。
506 名前:名前は開発中のものです。 [2009/04/17(金) 17:14:15 ID:CzN/oSmQ.net] >>500 >世話になる関連サイト 日本語のサイトはすべて何年も前に 時間が止まったまんまだよ
507 名前:名前は開発中のものです。 mailto:sage [2009/04/18(土) 20:24:27 ID:WgnZbgND.net] ひぃっ!
508 名前:名前は開発中のものです。 mailto:sage [2009/04/18(土) 22:55:24 ID:WgnZbgND.net] python何かは一応最終更新は先月だね
509 名前:名前は開発中のものです。 mailto:sage [2009/04/20(月) 19:18:16 ID:0kaSlIrq.net] >>497 Pygameは知らんがSDL使ってるんなら、グラフィックス描画はソフトウェア描画で 大差ない。 その辺り気になるならOpenGLを併用したらよろし。 俺も描画はOpenGLに任せて、SDLの描画機能は使ってない。
510 名前:名前は開発中のものです。 mailto:sage [2009/04/29(水) 17:59:07 ID:4YlHHM7r.net] 公式でいいゲームあった? 自分がやってみたのは正直みんなしょぼかったんだけど
511 名前:名前は開発中のものです。 [2009/05/07(木) 01:28:47 ID:rEc0bATl.net] >498 SDLでもHWSURFACEあるからグラフィックハードウェアの支援受けられるよ というか、SDLは元々ハードウェア寄りの記述をサポートしています。
512 名前:名前は開発中のものです。 mailto:sage [2009/05/07(木) 23:22:46 ID:MhrdsZe8.net] >>507 ウィンドウモードがサポート外なんで需要薄そうだな ウィンドウの無いゲーム機的環境ではハードウェアがしょぼかったりドライバが提供されてなかったりして無意味なこともよくあるし
513 名前:名前は開発中のものです。 mailto:sage [2009/05/10(日) 19:17:14 ID:T9nKiQco.net] civ4にpython使われてるんだね
514 名前:名前は開発中のものです。 mailto:sage [2009/05/25(月) 16:45:44 ID:5/DM+Ao5.net] pygame2のアルファ版が出たんで ドキュメントちょっと読んでみたんだが、 モジュールの場所とかだいぶ様変わりしてるようだね 書き直しめんどくさす
515 名前:名前は開発中のものです。 mailto:sage [2009/07/12(日) 05:21:58 ID:5P/Bpvq3.net] topのスーファミコントローラーのボタンの色が気になって仕方ない
516 名前:名前は開発中のものです。 [2009/08/15(土) 23:33:57 ID:DG1UuhvF.net] ほ
517 名前:名前は開発中のものです。 mailto:sage [2009/08/18(火) 02:12:00 ID:DdFsNkAz.net] げ
518 名前:名前は開発中のものです。 mailto:sage [2009/08/18(火) 19:12:08 ID:y/ZCHbKS.net] ふ
519 名前:名前は開発中のものです。 mailto:sage [2009/09/06(日) 05:25:08 ID:0ElzWtD7.net] 日本語だしeff使ってみようかと思ったんだけど、情報少ないね 使ってる人いる? ……というよりスレに人いるのかな
520 名前:名前は開発中のものです。 mailto:sage [2009/09/06(日) 15:31:35 ID:0ohs864w.net] いないと思う
521 名前:名前は開発中のものです。 mailto:sage [2009/09/06(日) 23:20:21 ID:0ElzWtD7.net] そんなことを言いつつもレスをくれるあなたが好きです 人も多くはないけど、どちらかというと話題がないのか eff使ってる人が見てるかわからないけど、とりあえず今詰まってるところを書いてみる ・フレームレートを固定したい そもそもMessageLoopの挙動がわからないんだけど、 (サンプルみたいにOnIdle内でUpdateを呼ぶとして) 暇なときにOnIdleが呼ばれる→Updateが呼ばれる→描画が必要か、あるいは強制描画がTrueなら描画 じゃなくて 暇で描画が必要なときにOnIdleが呼ばれる→Updateが呼ばれ、描画→強制描画がTrueなら、「次の」描画が必要になる なのか? もしかして自前でループ書かないといけないんだろうか ・ボーンアニメのサンプルの挙動が変 ・PanelにSetColorしても色が変わらない スペック不足な気もする どの程度必要なんだろうか
522 名前:名前は開発中のものです。 mailto:sage [2009/09/06(日) 23:25:24 ID:0ElzWtD7.net] あ、「スレに人いない」じゃなくて「eff使ってる人いない(=余所でやれ)」って意味ならすいません
523 名前:名前は開発中のものです。 mailto:sage [2009/09/14(月) 03:36:42 ID:SEjV46ll.net] >>517 自分も少しばかりeffを弄ってるところ ・フレームレートの固定 ElapsedTime()が1/目標フレームレート以上なら処理をしてUpdateしてやれば良い気がする ・ボーンアニメが変 変て言われても何も分からんよ 作者は日本人だからメールで聞けばいいんでないの? ・Panelの色 Panelが何を指しているのか分からんがViewportのことならSetColorの後にSetFillBG(True)ってすると良い事があるかも
524 名前:名前は開発中のものです。 mailto:sage [2009/09/14(月) 19:22:43 ID:5SNUsDbz.net] 3.0が出てるし、8ヶ月更新されてないのを見ると・・・
525 名前:名前は開発中のものです。 mailto:sage [2009/09/17(木) 15:18:17 ID:cF7c3WQn.net] >>519 >フレームレート しばらく弄ってみたけど、どうもUpdate()が垂直同期待ちもしてるみたいです もうちょっと考えてみます >ボーンアニメ キー入力してもほとんど動かないんです 上の方で同様の報告があったので聞いてみました >Panel Planeでした…… 例えばanim.pyでC押しても無反応です 下2つについては、掲示板で聞いてみて原因がわかれば、他に使ってる人にも意味があるかなと 最終的にはメールするしかないんですけどね あ、2.5使ってるんで、1.52使ってます eff用に2.6も入れた方がいいのかな
526 名前:名前は開発中のものです。 mailto:sage [2009/09/17(木) 23:41:23 ID:UAcgqokg.net] >>521 ・ボーンアニメ 1/2/3/4の各キーはモーションのスタート q/w/e/rの各キーはモーションの停止 a/s/d/fの各キーはモーションを組み合わせたときの比率を1.0にする(普通の動作にする) z/x/c/vの各キーはモーションの比率を0.0にする(モーションは止まる) なので、例えば1を押した後aを押しても無意味、停止中にaやzを押しても無意味のように元からあまり意味を成さないキー入力の組み合わせがかなり在るけどそれを踏まえたうえでほとんど動かない? ・Plane anim.pyでCを押すと本来、透明から白に向けて緩やかに変化するはず もしかすると透過色が描画できていないのかもしれないから、 OnKeyDown内の elif vk == ord('C') : self.plane.SetColor( v(0,0,0,0) ) self.plane.AnimColor( 2, v(1,1,1,1) ) を elif vk == ord('C') : self.plane.SetColor( v(1,0,0,1) ) <--ここを変えた self.plane.AnimColor( 2, v(1,1,1,1) ) にして試してみるといいかも
527 名前:名前は開発中のものです。 mailto:sage [2009/09/18(金) 00:37:23 ID:ilZhByJd.net] どっちもダメでした 試しにpy2exeで固めて新しいPCに持って行ったら普通に動いたんで、ビデオカードとかなのかも 新調しようかと考えてたところです まあ、どちらも使わなくてもなんとでもなりそうな所なんで、とりあえず放置します
528 名前:名前は開発中のものです。 mailto:sage [2009/09/30(水) 20:36:22 ID:tL0QAE18.net] 暇だし、effいじってみるかな
529 名前:名前は開発中のものです。 mailto:sage [2010/02/15(月) 16:31:48 ID:TiR8WIlO.net] ぱいがめでゲーム作るぞ! ではまた
530 名前:名前は開発中のものです。 mailto:sage [2010/02/18(木) 15:55:58 ID:1Vw46iFW.net] と思っていた頃を思い出す><
531 名前:名前は開発中のものです。 mailto:sage [2010/02/18(木) 20:04:30 ID:jvXgen+T.net] 俺、Pygame2が出たら本気出すんだ・・・
532 名前:名前は開発中のものです。 mailto:sage [2010/03/04(木) 19:06:34 ID:FboTNyzr.net] ゲームパッドつかえねええええええ
533 名前:名前は開発中のものです。 [2010/03/19(金) 03:20:35 ID:Kym39Hy5.net] ttp://www16.atwiki.jp/tokoroten/pages/913.html pygameで作ってるらしい
534 名前:名前は開発中のものです。 mailto:sage [2010/09/29(水) 20:14:33 ID:pgoFPCin.net] 俺用メモ python-2.6.2 pygame-1.8.1 イベント一覧(QUIT ACTIVEEVENT KEYDOWN KEYUP,,,,などなどと羅列されてるところ) ttp://www.pygame.org/docs/ref/event.html マウスボタンのイベント if event.type == MOUSEBUTTONDOWN and event.key == 1: event.button == 1: #左クリック event.button == 2: #センタークリック event.button == 3: #右クリック event.button == 4: #ホイール上方向 event.button == 5: #ホイール下方向 event.button == 6: #拡張ボタン左(戻る) event.button == 7: #拡張ボタン右(進む) キーボードのイベント if event.type == KEYDOWN and event.button == K_z: この場合Zキーを押したらイベント ttp://www.pygame.org/docs/ref/key.html ↑のKeyASCIIにキー名が羅列 ジョイスティックのイベント コントローラーの調子悪くて取れないww JOYBUTTONDOWN joy, button たぶんjoyがコントローラ番号でbuttonがボタン pygame.event.get() JOYBUTTONDOWNでググったら日本語4ページあったお
535 名前:名前は開発中のものです。 mailto:sage [2010/09/29(水) 20:21:43 ID:pgoFPCin.net] if event.type == MOUSEBUTTONDOWN and event.button == 1: if event.type == KEYDOWN and event.key == K_z: だった
536 名前:名前は開発中のものです。 mailto:sage [2010/10/10(日) 17:27:34 ID:35xrM9lo.net] windows xp, python2.6.6, pygame1.9.1 なんぞこれ >>> import pygame Traceback (most recent call last): File "<pyshell#0>", line 1, in <module> import pygame File "C:\Python26\lib\site-packages\pygame\__init__.py", line 254, in <module> try: import pygame.sndarray File "C:\Python26\lib\site-packages\pygame\sndarray.py", line 66, in <module> import pygame._numpysndarray as numpysnd File "C:\Python26\lib\site-packages\pygame\_numpysndarray.py", line 38, in <module> import numpy File "C:\Python26\lib\site-packages\numpy\__init__.py", line 136, in <module> import add_newdocs File "C:\Python26\lib\site-packages\numpy\add_newdocs.py", line 9, in <module> from numpy.lib import add_newdoc File "C:\Python26\lib\site-packages\numpy\lib\__init__.py", line 4, in <module> from type_check import * File "C:\Python26\lib\site-packages\numpy\lib\type_check.py", line 8, in <module> import numpy.core.numeric as _nx File "C:\Python26\lib\site-packages\numpy\core\__init__.py", line 30, in <module> __all__ += numeric.__all__ NameError: name 'numeric' is not defined
537 名前:名前は開発中のものです。 mailto:sage [2010/10/10(日) 17:29:24 ID:gY5RJtbL.net] Numeric か numpy が要る ttp://www.pygame.org/install.html
538 名前:名前は開発中のものです。 mailto:sage [2010/10/10(日) 17:44:37 ID:35xrM9lo.net] numpy-1.5.0-win32-superpack-python2.6.exeが入ってるはずなんだが...インスコ順とか関係あったりする?
539 名前:名前は開発中のものです。 mailto:sage [2010/10/10(日) 18:09:36 ID:gY5RJtbL.net] よく見たら Python 2.6.4、pygame 1.9.1 がどっちもなくても動いてるわ
540 名前:名前は開発中のものです。 mailto:sage [2010/10/10(日) 18:32:59 ID:35xrM9lo.net] ちょ、2.6.6じゃ使えないのかよ
541 名前:名前は開発中のものです。 mailto:sage [2010/11/28(日) 23:49:03 ID:Nm50+vkZ.net] pygameで別窓開いておいて 別窓でボタン押したらメインのウィンドウに何か反応が起きるようにしたいんだけど pygameってメインの画面1個しか開けないんだよね? pygameの途中に import wx app = wx.App() frame = wx.Frame(None, -1, 'simple.py') frame.Show(True) app.MainLoop() wx.pythonで別窓開いておいたら 別窓を閉じないとメインのウィンドウの操作が出来なかった・・・ これってどうすればいい??
542 名前:名前は開発中のものです。 mailto:sage [2010/11/29(月) 12:51:44 ID:R9aKcglD.net] >>537 参考になるかわからんが "Re: [pygame] Multiple Windows" archives.seul.org/pygame/users/Jun-2007/msg00292.html
543 名前:名前は開発中のものです。 mailto:sage [2010/11/29(月) 14:21:23 ID:f057NZ8l.net] ありがとう、とりあえず翻訳ソフトに突っ込んでみた。 やってみるよ。 "Re: [pygame] Multiple Windows" archives.seul.org/pygame/users/Jun-2007/msg00292.html >誰かが複数のウインドウを製作する方法を私に教えることができるならば、 >それは大きいだろう。 >私は同時に走っているtwo+パイソンインタプリタを必要とする。 >そして、正しい?どのように、私はそうするか? 私はいろいろな可能性をそこで理解するためにsubprocessモジュールを通して見る− パイプ(stdinとstdoutのように)を使用しているsubprocessに通信することは プロセスを同期に保つ最も単純な方法であるかもしれない。 私は、2つの窓をここで開けることの小さい例を書いた: www.bigdicegames.com/Code/Samples/TwoWindows.zip そして、これはsubprocessドキュメンテーションである: docs.python.org/lib/module-subprocess.html
544 名前:537 mailto:sage [2010/11/30(火) 01:02:19 ID:UqVD3CWU.net] いまさらだけど、pygameにはいわゆるウィジット用のコマンドはなくて ラジオボタンとか普通のボタンとかウィンドウの中でウィンドウが 開いているのとかは基本自力でコツコツ画像を用意したりして 画像をクリックするとボタンを押したのと同じみたいなことをしなきゃいけないんだよね?
545 名前:538 mailto:sage [2010/11/30(火) 19:40:59 ID:l41YAfPV.net] >>540 そうだと思う。 これは経験則だけどウィジェット用のライブラリが標準で完備されてるこの手フレームワークは少ない。 自分は依存度とパフォーマンスの関係でPyGameじゃなくてPygletを選んだけど、 Pygletもウィジェットは無いよ。ただしTextLabel的なものはある。 で、これも経験則だけどこの手のフレームワークは大抵オレ俺ウィジェットライブラリを 好みで作る連中が必ず居る。pygame widget UI とかでググるとそれっぽいのがいろいろ見つかると思う。 自分も例に漏れずUIライブラリを作るのが好きなんだけど、 いつも文字とフォントの扱いが面倒でそこで開発が止まるw
546 名前:名前は開発中のものです。 mailto:sage [2010/11/30(火) 21:15:07 ID:S3sA26lb.net] >>541 ありがとう、公式のGUIのタグ押したら いっぱい良さそうなのが出てきたけど simple game guiとかPystaとか超カッコいいけど 英語さっぱりだから使い方さっぱりわからんけど。 まあ、なんとか自作してみるよOTL
547 名前:名前は開発中のものです。 [2011/04/12(火) 20:47:19.39 ID:TktYD3Qf.net] 他スレでオススメされたので来ました とりあえずお手本になるようなソースってありますか?
548 名前:名前は開発中のものです。 mailto:sage [2011/04/30(土) 23:31:54.21 ID:OMZkbRqQ.net] 見てる人いるかー?
549 名前:名前は開発中のものです。 mailto:sage [2011/05/10(火) 02:16:27.30 ID:G4SiX7TU.net] 居るよー
550 名前:名前は開発中のものです。 mailto:sage [2011/06/01(水) 11:13:57.54 ID:ypg4d5wn.net] 「iswebライト」は2010年10月31日をもってサービス提供を終了いたしました。 長年ご愛顧いただきありがとうございました。
551 名前:名前は開発中のものです。 mailto:sage [2011/06/01(水) 12:52:11.83 ID:Np+DbK4n.net] 楽天のisweb焚書
552 名前:名前は開発中のものです。 mailto:sage [2011/06/10(金) 18:56:12.83 ID:RFCXD7eb.net] PyGameでWindows用のスクリーンセーバを作るチュートリアルを誰か書いてくだちい
553 名前:名前は開発中のものです。 mailto:sage [2011/07/18(月) 13:45:42.08 ID:Ldpq3l7B.net] >>63 thx! areaに気付かなかった。 blitはdestのrect見て切り抜いてくれると思ってたもんだから サーフェスがまるごと貼り付けられる症状に悩んでたんです。 ありがとうございました。
554 名前:名前は開発中のものです。 mailto:sage [2011/07/22(金) 07:49:44.72 ID:C9WjELDw.net] Pythonゲームプログラミング入門って新刊買った人レビューお願いします。
555 名前:名前は開発中のものです。 mailto:sage [2011/07/31(日) 19:26:22.84 ID:8IG8AILJ.net] Pythonゲームプログラミング入門のサンプルコードを ブログに載せるのってやっぱり著作権的にまずいのかな?
556 名前:名前は開発中のものです。 mailto:sage [2011/07/31(日) 22:17:00.76 ID:OnepaG8f.net] 質問するときに引用してOKと書いてある本もあるけど基本的にだめでしょ 例え著者のサイトに全ソース公開されていたとしても転載になる だいたい他人の載せて何する気なんだ?
557 名前:名前は開発中のものです。 mailto: [2011/08/31(水) 11:52:45.24 ID:U6tmC7Hx.net]
558 名前:名前は開発中のものです。 [2011/10/06(木) 14:00:44.50 ID:fIdG2WnW.net] >>537 class WxTh(threading.Thread): def __init__(self,theApp): self.App=theApp threading.Thread.__init__(self) self.setDaemon(True) def run(self): self.App.MainLoop() class xrcMyFrame1(wx.Frame): def __init__(self, parent): : self.Bind(wx.EVT_CLOSE, self.kill) : def kill(self,e): sys.exit() self.Destroy() def main(): pygame.init() : mywxapp = wx.App(False) mywxframe = xrcMyFrame1(None) mywxframe.Show() mywxTh=WxTh(mywxapp) mywxTh.start() while True: : for event in pygame.event.get(): if event.type == QUIT: sys.exit() : みたいな感じでどうでしょうか?僕はそうしてます。(MacOS10.4, python2.65, pygame 1.9.1, wxpython2.8.11.0)
559 名前:名前は開発中のものです。 [2011/10/06(木) 14:02:18.86 ID:fIdG2WnW.net] インデント消えちゃった(´・ω・`)
560 名前:名前は開発中のものです。 mailto:sage [2011/10/08(土) 12:19:35.03 ID:bUVuqz/I.net] 2chのシステムってPythonのソースに厳しいよね… (´・ω・`)
561 名前:名前は開発中のものです。 mailto:sage [2011/10/16(日) 08:36:11.37 ID:BRyjkT8p.net] PygameよりPygletの方がパフォーマンスが良くて簡単なんですか? 今から勉強するならPygletの方がいいですか?
562 名前:名前は開発中のものです。 mailto:sage [2011/10/16(日) 16:11:13.28 ID:iCAZ7ZmM.net] >>557 使う人の能力に依存する。 どっちがいいか判断するのも、使う人の能力。
563 名前:名前は開発中のものです。 mailto:sage [2011/10/16(日) 17:36:08.76 ID:BRyjkT8p.net] >>558 色々な人の判断を参考にしたいから聞いてるんですが? Pythonゲームプログラミング入門をぱらぱら見た感じだとPygletの方がイベントの扱いが 簡単そうな感じがする・・。良さげな本だったんで買っちゃいましたけどね。 でも、Pygameより後発のPygletの方が色んな点で優れてるのかなぁーってイメージあるし、 その辺とかを使用してる方から色々聞きたいわけですよっ。 能力次第とか両方使えばいいじゃんとか、そんなの聞いてるんじゃなくて、 その人の使用感とか思い入れとかこだわりとか愛とかを聞いてるんですよっ。
564 名前:名前は開発中のものです。 mailto:sage [2011/10/17(月) 00:01:50.45 ID:4U9gzFOd.net] Pythonはまず本読んでどうのこうのってより 触って感覚で覚えろって人の方が多そうな気がする。なんとなく。
565 名前:名前は開発中のものです。 mailto:sage [2011/10/17(月) 20:50:29.49 ID:HaDvqq2i.net] Pythonゲームプログラミング入門読んでるけど、誤字が多すぎる!! 買う前から正誤表は確認してて、すごく沢山修正箇所があることは確認していた。 で、買ってから正誤の修正を本に書き込んでたんだけど、正誤表のページ番号が間違ってるところが多くあって修正に苦労した。 修正してからやっと読んでるわけだけど、他にも間違いがあるわあるわで、、、 今のところ日本語の間違いだけなんだけど、プログラミング内容とかが間違ってたら相当苦労しそうだなと不安になるのであった。。つづく
566 名前:名前は開発中のものです。 mailto:sage [2011/10/18(火) 17:17:25.87 ID:DA+UnwOr.net] 正誤表にも多々みられるけど、文の前後が入れ替わってる間違いが多い。 これって翻訳ソフト使ってたってことだよね? だいたい文の前後が入れ替わってたら意味おかしくなるじゃん。 なんで気づかないの? 巻末の訳者の紹介みたら二人とも宗教ネタ書いてて気持ち悪い。 この本ダメだわ。
567 名前:名前は開発中のものです。 mailto:sage [2011/10/19(水) 08:21:21.92 ID:H9MjV9Rg.net] Pyglet勉強することにしたわぁ〜。Webに良いページあるし。 ttp://www.aida.t.u-tokyo.ac.jp/~saeki/pyglet/doc.ja/index.html とりあえずHello Worldは済ませたw Python2.6でやってるけど、Python3.x版は出るのかな?? ところでこのスレて過疎ってんの??
568 名前:名前は開発中のものです。 [2011/10/19(水) 16:09:30.96 ID:FIBsmZfV.net] >>563 過疎ってるようです。 Python自体が過疎なのかな?悲しい...(´・ω・`) けっこう良い言語だと思うんだけどなぁ....。 私はポケコンでBASICとマシン語を勉強し、X68kでC言語を学んだ。 でもC++もobjective-CもJAVAも挫折した無能者だ。 そんな私でもアプリを作れるのはREALbasicとPythonだけだ!! Pythonがもっとはやることを願って止まない.....。(´ω`)
569 名前:名前は開発中のものです。 mailto:sage [2011/10/19(水) 19:27:32.76 ID:H9MjV9Rg.net] Pythonスレは過疎って無いでしょ。 Pygletやっぱいいよー。Pygameよりいいよー。 イベントの扱いがステキ。無限ループ書かなくてデコレータ書くだけなのがクール。 ライセンスも扱えるポリゴン数もPygletの方が優れてる。 英語サイトでもPygletの方薦められてたしぃ〜。 なんで日本ではPygameの方が有名なんだろうね? Python版のcoocs2dも気になる。使ってる人いる?
570 名前:名前は開発中のものです。 mailto:sage [2011/10/27(木) 20:26:41.15 ID:/n54GXVV.net] なんだこれ、Pygletって初めて知ったわ なんでお前ら今まで教えてくれなかったん? 延々とPygame 2を待ち続けちゃったじゃん 時間無駄にしたわ
571 名前:名前は開発中のものです。 mailto:sage [2011/10/29(土) 13:44:26.44 ID:WaL3onJB.net] Pygletですが、IDLEに書いて実行するとエラーになるから、 ファイルに書いて実行しなきゃだよ。
572 名前:名前は開発中のものです。 mailto:sage [2011/10/29(土) 13:48:40.77 ID:2PVAGpNx.net] PygletってPython3.2で動く? できればもう2系には戻りたくない
573 名前:名前は開発中のものです。 mailto:sage [2011/10/29(土) 14:26:04.12 ID:WaL3onJB.net] Pygletのインストーラー実行すると、説明がでるんだけど、 pyglet requires either: Python 2.4 with ctypes installed Python 2.5 or Python 2.6 って出るからPython3x系は無理っぽいですね。 しばらくしたら3x系にも対応するんじゃないでしょうか。 話変わるけど、PygletがPygameより優れていることを説明してるページ ttp://www.kanshin.com/keyword/2471729 あと、Python版のcocos2dってのがあるけど、これもPython3x系には対応してない。 まぁcocos2dはPyglet使ってるからPygletが対応しないと対応できなよね。 ttp://cocos2d.org/index.html
574 名前:名前は開発中のものです。 mailto:sage [2011/10/29(土) 20:08:40.51 ID:2PVAGpNx.net] 3系で使えないと厳しいな やはり今の所Pygameしか選択肢が無い Pygletって前のリリースもう1年も前みたいだけど 1.2っていつごろ出そう?
575 名前:名前は開発中のものです。 mailto:sage [2011/10/30(日) 00:47:38.99 ID:RB00g9oE.net] わっかんないけどテスト中みたいです ttp://groups.google.com/group/pyglet-users/browse_thread/thread/c93f238cc4a76741 Pygame頑張ってください^^
576 名前:名前は開発中のものです。 mailto:sage [2011/11/19(土) 21:40:34.77 ID:tF0s/eU4.net] Python勉強中の者です。 最終的に、2DのRPGやシミュレーションを作りたいのですが、pygameとpygletどっちがいいですか? 自分はpygameの存在しか知らなかったので、pygletがどのようなものかわかりません。 基本的な質問かも知れませんが、よろしくお願いいたします。
577 名前:名前は開発中のものです。 mailto:sage [2011/11/19(土) 22:58:32.32 ID:iMhAJYyN.net] >>572 上のレス見ればPygletの方が優れてるね。 Python版のcocos2dもいいんじゃないかな。 cocos2d: バッグエンドにPygletを利用してるフレームワーク。 日本語情報が無いのが難点だけど、動画チュートリアルがあるからそれで学習できそう。 cocos2d.org/ Pyglet: Pygameより後発でシンプル設計。 ライセンスも扱えるポリゴン数もPygameより優れてる。 学習はこちらで、 www.aida.t.u-tokyo.ac.jp/~saeki/pyglet/doc.ja/index.html Pygame: 日本語情報が多い。 日本語書籍もあるがAmazon評価みるとお薦めできない。 よりPythonicなcocos2dかPygletがいいでしょう。 Pygameはないわぁ〜。 Pygameのプログラム見てみるとゴッチャゴチャだよ。 PygameでOpenGL使うともっとゴチャゴチャになる。
578 名前:名前は開発中のものです。 mailto:sage [2011/11/19(土) 23:10:37.86 ID:tF0s/eU4.net] >>573 情報ありがとうございます webページ見てみましたが、日本語で一通りチュートリアルがあるみたいなので、こっちを試して見ます
579 名前:名前は開発中のものです。 mailto:sage [2011/12/03(土) 16:57:53.14 ID:5HwZbF1I.net] pygletもっと流行ってほしいな(日本語情報充実的な意味で) ひと通り覚えたけど英語できないから辛かった
580 名前:名前は開発中のものです。 mailto:sage [2011/12/05(月) 16:38:56.48 ID:rn/8mMZm.net] >>575 勉強素材は何ですか? 本?Web? 英語でもいいからお薦めの情報源教えてください。 リンク貼ってください。
581 名前:名前は開発中のものです。 mailto:sage [2011/12/11(日) 00:26:29.70 ID:PH+32eXS.net] >>576 遅れてすいません WEBだけです。>>573 で出てるガイドと、 pyglet公式のリファレンスと WEB上のサンプルなど www.akeric.com/blog/?p=1527 www.pyweek.org/13/entries/ (pyglet以外もあります) 自分もまだ勉強中ですが参考になれば・・・
582 名前:名前は開発中のものです。 mailto:sage [2011/12/11(日) 10:38:11.41 ID:1JDe05rf.net] >>577 横からだがありがとう 欲しかった3Dのサンプルがあってよかった しかし訳して解読するだけで日がくれそう
583 名前:名前は開発中のものです。 mailto:sage [2011/12/11(日) 13:22:48.32 ID:VXrkWwvt.net] >>577 情報ありがとうです。 やっぱ英語はハードル高いですね。チラッと見たけど、お腹一杯;;
584 名前:名前は開発中のものです。 [2011/12/14(水) 12:59:33.49 ID:px3XDn2n.net] 554です。 threding内にwxのMainLoop()を置くやりかたで Mac(OS10.4 python2.65)ではうまく 動いたのですが、最近Ubuntuマシンを導入したので(11.10 python2.72)で試したらエラーがwx側から 出ちゃいました。外国のフォーラムでもやはり同様の記載があり、threadingでごまかすのは無理が あるようです。残念。 でも、なぜかUbuntuでもうまく動くプログラムもありましたので、今後いろいろ調べてみます。
585 名前:名前は開発中のものです。 mailto:sage [2011/12/30(金) 01:11:13.95 ID:G5AelV/C.net] ひさしぶりにのぞいてみたらpygletに乗っ取られていたでござる
586 名前:名前は開発中のものです。 mailto:sage [2011/12/30(金) 09:25:06.24 ID:CvVMXrYd.net] Pyglet 1.2遅すぎる 開発進んでるのか?
587 名前:名前は開発中のものです。 [2012/01/10(火) 08:55:20.77 ID:fisagmdG.net]
588 名前:名前は開発中のものです。 mailto:sage [2012/01/10(火) 10:32:24.46 ID:sJdYNV9/.net] PySFMLってどうなのだろうか
589 名前:名前は開発中のものです。 mailto:sage [2012/01/23(月) 08:31:38.00 ID:JR0apeqF.net] 今panda3Dで製作中ですが、>>80 と同じ問題でひっかっかっています。 rokdeboneのXファイルを変換したeggでモーションの動作まではいきましたが、 MeshViewとかで見たらOKなのに、panda3dではパラパラ風味…… どなたか解決法ご存知でしょうか?
590 名前:585 mailto:sage [2012/01/23(月) 15:07:22.65 ID:JR0apeqF.net] 自己解決 actor.setBlend(frameBlend=True) でした。
591 名前:名前は開発中のものです。 mailto:sage [2012/02/03(金) 12:44:45.20 ID:IF/BbLGF.net] ttp://3dcg.qlookblog.net/20120203-1.html こういうソースを試したんですけど@1で豆腐になる原因ってわかります? 原因がわからない フォントの所は変えていいので他の方にも試していただきたいです
592 名前:名前は開発中のものです。 mailto:sage [2012/02/03(金) 12:45:20.12 ID:IF/BbLGF.net] 書き忘れた、pygameです
593 名前:名前は開発中のものです。 [2012/02/09(木) 19:10:08.68 ID:MvIa3r1N.net] ヘビの目玉が動いたような気がしたが気のせいだったか…
594 名前:名前は開発中のものです。 [2012/02/20(月) 21:46:08.93 ID:Iwk0FARG.net] すみません。 pythonでゲーム製作を志す上で、このソースコードだけは読んどけってのはありますか? ゲームのソースコードだと嬉しいですが、一般アプリのものでもいいです。 Java、C#と経験しましたが、pythonは文法勉強しても、いまいち書き方がわからないので、参考になるコードが欲しいです。 よろしくお願いいたします。
595 名前:名前は開発中のものです。 mailto:sage [2012/02/26(日) 01:18:46.08 ID:BcLgduGX.net] JavaかC#でゲーム作れば良いのでは? なぜわざわざPython使うの? 興味あるから理由教えて
596 名前:名前は開発中のものです。 mailto:sage [2012/02/26(日) 09:47:48.89 ID:xVEr5zVa.net] >>591 単純に、pythonの勉強を始めたからです。 最近はRuby、Python系の言語も業務で十分使われるようになってきているので、時代に取り残されないようにがんばるつもりです。 よろしくお願いいたします。
597 名前:名前は開発中のものです。 mailto:sage [2012/02/26(日) 13:40:07.43 ID:BcLgduGX.net] >>592 なるほど。 JavaやC#使うよりもPython使うほうがメリットが大きいとかそんな理由期待しちゃったw PythonでゲームってPyglet勉強するの? Pygame勉強するの? Pyglet勉強するなら>>573 、>>577 が参考になると思います。
598 名前:名前は開発中のものです。 mailto:sage [2012/02/26(日) 15:29:42.66 ID:I8d/927N.net] Pygletはさっさと1.2出せよ いつまで待たせる気なんだ Pygame2もなかなか出ないし どうなってんだ
599 名前:名前は開発中のものです。 mailto:sage [2012/02/26(日) 19:58:14.89 ID:xVEr5zVa.net] >>593 現状、文法を軽く舐めた程度ですが、実はpythonのよさがいまいちわかってないですorz。 他人のコード見れば何かわかるかと思って期待していました。 フレームワークはpygletにしようかと思っていますが、まだ検討中です。 とりあえず、pythonを人並みに書ける様にがんばります。
600 名前:名前は開発中のものです。 [2012/02/27(月) 22:14:02.12 ID:Z6NqBYCB.net] >>594 pygletとPygameはpython3に対応していますか?