トップページgamedev
579コメント197KB

【pygame】pythonでゲーム製作【ぱいがめ】

■ このスレッドは過去ログ倉庫に格納されています
0001名前は開発中のものです。2005/09/13(火) 18:51:45ID:dnfPM2vI
オブジェクト指向スクリプト言語のpythonでゲーム作ろうぜ!!
0002適当なリンク2005/09/13(火) 18:57:59ID:dnfPM2vI
python本家
http://www.python.org/

日本Pythonユーザ会
http://www.python.jp/Zope/

pygame
http://www.pygame.org/news.html
http://www.unixuser.org/~euske/doc/pygame/

py2exe
http://starship.python.net/crew/theller/py2exe/
http://www.cubelab.com/ymasuda/python/py2exe/py2exe.html
0003名前は開発中のものです。2005/09/13(火) 20:34:54ID:fMdEDZOx
>>1
ひろまさ乙

ところでおまいらゲームループどうやって組んでる?
0004名前は開発中のものです。2005/09/13(火) 22:10:12ID:owD0RWfb
10 'ループ カイシ

………

120 GOTO 10
000512005/09/14(水) 01:57:39ID:cdiXMa5E

ひろまさって誰だyo

>ゲームループどうやって組んでる?
http://kansai2channeler.hp.infoseek.co.jp/cgi-bin/joyful/img/923.txt
おれは↑みないなクラスで作っといて

class Main(EventHandler):
  def __init__(self):
    EventHandler.__init__(self)
    self.event_map[] = self.onKeyDown #イベント登録
  def onKeyDown(self, event):
000612005/09/14(水) 02:02:37ID:cdiXMa5E
途中で投稿してもたorz

class Main(EventHandler):
  def __init__(self):
    EventHandler.__init__(self)
    self.event_map[KEYDOWN] = self.onKeyDown #イベント登録

  def onKeyDown(self, event): #キーが押されたときの処理
    #ほげほげ

  def update(self): #1フレームに一回呼ばれる処理
    #はげはげ

main = Main()
main.eventloop()

みたいな感じなんだがどうなんだろ
0007名前は開発中のものです。2005/09/16(金) 11:52:07ID:1NMiiyJt
Windowsでやってみようとしたけど、いきなりhello, worldで躓きました。
メモ帳でprint "Hello, world"と書いて、test.pyで保存。
pythonのあるディレクトリにpathを通して、
コマンドプロンプトからpython test.pyとやったら、
File "<stdin>", line 1
python test.py
^
Syntax Error: invaild syntax
だってさ。何なんでしょ?

あと、test.pyをダブルクリックすると、pythonインタプリタが起動して
Hello,worldと表示した後、すぐに閉じるけど、Cのsystem("pause")みたいなのは
無いんでしょうか?
000872005/09/16(金) 12:13:13ID:1NMiiyJt
勘違いしてた。
コマンドプロンプトからは実行できた。
でも、python.exe上から実行できない。
000912005/09/16(金) 17:49:55ID:H3uMLhSS
>Cのsystem("pause")みたいなの
raw_input()
もしくは
import os
os.system("pause")
かな

>python.exe上から実行できない。
たとえばpython.exeからhoge.pyを実行したい場合は
import hoge
2回目以降は
reload(hoge)
でできまつ
0010名前は開発中のものです。2005/09/16(金) 19:25:07ID:H3uMLhSS
ひろまさage
001172005/09/16(金) 19:29:53ID:1NMiiyJt
>ひろまささん

うまくできました。
ありがとうございます。
■ このスレッドは過去ログ倉庫に格納されています