【pygame】pythonでゲーム製作【ぱいがめ】
■ このスレッドは過去ログ倉庫に格納されています
0001名前は開発中のものです。
2005/09/13(火) 18:51:45ID:dnfPM2vI0552名前は開発中のものです。
2011/07/31(日) 22:17:00.76ID:OnepaG8f例え著者のサイトに全ソース公開されていたとしても転載になる
だいたい他人の載せて何する気なんだ?
0553名前は開発中のものです。
2011/08/31(水) 11:52:45.24ID:U6tmC7Hx0554名前は開発中のものです。
2011/10/06(木) 14:00:44.50ID:fIdG2WnWclass 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)
0555名前は開発中のものです。
2011/10/06(木) 14:02:18.86ID:fIdG2WnW0556名前は開発中のものです。
2011/10/08(土) 12:19:35.03ID:bUVuqz/I0557名前は開発中のものです。
2011/10/16(日) 08:36:11.37ID:BRyjkT8p今から勉強するならPygletの方がいいですか?
0558名前は開発中のものです。
2011/10/16(日) 16:11:13.28ID:iCAZ7ZmM使う人の能力に依存する。
どっちがいいか判断するのも、使う人の能力。
0559名前は開発中のものです。
2011/10/16(日) 17:36:08.76ID:BRyjkT8p色々な人の判断を参考にしたいから聞いてるんですが?
Pythonゲームプログラミング入門をぱらぱら見た感じだとPygletの方がイベントの扱いが
簡単そうな感じがする・・。良さげな本だったんで買っちゃいましたけどね。
でも、Pygameより後発のPygletの方が色んな点で優れてるのかなぁーってイメージあるし、
その辺とかを使用してる方から色々聞きたいわけですよっ。
能力次第とか両方使えばいいじゃんとか、そんなの聞いてるんじゃなくて、
その人の使用感とか思い入れとかこだわりとか愛とかを聞いてるんですよっ。
0560名前は開発中のものです。
2011/10/17(月) 00:01:50.45ID:4U9gzFOd触って感覚で覚えろって人の方が多そうな気がする。なんとなく。
0561名前は開発中のものです。
2011/10/17(月) 20:50:29.49ID:HaDvqq2i買う前から正誤表は確認してて、すごく沢山修正箇所があることは確認していた。
で、買ってから正誤の修正を本に書き込んでたんだけど、正誤表のページ番号が間違ってるところが多くあって修正に苦労した。
修正してからやっと読んでるわけだけど、他にも間違いがあるわあるわで、、、
今のところ日本語の間違いだけなんだけど、プログラミング内容とかが間違ってたら相当苦労しそうだなと不安になるのであった。。つづく
0562名前は開発中のものです。
2011/10/18(火) 17:17:25.87ID:DA+UnwOrこれって翻訳ソフト使ってたってことだよね?
だいたい文の前後が入れ替わってたら意味おかしくなるじゃん。
なんで気づかないの?
巻末の訳者の紹介みたら二人とも宗教ネタ書いてて気持ち悪い。
この本ダメだわ。
0563名前は開発中のものです。
2011/10/19(水) 08:21:21.92ID:H9MjV9Rgttp://www.aida.t.u-tokyo.ac.jp/~saeki/pyglet/doc.ja/index.html
とりあえずHello Worldは済ませたw
Python2.6でやってるけど、Python3.x版は出るのかな??
ところでこのスレて過疎ってんの??
0564名前は開発中のものです。
2011/10/19(水) 16:09:30.96ID:FIBsmZfV過疎ってるようです。
Python自体が過疎なのかな?悲しい...(´・ω・`)
けっこう良い言語だと思うんだけどなぁ....。
私はポケコンでBASICとマシン語を勉強し、X68kでC言語を学んだ。
でもC++もobjective-CもJAVAも挫折した無能者だ。
そんな私でもアプリを作れるのはREALbasicとPythonだけだ!!
Pythonがもっとはやることを願って止まない.....。(´ω`)
0565名前は開発中のものです。
2011/10/19(水) 19:27:32.76ID:H9MjV9RgPygletやっぱいいよー。Pygameよりいいよー。
イベントの扱いがステキ。無限ループ書かなくてデコレータ書くだけなのがクール。
ライセンスも扱えるポリゴン数もPygletの方が優れてる。
英語サイトでもPygletの方薦められてたしぃ〜。
なんで日本ではPygameの方が有名なんだろうね?
Python版のcoocs2dも気になる。使ってる人いる?
0566名前は開発中のものです。
2011/10/27(木) 20:26:41.15ID:/n54GXVVなんでお前ら今まで教えてくれなかったん?
延々とPygame 2を待ち続けちゃったじゃん
時間無駄にしたわ
0567名前は開発中のものです。
2011/10/29(土) 13:44:26.44ID:WaL3onJBファイルに書いて実行しなきゃだよ。
0568名前は開発中のものです。
2011/10/29(土) 13:48:40.77ID:2PVAGpNxできればもう2系には戻りたくない
0569名前は開発中のものです。
2011/10/29(土) 14:26:04.12ID:WaL3onJBpyglet 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
0570名前は開発中のものです。
2011/10/29(土) 20:08:40.51ID:2PVAGpNxやはり今の所Pygameしか選択肢が無い
Pygletって前のリリースもう1年も前みたいだけど
1.2っていつごろ出そう?
0571名前は開発中のものです。
2011/10/30(日) 00:47:38.99ID:RB00g9oEttp://groups.google.com/group/pyglet-users/browse_thread/thread/c93f238cc4a76741
Pygame頑張ってください^^
0572名前は開発中のものです。
2011/11/19(土) 21:40:34.77ID:tF0s/eU4最終的に、2DのRPGやシミュレーションを作りたいのですが、pygameとpygletどっちがいいですか?
自分はpygameの存在しか知らなかったので、pygletがどのようなものかわかりません。
基本的な質問かも知れませんが、よろしくお願いいたします。
0573名前は開発中のものです。
2011/11/19(土) 22:58:32.32ID:iMhAJYyN上のレス見ればPygletの方が優れてるね。
Python版のcocos2dもいいんじゃないかな。
cocos2d:
バッグエンドにPygletを利用してるフレームワーク。
日本語情報が無いのが難点だけど、動画チュートリアルがあるからそれで学習できそう。
http://cocos2d.org/
Pyglet:
Pygameより後発でシンプル設計。
ライセンスも扱えるポリゴン数もPygameより優れてる。
学習はこちらで、
http://www.aida.t.u-tokyo.ac.jp/~saeki/pyglet/doc.ja/index.html
Pygame:
日本語情報が多い。
日本語書籍もあるがAmazon評価みるとお薦めできない。
よりPythonicなcocos2dかPygletがいいでしょう。
Pygameはないわぁ〜。
Pygameのプログラム見てみるとゴッチャゴチャだよ。
PygameでOpenGL使うともっとゴチャゴチャになる。
0574名前は開発中のものです。
2011/11/19(土) 23:10:37.86ID:tF0s/eU4情報ありがとうございます
webページ見てみましたが、日本語で一通りチュートリアルがあるみたいなので、こっちを試して見ます
0575名前は開発中のものです。
2011/12/03(土) 16:57:53.14ID:5HwZbF1Iひと通り覚えたけど英語できないから辛かった
0576名前は開発中のものです。
2011/12/05(月) 16:38:56.48ID:rn/8mMZm勉強素材は何ですか? 本?Web?
英語でもいいからお薦めの情報源教えてください。
リンク貼ってください。
0577名前は開発中のものです。
2011/12/11(日) 00:26:29.70ID:PH+32eXS遅れてすいません
WEBだけです。>>573で出てるガイドと、
pyglet公式のリファレンスと
WEB上のサンプルなど
http://www.akeric.com/blog/?p=1527
http://www.pyweek.org/13/entries/ (pyglet以外もあります)
自分もまだ勉強中ですが参考になれば・・・
0578名前は開発中のものです。
2011/12/11(日) 10:38:11.41ID:1JDe05rf横からだがありがとう
欲しかった3Dのサンプルがあってよかった
しかし訳して解読するだけで日がくれそう
0579名前は開発中のものです。
2011/12/11(日) 13:22:48.32ID:VXrkWwvt情報ありがとうです。
やっぱ英語はハードル高いですね。チラッと見たけど、お腹一杯;;
■ このスレッドは過去ログ倉庫に格納されています