2ちゃんねる スマホ用 ■掲示板に戻る■ 全部 1- 最新50    

■ このスレッドは過去ログ倉庫に格納されています

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

1 :名前は開発中のものです。:2005/09/13(火) 18:51:45 ID:dnfPM2vI.net
オブジェクト指向スクリプト言語のpythonでゲーム作ろうぜ!!


521 :名前は開発中のものです。:2009/09/17(木) 15:18:17 ID:cF7c3WQn.net
>>519
>フレームレート
しばらく弄ってみたけど、どうもUpdate()が垂直同期待ちもしてるみたいです
もうちょっと考えてみます

>ボーンアニメ
キー入力してもほとんど動かないんです
上の方で同様の報告があったので聞いてみました

>Panel
Planeでした……
例えばanim.pyでC押しても無反応です


下2つについては、掲示板で聞いてみて原因がわかれば、他に使ってる人にも意味があるかなと
最終的にはメールするしかないんですけどね

あ、2.5使ってるんで、1.52使ってます
eff用に2.6も入れた方がいいのかな

522 :名前は開発中のものです。: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) )
にして試してみるといいかも

523 :名前は開発中のものです。:2009/09/18(金) 00:37:23 ID:ilZhByJd.net
どっちもダメでした
試しにpy2exeで固めて新しいPCに持って行ったら普通に動いたんで、ビデオカードとかなのかも
新調しようかと考えてたところです

まあ、どちらも使わなくてもなんとでもなりそうな所なんで、とりあえず放置します

524 :名前は開発中のものです。:2009/09/30(水) 20:36:22 ID:tL0QAE18.net
暇だし、effいじってみるかな

525 :名前は開発中のものです。:2010/02/15(月) 16:31:48 ID:TiR8WIlO.net
ぱいがめでゲーム作るぞ!
ではまた

526 :名前は開発中のものです。:2010/02/18(木) 15:55:58 ID:1Vw46iFW.net
と思っていた頃を思い出す><

527 :名前は開発中のものです。:2010/02/18(木) 20:04:30 ID:jvXgen+T.net
俺、Pygame2が出たら本気出すんだ・・・

528 :名前は開発中のものです。:2010/03/04(木) 19:06:34 ID:FboTNyzr.net
ゲームパッドつかえねええええええ

529 :名前は開発中のものです。:2010/03/19(金) 03:20:35 ID:Kym39Hy5.net
ttp://www16.atwiki.jp/tokoroten/pages/913.html pygameで作ってるらしい


530 :名前は開発中のものです。: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ページあったお

総レス数 1002
229 KB
新着レスの表示

掲示板に戻る 全部 前100 次100 最新50
read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★