【pygame】pythonでゲーム製作【ぱいがめ】
■ このスレッドは過去ログ倉庫に格納されています
0001名前は開発中のものです。
2005/09/13(火) 18:51:45ID:dnfPM2vI0446名前は開発中のものです。
2009/03/07(土) 04:33:57ID:ouKubPCQ|
|
| /  ̄  ̄ \
(=) /、 ヽ
J |・ |―-、 |
q -´ 二 ヽ |
ノ_ ー | |
\. ̄` | /
O===== |
/ |
/ / |
0447名前は開発中のものです。
2009/03/07(土) 13:36:01ID:r3Husx2a秀逸www
0448名前は開発中のものです。
2009/03/07(土) 13:58:39ID:p2kcQHivプログラミング:あなた
グラフィック:あなた
BGM:あなた
効果音:あなた
みたいな
0449名前は開発中のものです。
2009/03/11(水) 15:47:43ID:Io/9108F0450名前は開発中のものです。
2009/03/11(水) 23:31:24ID:8raSn+nf俺:95%
あなた:5%
みたいな。
0451名前は開発中のものです。
2009/03/16(月) 04:11:55ID:55bflmBnプログラミング:あなた
グラフィック:あなた
BGM:俺
効果音:あなた
取り分
445:5%
あなた:5%
俺:90%
責任
445:9
あなた:1
俺:0
0452名前は開発中のものです。
2009/03/19(木) 16:24:33ID:0LLsCryV0453名前は開発中のものです。
2009/03/23(月) 06:03:04ID:SWN1ffrdここpygameでググっても4ページ目なのはもったいないな
0454445
2009/03/27(金) 10:29:14ID:eHC8Sf8Kサイト作りました。
「pygameでろくでなしブルース」
http://www.freepe.com/i.cgi?rokublues
プログラマーはあなたでお願いします。
あと、BGM(効果音はくにおから取ってほしい)製作出来る方を募集します。
参加は俺のドット絵のセンスを認めて頂いた場合だけで構いません。
誰も乗らないならそれまでだと受け止めます。
ただ、やるなら夢はでっかく、
最終的に、ネット経由の多人数プレイで、
学園対抗の乱闘騒ぎが出来るゲームにしたいなあ。
0455445
2009/03/27(金) 10:35:32ID:eHC8Sf8K企画・プロデュース:俺
プログラミング:あなた
グラフィック:俺
BGM:誰か
効果音:誰か
取り分
俺:10%
あなた:50%
誰か:40%
責任
俺:10
あなた:0
誰か:0
以上で、構いません。
0456445
2009/03/27(金) 10:36:45ID:eHC8Sf8Kpygameの知名度を日本で上げてやりましょう。
0457名前は開発中のものです。
2009/03/27(金) 12:31:52ID:AkeeJjO40458名前は開発中のものです。
2009/03/27(金) 16:58:26ID:NZF1JtYXもしかしてpygame使いは2.x縛りになったりするのかな…
0459名前は開発中のものです。
2009/03/27(金) 17:43:58ID:ob0Jnuij>The Pygame successor, pgreloaded (Pygame Reloaded), is being written to be Python 3 compatible.
Pygameリローデッドを待つんだw
0460名前は開発中のものです。
2009/03/27(金) 19:56:54ID:E3pG41Jy志村ー!
サイトの開設日が2005年
0461名前は開発中のものです。
2009/03/28(土) 00:13:16ID:a9mI9FeW> (効果音はくにおから取ってほしい)
著作権についてしっかり学んでこい。
0462名前は開発中のものです。
2009/03/28(土) 07:00:56ID:a6u/dfqBグラ自体がくにお改変なのに効果音は著作権考えろとか
アホか
0463名前は開発中のものです。
2009/03/28(土) 15:13:54ID:ec/O6wBp効果音抜いて引用したら著作権抵触で真っ黒だから話がすこし違う
まあどの道関わりたくないが
0464名前は開発中のものです。
2009/03/28(土) 16:21:08ID:bsCKs99gPython2.6、Pygame1.8と来て、Pygameはimportできるんだけど
なんどやってもNumericがインストールできてない、
importできないんだけどLib¥site-packages¥には確かに
numpy-1.3.0b1-py2.6が入っているんだ
これは頭以外に何が悪いのかエスパーできる人いますか?
0465名前は開発中のものです。
2009/03/28(土) 21:57:23ID:bsCKs99gもしくはimport numpy.oldnumericで一部いけました。
Pygame 1.8 Documents and Examplesで
動かなかったものがあったので
import Numericの部分を書き換えたら
動いたものもありました。
0466445
2009/03/31(火) 22:53:49ID:tE4elaIJちなみにスレ立てたの俺じゃ無いよ?
誰かが嫌がらせしてくれてる。
0467名前は開発中のものです。
2009/03/31(火) 22:56:26ID:VUgfnVhzまあそういうことされるような提案だもの
0468445
2009/03/31(火) 23:05:43ID:tE4elaIJちょっと待って。なにがおかしいの?
他力本願って指摘するけどさ、ゲームを一緒に作ろうとするのが
非難されるなら、世の中のゲーム全部ひとりが作ってるわけ?
違うでしょ?
自分が出来る部分は自分で役に立とうとしてるよ、俺だって。
グラフィックだってね、良質求めりゃ誰でも出来るわけじゃ無んだよ。
プログラマーが現れたとして、俺はその人より上手いグラフィックを描くことが出来る自負はある。
つまり、各々が自分が培って来た能力を結集させてひとつのゲームが出来る、
それは当たり前のことじゃないの?
それをプログラマを人に任せるからって他力本願なんて言われたら、
なに?ゲーム業界ではグラフィッカーや企画者からの発案、チーム集めは
他力本願で批判されるような企画になるわけ?それで成功事例は無いの?
プログラマが一番最初に声をあげないと認めないわけ?
アカデミー外国語賞、その他様々な賞を総なめした「おくりびと」は
役者の本木から発案されたんだよ?で、最終的に脚本家も監督も集まった。
本木は他力本願だったと思うのか?違うでしょ。
まあ本物のプログラマーなら企画者に大して
他力本願だと非難しないだろうね。
ここでそう非難してるのは、自分でもなにも出来ない奴らだろうね。
2chにはよくいるさ。
まあ中止でもいいさ。もともと集まらないならやるつもり無いしね。
0469445
2009/03/31(火) 23:08:54ID:tE4elaIJpygameを好きで、せっかく知識を得たんなら
試すためにも、広めるためにも、
行動に出た俺と一緒に動くべきだよ。
ひとりでボツボツ遊ぶよりは、きっと得られるものがある!
これだけ言わせてくれ。
じゃあね。
0470名前は開発中のものです。
2009/03/31(火) 23:41:06ID:xHLqSIbM>2chなんかやってると人を蔑むだけの性格になるよ。
事実は逆
現実世界でも人を蔑む人間が最後まで2chに残るのだ
そんな人間が2chをやめたところで何も変わらない
自分の本性から目を背けているだけだ
0471名前は開発中のものです。
2009/03/31(火) 23:54:07ID:vdQj6R59別にプログラマ以外が企画立ち上げても構わない。
ただ、それには信用と実績がいる。
今回の件は単純に、君のサイトと言動が評価され、
力を貸すに値しないと判断されたわけだ。
タダで他人の手を借りようと言うのなら、君はもっと努力すべきだった。
その辺は完全に自業自得だよ。
君が例に挙げた本木雅弘さんは、
いろんな仕事をしていたプロで、信用も実績もあった。
また、企画を通すためにさまざまな努力をした。
その結果が身を結び、「おくりびと」が完成したわけだ。
君とは雲泥の差だね。
というか、君が言い訳に使っていいような人物じゃない。
君は何もしていないし、何の信用も実績もない。
君がしたのは、その辺の小学生にも出来る、陳腐な妄想をただ語っただけだ。
まずはそれを認めなさい。
ゲームが作りたいなら、
焦らずにゲーム製作に必要なことを少しずつ学んでいくといい。
君は恐らく中高生だろうから、まだまだ時間はたっぷりある。
君はまだ、ゲームを作る能力は無いよ。
0472名前は開発中のものです。
2009/04/01(水) 00:15:13ID:7nZ/bRtq才能と生活の狭間で多くは無名のままで終わる
それが現実
0473名前は開発中のものです。
2009/04/01(水) 01:55:49ID:PATEhLiW0474名前は開発中のものです。
2009/04/01(水) 02:07:37ID:La2nuXWT100年分割払いしてやるから手伝え
0475名前は開発中のものです。
2009/04/01(水) 02:33:23ID:v3vwOlPrまず著作権利用の交渉しに
れ集英社に代理で行ってあげてもいいよ
か約束する、交渉には全力を尽くすよ
す、その後でプログラマは探そうぜ
0476名前は開発中のものです。
2009/04/01(水) 09:05:44ID:k4OaMNtUもうちょっと工夫しろよ…
0477名前は開発中のものです。
2009/04/01(水) 20:23:25ID:gFaT0IS+0478445
2009/04/04(土) 02:59:57ID:yI1Aj5Kf>別にプログラマ以外が企画立ち上げても構わない。
>ただ、それには信用と実績がいる。
言いたいことはわかります。
本木氏についての指摘も確かにそうかもしれません。
が、この企画は余興、つまり遊びであるのも確かです。
そこでそこまでの信用や実績を重要視しますか?
まあ皆さんに対しおもしろそうだと思わせられなかったなら
こちらに落ち度があるだけですが。
ちなみに、pygameでくにおくん(ダウンタウン)を
再現するのは骨ですか?最後に聞かせて頂きたい。
0479名前は開発中のものです。
2009/04/04(土) 05:53:55ID:R9cpfFUD遊びだろうがなんだろうが、信用無きゃ誰もついて来ないよ。
そんな気持ちでよく人員募集とかできるなあ。
0480名前は開発中のものです。
2009/04/04(土) 10:04:31ID:hY5Qnbbdお前のゲームを完成させるのに必要な人材は
・舞台となるマップ構造をプレイヤーの立場に立ってデザイン可能
・攻撃力や防御力等のステータス的バランス調整が可能
・各技モーションと当たり判定発生のバランス調整が可能
・登場する敵キャラクターの戦闘AIを構築可能
・各場面毎に適切な曲と効果音を割り当てることが可能
・デバッグとテストプレイを繰り返して全体バランスを調整可能
〜なマルチな才能を持つプランナー兼技術者であって
プログラマを引き入れた所でゲームは完成しない
これだけの技術を持つ人間は、大抵ドット絵も描けるし
書けなくてもフリーのドット絵を使ってゲームを作るから
まかり間違っても、今のお前の所には来ない
0481名前は開発中のものです。
2009/04/04(土) 11:18:08ID:hY5Qnbbdそしてお前は無料で人材を募集する時に求められる
技術や魅力のレベルを見誤ってる
お前もフリーゲーム制作者と同レベルのプログラマが欲しいんだろ?
四則計算機や時計が作れるレベルのプログラマじゃ駄目だろ?
プログラマだってフリー素材と同レベル程度のドッターは欲しい
FCドットを改変する程度のドッターじゃ駄目なんだよ
お前が要求してるプログラム+調整技術の合計を100とすると
お前自信のドッター+企画屋の能力合計は10程度なのよ
100のプログラマは70のドッターや80の企画屋と組む事はあっても
お前と組むことは残念ながらありえない、金絡むなら別だけどな
ぶっちゃけ、お前がプログラムを勉強した方が
そのゲームが完成する確立が高いと思うぞ
2Dゲーならドッターが今からプログラムを勉強しても大丈夫
もし上手く動かなくても「ここまで作ったけど駄目だった」で公開すれば
完成度によっては修正して貰える可能性は高い、まあ頑張れ
0482名前は開発中のものです。
2009/04/04(土) 12:57:03ID:Dh3L0nXsくにおくんってゲームをやったことあるのか?
やったことないし調べる気もしないけど
しかもなんでわざわざpygameなん?
2DならRubyとかFlashとか、HSP・・・もあるし
そっちの方が人が多いだろ
0483名前は開発中のものです。
2009/04/04(土) 15:23:05ID:HDyVL7W60484名前は開発中のものです。
2009/04/04(土) 21:56:28ID:yI1Aj5Kf誰をもうならせるクオリティのゲームってある?
多分海外のゲームになるんだろうけど
pygameで作られた知名度あるゲームってある?
0485名前は開発中のものです。
2009/04/05(日) 01:40:50ID:Lnd+z008PythonでならPySolっていうカードゲーム集が有名かな(勿論Pythonコミュの中での話)
0486名前は開発中のものです。
2009/04/05(日) 01:54:07ID:T0FdgdEzpygameに限らなくてもそんなにないだろ
0487名前は開発中のものです。
2009/04/05(日) 11:49:12ID:anKrmwfM利用者数の違いはやはり大きいのでは
0488名前は開発中のものです。
2009/04/05(日) 15:09:59ID:6BttOg8M0489名前は開発中のものです。
2009/04/06(月) 04:44:40ID:HtL2bAe70490名前は開発中のものです。
2009/04/11(土) 13:24:39ID:NkZOTydu言わせてくれ。
本気で完成させたいなら、ネットじゃなくて実際に会える人どうしで組め。
そうしないと99%完成しない。
プログラマが飽きてきて、メールかチャットしか通信手段がない、ときに
どうやってお互いのモチベーションを維持する?
コミニケーションは、メールでだけでOKと思っている?
オフラインですら、音信不通になることもあるのに、ネットだけで完結させようとするな。
まずは、身近な人達を探そう。
学校にプログラム組んでいる奴は必ず何人かはいる。
そいつらを探そう(最初は何らかの手段で釣ってでもいい)
手っ取り早いのはコンピュータ系の部やサークルに入ることだ。
プログラム組める奴なんて腐るほどいる。そこで協力者を得られるかは完全にお前次第。
>>478
あと、
> が、この企画は余興、つまり遊びであるのも確かです。
> そこでそこまでの信用や実績を重要視しますか?
これは相手が誰であれ(ここが便所の落書きであれ)、募集するのに言っちゃいけない一言。
思っていても言っちゃいけないこと。
人間は貴重な時間を消費して(投資して)、見返りを得る。
それが単なる他人の遊びの付き合いだとわかったら、付き合いきれないもんだ。
いろいろ言ったが、お前はまだまだ人生はあるだろうから、頑張れ。
0491名前は開発中のものです。
2009/04/12(日) 05:38:56ID:pLcACgoKPygameで作ったアプリって、ライセンスに関して何か制限はあるのでしょうか?
GPL汚染よろしく、ソースが欲しいと言われたら公開する義務があるとか
あるいはコミケや店頭で有償で売ってはいけないとか、そういう制限があったりしますか?
ソース公開しなきゃいけないなら
最初からアプリのバイナリと一緒に同梱したほうがいいかなと思ったりしてるんですが
0492名前は開発中のものです。
2009/04/12(日) 12:17:56ID:DQjjG9Kg過去にライセンススレでもめにもめた話題だな。
自分で調べて自己責任で判断するか、わからなければ
pygame開発元に詳しく事情を説明して伺いを立てるのが良い。
ライセンスの絡む話は利己的な宣伝合戦になりがちなのと
第三者の意見はあくまで参考意見に過ぎないから。
0493名前は開発中のものです。
2009/04/13(月) 23:30:01ID:CnmIB8BJなるほど…検索してみたらなかなか面倒なようですね
http://pc11.2ch.net/test/read.cgi/gamedev/1036512390/774-
http://www16.atwiki.jp/tokoroten/pages/1052.html
>SDLがLGPLで、pygameもそれを引き継いでLGPL。
>つまりpygameを動的リンクするにはライセンス的に問題は無いけど、
>静的リンクしてしまうと、LGPLに感染してしまう。
作るとしても同人ソフト・趣味レベルのしょーもないソフトなので
ソース公開は全然気にしないのですが
ソースを他者に見せたく人は手を出しちゃいけない、
という認識のほうがいいんだろうなあ…>Pygame
それよりもPygameは遅いという話のほうが気になってきました
ファミコンレベルの画面しか出せないなんて…
2Dで拡大縮小や加算合成が使えるだけでもありがたいと思ってたけど、それすらキツイのか…
0494名前は開発中のものです。
2009/04/13(月) 23:37:36ID:NW9xQq4H0495名前は開発中のものです。
2009/04/14(火) 01:29:48ID:2E4gZ5gx例えば、こう書いただけでドカン
buf = ""
for i in something:
buf += i
0496名前は開発中のものです。
2009/04/14(火) 03:52:58ID:EpfJVWQq>ファミコンレベルの画面しか出せないなんて…
まじか、これ
終わってるな
0497名前は開発中のものです。
2009/04/14(火) 15:11:11ID:fPXOlAgQ意外と使えるのかもしれない…?
pygameに限らず、SDL使ってるのは全般的に遅いんですかね
Ruby/SDLやstar rubyもpygameとどっこいどっこいなんだろうか
何か簡単なベンチマーク結果はないのかな
通常描画、拡大縮小描画、加算合成描画のパフォーマンスを見る、みたいな
…自分で書けって話ですな
0498名前は開発中のものです。
2009/04/14(火) 15:45:41ID:6olMY6HP速度重視なら2DでもOpenGL組み合わせるのとか検討した方がいいのかもね
0499名前は開発中のものです。
2009/04/14(火) 15:59:28ID:LL/IZHaopygame.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:")
0500名前は開発中のものです。
2009/04/14(火) 16:07:48ID:asd3Gf75これから世話になる関連サイトの発展に期待
0501名前は開発中のものです。
2009/04/15(水) 15:07:39ID:wdjWF5fjコンテストに出そう。
小さくまとまってしまってはいけない。
3分で世界を革命しろ。
0502名前は開発中のものです。
2009/04/17(金) 17:14:15ID:CzN/oSmQ>世話になる関連サイト
日本語のサイトはすべて何年も前に
時間が止まったまんまだよ
0503名前は開発中のものです。
2009/04/18(土) 20:24:27ID:WgnZbgND0504名前は開発中のものです。
2009/04/18(土) 22:55:24ID:WgnZbgND0505名前は開発中のものです。
2009/04/20(月) 19:18:16ID:0kaSlIrqPygameは知らんがSDL使ってるんなら、グラフィックス描画はソフトウェア描画で
大差ない。
その辺り気になるならOpenGLを併用したらよろし。
俺も描画はOpenGLに任せて、SDLの描画機能は使ってない。
0506名前は開発中のものです。
2009/04/29(水) 17:59:07ID:4YlHHM7r自分がやってみたのは正直みんなしょぼかったんだけど
0507名前は開発中のものです。
2009/05/07(木) 01:28:47ID:rEc0bATlSDLでもHWSURFACEあるからグラフィックハードウェアの支援受けられるよ
というか、SDLは元々ハードウェア寄りの記述をサポートしています。
0508名前は開発中のものです。
2009/05/07(木) 23:22:46ID:MhrdsZe8ウィンドウモードがサポート外なんで需要薄そうだな
ウィンドウの無いゲーム機的環境ではハードウェアがしょぼかったりドライバが提供されてなかったりして無意味なこともよくあるし
0509名前は開発中のものです。
2009/05/10(日) 19:17:14ID:T9nKiQco0510名前は開発中のものです。
2009/05/25(月) 16:45:44ID:5/DM+Ao5ドキュメントちょっと読んでみたんだが、
モジュールの場所とかだいぶ様変わりしてるようだね
書き直しめんどくさす
0511名前は開発中のものです。
2009/07/12(日) 05:21:58ID:5P/Bpvq30512名前は開発中のものです。
2009/08/15(土) 23:33:57ID:DG1UuhvF0513名前は開発中のものです。
2009/08/18(火) 02:12:00ID:DdFsNkAz0514名前は開発中のものです。
2009/08/18(火) 19:12:08ID:y/ZCHbKS0515名前は開発中のものです。
2009/09/06(日) 05:25:08ID:0ElzWtD7使ってる人いる?
……というよりスレに人いるのかな
0516名前は開発中のものです。
2009/09/06(日) 15:31:35ID:0ohs864w0517名前は開発中のものです。
2009/09/06(日) 23:20:21ID:0ElzWtD7人も多くはないけど、どちらかというと話題がないのか
eff使ってる人が見てるかわからないけど、とりあえず今詰まってるところを書いてみる
・フレームレートを固定したい
そもそもMessageLoopの挙動がわからないんだけど、
(サンプルみたいにOnIdle内でUpdateを呼ぶとして)
暇なときにOnIdleが呼ばれる→Updateが呼ばれる→描画が必要か、あるいは強制描画がTrueなら描画
じゃなくて
暇で描画が必要なときにOnIdleが呼ばれる→Updateが呼ばれ、描画→強制描画がTrueなら、「次の」描画が必要になる
なのか?
もしかして自前でループ書かないといけないんだろうか
・ボーンアニメのサンプルの挙動が変
・PanelにSetColorしても色が変わらない
スペック不足な気もする
どの程度必要なんだろうか
0518名前は開発中のものです。
2009/09/06(日) 23:25:24ID:0ElzWtD70519名前は開発中のものです。
2009/09/14(月) 03:36:42ID:SEjV46ll自分も少しばかりeffを弄ってるところ
・フレームレートの固定
ElapsedTime()が1/目標フレームレート以上なら処理をしてUpdateしてやれば良い気がする
・ボーンアニメが変
変て言われても何も分からんよ
作者は日本人だからメールで聞けばいいんでないの?
・Panelの色
Panelが何を指しているのか分からんがViewportのことならSetColorの後にSetFillBG(True)ってすると良い事があるかも
0520名前は開発中のものです。
2009/09/14(月) 19:22:43ID:5SNUsDbz0521名前は開発中のものです。
2009/09/17(木) 15:18:17ID:cF7c3WQn>フレームレート
しばらく弄ってみたけど、どうもUpdate()が垂直同期待ちもしてるみたいです
もうちょっと考えてみます
>ボーンアニメ
キー入力してもほとんど動かないんです
上の方で同様の報告があったので聞いてみました
>Panel
Planeでした……
例えばanim.pyでC押しても無反応です
下2つについては、掲示板で聞いてみて原因がわかれば、他に使ってる人にも意味があるかなと
最終的にはメールするしかないんですけどね
あ、2.5使ってるんで、1.52使ってます
eff用に2.6も入れた方がいいのかな
0522名前は開発中のものです。
2009/09/17(木) 23:41:23ID:UAcgqokg・ボーンアニメ
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) )
にして試してみるといいかも
0523名前は開発中のものです。
2009/09/18(金) 00:37:23ID:ilZhByJd試しにpy2exeで固めて新しいPCに持って行ったら普通に動いたんで、ビデオカードとかなのかも
新調しようかと考えてたところです
まあ、どちらも使わなくてもなんとでもなりそうな所なんで、とりあえず放置します
0524名前は開発中のものです。
2009/09/30(水) 20:36:22ID:tL0QAE180525名前は開発中のものです。
2010/02/15(月) 16:31:48ID:TiR8WIlOではまた
0526名前は開発中のものです。
2010/02/18(木) 15:55:58ID:1Vw46iFW0527名前は開発中のものです。
2010/02/18(木) 20:04:30ID:jvXgen+T0528名前は開発中のものです。
2010/03/04(木) 19:06:34ID:FboTNyzr0529名前は開発中のものです。
2010/03/19(金) 03:20:35ID:Kym39Hy50530名前は開発中のものです。
2010/09/29(水) 20:14:33ID:pgoFPCinpython-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ページあったお
0531名前は開発中のものです。
2010/09/29(水) 20:21:43ID:pgoFPCinif event.type == KEYDOWN and event.key == K_z:
だった
0532名前は開発中のものです。
2010/10/10(日) 17:27:34ID:35xrM9loなんぞこれ
>>> 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
0533名前は開発中のものです。
2010/10/10(日) 17:29:24ID:gY5RJtbLttp://www.pygame.org/install.html
0534名前は開発中のものです。
2010/10/10(日) 17:44:37ID:35xrM9lo0535名前は開発中のものです。
2010/10/10(日) 18:09:36ID:gY5RJtbL0536名前は開発中のものです。
2010/10/10(日) 18:32:59ID:35xrM9lo0537名前は開発中のものです。
2010/11/28(日) 23:49:03ID:Nm50+vkZ別窓でボタン押したらメインのウィンドウに何か反応が起きるようにしたいんだけど
pygameってメインの画面1個しか開けないんだよね?
pygameの途中に
import wx
app = wx.App()
frame = wx.Frame(None, -1, 'simple.py')
frame.Show(True)
app.MainLoop()
wx.pythonで別窓開いておいたら
別窓を閉じないとメインのウィンドウの操作が出来なかった・・・
これってどうすればいい??
0538名前は開発中のものです。
2010/11/29(月) 12:51:44ID:R9aKcglD参考になるかわからんが
"Re: [pygame] Multiple Windows"
http://archives.seul.org/pygame/users/Jun-2007/msg00292.html
0539名前は開発中のものです。
2010/11/29(月) 14:21:23ID:f057NZ8lやってみるよ。
"Re: [pygame] Multiple Windows"
http://archives.seul.org/pygame/users/Jun-2007/msg00292.html
>誰かが複数のウインドウを製作する方法を私に教えることができるならば、
>それは大きいだろう。
>私は同時に走っているtwo+パイソンインタプリタを必要とする。
>そして、正しい?どのように、私はそうするか?
私はいろいろな可能性をそこで理解するためにsubprocessモジュールを通して見る−
パイプ(stdinとstdoutのように)を使用しているsubprocessに通信することは
プロセスを同期に保つ最も単純な方法であるかもしれない。
私は、2つの窓をここで開けることの小さい例を書いた:
http://www.bigdicegames.com/Code/Samples/TwoWindows.zip
そして、これはsubprocessドキュメンテーションである:
http://docs.python.org/lib/module-subprocess.html
0540537
2010/11/30(火) 01:02:19ID:UqVD3CWUラジオボタンとか普通のボタンとかウィンドウの中でウィンドウが
開いているのとかは基本自力でコツコツ画像を用意したりして
画像をクリックするとボタンを押したのと同じみたいなことをしなきゃいけないんだよね?
0541538
2010/11/30(火) 19:40:59ID:l41YAfPVそうだと思う。
これは経験則だけどウィジェット用のライブラリが標準で完備されてるこの手フレームワークは少ない。
自分は依存度とパフォーマンスの関係でPyGameじゃなくてPygletを選んだけど、
Pygletもウィジェットは無いよ。ただしTextLabel的なものはある。
で、これも経験則だけどこの手のフレームワークは大抵オレ俺ウィジェットライブラリを
好みで作る連中が必ず居る。pygame widget UI とかでググるとそれっぽいのがいろいろ見つかると思う。
自分も例に漏れずUIライブラリを作るのが好きなんだけど、
いつも文字とフォントの扱いが面倒でそこで開発が止まるw
0542名前は開発中のものです。
2010/11/30(火) 21:15:07ID:S3sA26lbありがとう、公式のGUIのタグ押したら
いっぱい良さそうなのが出てきたけど
simple game guiとかPystaとか超カッコいいけど
英語さっぱりだから使い方さっぱりわからんけど。
まあ、なんとか自作してみるよOTL
0543名前は開発中のものです。
2011/04/12(火) 20:47:19.39ID:TktYD3Qfとりあえずお手本になるようなソースってありますか?
0544名前は開発中のものです。
2011/04/30(土) 23:31:54.21ID:OMZkbRqQ0545名前は開発中のものです。
2011/05/10(火) 02:16:27.30ID:G4SiX7TU■ このスレッドは過去ログ倉庫に格納されています