08/04/24 21:18:03 FAsnx4mz.net
VistaにしてからpygameでMS明朝とかMSゴシックのフォントで英字を描画すると,
なぜか字間の間隔が大きくなってしまう.同じコードを使ってXPで描画したときは全角文字の
半分の横幅だったのに,Vistaでは全角文字と同じ横幅になってしまうんだけど,
同じ症状になる人いるかい?
バージョン1.7.1でも1.8でも同様の症状になって困ってる・・・
253:名前は開発中のものです。
08/04/24 22:41:58 IyyFvvUt.net
このサイトを日本語訳で公開する強者は居ないのか?
ぱいがめこそ、日本で広めるべきプログラムでは無いか
URLリンク(www.pygame.org)
254:名前は開発中のものです。
08/04/26 21:27:45 zULXiOlR.net
>>251
翻訳しないほうが使いやすい。
SDLのドキュメントと対比しやすいからな。
255:名前は開発中のものです。
08/04/27 00:00:31 DoxbEDF6.net
下手に翻訳しても、今の「日本Pythonユーザ会」のようになるのは目に見えてる
256:名前は開発中のものです。
08/04/27 02:51:24 QzUy3fyr.net
>>252
わざわざ翻訳をするのをとめるような後ろ向きな書き込みをすることもないと思うがw
翻訳されたとしてもオリジナルを見ればいいんだし
257:名前は開発中のものです。
08/04/27 10:27:21 xYzRe/kT.net
>>251
この反応でもわかるように、ただの邦訳なんて望まれていない。
本当に必要なのは日本語での紹介・解説とかサンプルコード集とか、そういうものなんじゃないかと思うが。
258:名前は開発中のものです。
08/04/28 00:11:19 NyQR4J2Q.net
ちょっと手を出してみようと思うんだが、
「pygame-1.8.0.win32-py2.5」
が最新だよな。
これと「Python 2.5.2」で問題なし?
「Python 2.5」にしといたほうがいいだろうか?
259:名前は開発中のものです。
08/04/28 00:28:18 B8lurFzy.net
大丈夫、とりあえず最新版にしときゃ動く。
260:名前は開発中のものです。
08/04/28 00:28:42 WqKR6sKO.net
>>256
3桁目はバグ修正版
URLリンク(www.python.org)
261:名前は開発中のものです。
08/05/01 20:57:50 uIZC2Vdr.net
>>239
Pythonのスレでこんなことを言うのも何だが、Rubyを使えばいいんじゃないか?
プレイ環境選ばないし、日本語リソース多いし
262:名前は開発中のものです。
08/05/01 21:23:21 sl2xvzy/.net
>>259
>プレイ環境選ばないし
プレイ環境はPythonとどこが違うんだ?
263:名前は開発中のものです。
08/05/01 23:02:57 uIZC2Vdr.net
すまん、言い方が悪かった
「RubyもPythonと同様にプレイ環境を選ばない」という意味だったんだ
264:名前は開発中のものです。
08/05/03 17:25:07 O+WhfapK.net
Mac Leopardでpygame1.8.0インストールしたんですが、実行すると
Python[20023:10b] Warning once: This application, or a library it uses, is using NSQuickDrawView, which has been deprecated.
Apps should cease use of QuickDraw and move to Quartz.
ってワーニングが出ます。これ何なんでしょう?SDLが何かあやしいのですが。
265:名前は開発中のものです。
08/05/03 19:00:24 bIjwIVq5.net
>>262
書いてある通りなんだけどSDLがNSQuickDrawViewを使ってるけど
そのAPIは時代送れだから新しいのAPIを使えよって警告。
使うだけなら無視していい。
# Apple はすぐAPIをdeprecatedにするからなぁ…
266:名前は開発中のものです。
08/05/04 07:50:41 mC9uuILA.net
>>263
ありがとう。とりあえず無視します。
267:名前は開発中のものです。
08/05/07 15:52:59 BqD3GU5p.net
公式の英文をなんとかしてほしいんだよね
英文を読んでまでのヤル気が必須になってるから
興味もった素人達にとっては敷居が高すぎる。
ただでさえわからないプログラム解説を、わからない英語で解説されるわけだから。
誰か、日本語翻訳サイトつくってよ
翻訳だけの協力でもいいよ、
俺がサーバー借りてサイト作ってもかまわない
サイト作りは出来るから。
なんなら、このスレのみんなでpygame公式サイトの日本語解説版作っていかないかな?
268:名前は開発中のものです。
08/05/07 20:00:38 VKh+ZJRm.net
マルチはウザがられるぞ。
本ヌレに紹介されてたURLこっちにも貼っとく。
URLリンク(www.halb-katze.jp)
URLリンク(www.unixuser.org)
269:名前は開発中のものです。
08/05/07 22:41:31 FSBuv04I.net
翻訳じゃないけどPygameのサイト始めたんでよかったらいろいろ教えてください。
Pythonでゲーム作りますが何か?
URLリンク(pygame.skr.jp)
270:名前は開発中のものです。
08/05/07 23:14:59 GDg10h/C.net
>>267
いいねGJ!
以前、翻訳してみようとWikiを作ってみたけど頓挫しているサイト
Displayモジュールの一部しかまだ翻訳してません
ぶっちゃけ翻訳の作法とかよくわからないし・・・
pygame日本語ドキュメント
URLリンク(wiki.livedoor.jp)
手伝ってくれる人がいたら嬉しい
ちなみにMLで聞いてみたところドキュメントもLGPLらしいね
271:名前は開発中のものです。
08/05/07 23:25:24 8nkdXncO.net
>>267
乙!
Javaでゲーム作りますが何か? の人か…
ドラ○エいつ完成するんだ?
272:名前は開発中のものです。
08/05/08 01:13:34 8LfxMgDq.net
こんな所で翻訳or解説希望したって誰も動くわけ無いだろ
と思ってたけど、結構アリな空気なのか…
273:名前は開発中のものです。
08/05/08 13:28:54 wKrhPahL.net
>>268
URLリンク(www.halb-katze.jp)
URLリンク(www.unixuser.org)
は、試してみたの?
話は、それからじゃないの?
あと本家みたいにスクリーンショット・ソースつきで簡単なゲームでいいから、アップし合えばいいんじゃない?
274:268
08/05/08 14:49:02 +V620aC5.net
>>271
>URLリンク(www.halb-katze.jp)
>URLリンク(www.unixuser.org)
>は、試してみたの?
>話は、それからじゃないの?
ちょっと質問の意図がよくわからないけど、
pygameを始める際は二つのサイトにお世話になったよ
だけどそれなりに使えるようになってくるとやっぱり本家のリファレンスを
参照する頻度が高くなってくるわけで・・・
今ではほとんどのモジュールの使い方も把握したし、
せっかくだから日本語化でもしてみようとWikiを立ててみたって感じ
>あと本家みたいにスクリーンショット・ソースつきで簡単なゲームでいいから、アップし合えばいいんじゃない?
もちろんそれはそれでありだと思うしやりたいとも思ってる
でも、それがあるからリファレンスの訳がいらないってことにもならないんじゃないかな?
たいした貢献してるわけでもないので偉そうに言える立場じゃないが・・・
275:名前は開発中のものです。
08/05/08 21:35:36 OrhECqlk.net
>>268
そのページ見たことあるな。もう更新しないのかなと思ってた。
276:名前は開発中のものです。
08/05/09 18:49:53 DL8LKu/M.net
>>268
たのむっ!
だれか追記してくれ!
俺では無理なんで追記してください!だれか!!
277:名前は開発中のものです。
08/05/10 00:32:15 ifCQsL0i.net
>>272
> でも、それがあるからリファレンスの訳がいらないってことにもならないんじゃないかな?
そんなに邦訳っている?
くだすれPythonスレでもちょっと書いたけど、英語は、英語で理解したほうがいいと思うよ
「英文→日本文→理解」と「英文→理解」だとワンクッション入れている分、学習速度が落ちるし
効率的なreadingとは、思えない
もちろん、英語で得た知識を日本人に説明するときには、ワンクッション入れる分、簡潔に説明するのは、
ワンテンポ遅れるけど
外野の意見だけど、頻出単語帳500をつくってほしいなあ
あと説明文の理解を早めるためのサンプルソースを充実させてほしいなあ
そうすれば、動かしながらどういう使い方ができるのか、理解できると思うんだけどなあ
もちろん、邦訳作業は、大事だろうけど
現状では、優先順位が低いと思うし、やり切れなかったら意味ないっしょ
いきなりあんまり大きいことをやろうと思わないほうがいいよ
278:名前は開発中のものです。
08/05/10 10:46:05 TA9jOaOO.net
>>275
>英語は、英語で理解したほうがいいと思うよ
万人にそれを求める方がはるかにハードル高いと思われww
そもそも脳内英語ワールドな人間なら、英語圏の解説なりサンプルなりを読めばいいわけでナンセンスな話。
単語帳とやらの意義はよくわからん。どういうのを想定?
APIの逐語訳は正直いらない、というか
基本的に短文だから高校レベルの英語力があれば
単語直訳でも意味の取り違えなどはそれほど起こさない。
慣れてきて引数や仕様の確認に使うようになったら要読解範囲はさらに狭まるし。
そういう意味で翻訳優先度が低いという部分に同意。
それより文章の長いチュートリアル類、例えば
リファレンスだけでは解らない模範的な使い方やテクニック集
URLリンク(www.pygame.org)
あるいは順を追ってコードを書いていくような解説
URLリンク(www.pygame.org)(既訳だが)
みたいなものは大いに翻訳の価値があると思う。
279:名前は開発中のものです。
08/05/10 10:55:36 lMMYQXGi.net
>>269
そーJavaの人、もうJavaは使ってないけど
ドラ○エは今pygameで作ってるよ(絵はちがうけど)
pygame(というよりpython)ってやっぱいいわ
すごい作りやすい
もっと普及してほしいな
280:名前は開発中のものです。
08/05/10 10:57:56 lMMYQXGi.net
英語圏でいいなら
URLリンク(www.scriptedfun.com)
このサイトいいよ。ブロック崩しとかシューティングのコードがわかりやすい
サンプル付属のChimp, Alienの次くらいにちょーどいいかも
281:名前は開発中のものです。
08/05/10 13:02:43 8ZUC94Q6.net
>頻出単語帳500
これってdocumentsから頻出単語リストアップすればいいだけだろ
pythonの得意分野じゃないの?
282:名前は開発中のものです。
08/05/11 10:38:37 uMTGUMlk.net
俺の母親は実の親じゃなくて父親の再婚相手だから普通にセックスとかしてる
父親は再婚してすぐ死んだから、母親も寂しかったみたいで父親の面影のある俺を求めたのかもしれない
妹と姉もいるがこれも母親の連れ子で血が繋がってないから普通にセックスしてる
今日は母の日だから家族みんなで4Pする予定
こういうエロゲをpythonで作りたいのです
283:名前は開発中のものです。
08/05/11 11:30:31 AUAi7CUv.net
>>280
わざわざPythonに頼ることねーだろw
284:名前は開発中のものです。
08/05/11 11:31:36 g4cZvK5/.net
またマルチかよ
しねよ
285:名前は開発中のものです。
08/05/14 17:44:27 pMdPbkfx.net
人います?
flipとupdateってどう使い分けるんですか?
286:名前は開発中のものです。
08/05/14 18:02:22 sJB6iZGy.net
スクリーンがダブルバッファになっている場合はflipを使わなければならない。
ダブルバッファじゃない場合flipはスクリーン全体をupdateするのと等価になる。
毎フレーム画面全体を更新してるならとりあえずflipしておけばでいいんじゃないか?
287:名前は開発中のものです。
08/05/14 18:28:29 pMdPbkfx.net
ダブルバッファについてはまだ知らないので、flipでよさそうですね。
どうもありがとうございました。
288:名前は開発中のものです。
08/05/14 22:19:50 pMdPbkfx.net
何度もすみません。
URLリンク(www2.uploda.org)
ダウンロードパス:pygame zipパス:python
これの不具合の原因が分かりますでしょうか?
pythonのバージョンは2.5.2でpygameは1.8です。
289:名前は開発中のものです。
08/05/14 22:44:47 vy4u50Nl.net
>>286
なんかいろいろとおかしいなこれは。
gameutil.pyの26行目で
return image, image.get_rect()
と2つ返しているが、main.pyの13,21行目は
self.image = gu.load_image('block.bmp')
となっているため、self.imageがタプル(image, image.get_rect())になっている。
そのためgameutil.pyの26行目をreturn imageに修正。
あとmain.pyの41行目Colliderectをcolliderectに修正。
main.pyの41,43,45行目Playerをplayerに修正。
これで想定される動作になったか?
290:名前は開発中のものです。
08/05/14 23:07:01 pMdPbkfx.net
>>287
直りました! ありがとうございます。
URLリンク(pygame.skr.jp)
ここのイメージのロード関数を頂いたんですが、
returnされているものが多かったんですね。
あの短いエラーでよく分かりますね。
なんかコツなんかあるんでしょうか?
> main.pyの41,43,45行目Playerをplayerに修正。
47行目も大文字になっていました・・・orz
291:名前は開発中のものです。
08/05/14 23:46:29 HGrtFhEn.net
File "S:\tools\python\sample\pygame\main.py", line 14, in __init__
self.rect = pygame.Rect(pos, self.image.get_size())
AttributeError: 'tuple' object has no attribute 'get_size'
原因そのままズバリ書かれてますが?
翻訳を他人に頼みまくってるから英語苦手だということですね。わかります。
292:名前は開発中のものです。
08/05/15 00:18:06 4nlFxFV8.net
「作りたい」という気持ちを先行させる前に勉強することがたくさんある。
意欲は大切だが学ぶことを怠ってはいけない。
「よくわからないが〇〇したら動いた」とか書いてるブログ見ると腹が立つ。
293:名前は開発中のものです。
08/05/15 01:55:21 8s3PnkNU.net
>>290
>「よくわからないが〇〇したら動いた」とか書いてるブログ
あるあるw
んで、それをそのまま鵜呑みにして真似する香具師がいて
劣化コピーが蔓延する。
perlやphp界隈は特にそういう傾向が見られるな。
>>286
試行錯誤でもいい。時にはガムシャラも大切。
しかし突っ走るだけじゃなくちゃんと自省して
どこがまずいか考えて矯正していくことも必要。
努力は認めるから頑張れ。
294:名前は開発中のものです。
08/05/18 15:02:50 oq2QTIyg.net
>>290
○○したら動いた、そしてドキュメントを確かめてみたら
こう書かれていた。根拠があるためにこの動きをしている。
こうやって書かれているのであればまだいいんだが
ドキュメントすら見ようとしないからむかつくんだよなあ。
wxpythonの情報を流してるものも似たような奴あるしな
295:名前は開発中のものです。
08/05/18 15:12:00 CcOa+HRB.net
春風さんのサイトがそんな感じのノリですね
296:名前は開発中のものです。
08/05/18 16:58:44 mBrP7eAb.net
あの人、基本的なPEPすら読んでないだろ
297:名前は開発中のものです。
08/05/18 17:03:41 JejdNJHu.net
文句ばか言ってないで、自分でドキュメントとPEPを研究した上で翻訳サイトをさっさと作れよ。
298:名前は開発中のものです。
08/05/18 21:05:21 Tbb4HfSX.net
文句ばっかりで何もしないおまいらより間違いがあっても解説してくれる人の方がずっとマシだよ
299:名前は開発中のものです。
08/05/18 21:34:39 SVm3rfdC.net
いや、マシも何もそんな義務ないしな
300:名前は開発中のものです。
08/05/18 21:35:51 efx5eSbT.net
>>296
初心者の自分も解説をしてくれる人の方がありがたい。
301:名前は開発中のものです。
08/05/19 00:18:49 IvegXG8E.net
間違ったやり方やいいかげんな解釈を垂れ流すのは害が大きいと思うけどな。
>>292の言うようにドキュメントやソース見て裏付け取れよと。
それにこのスレはちゃんと初心者サポートしてるだろ。俺じゃないけどw
302:名前は開発中のものです。
08/05/19 01:10:01 D7x3vC0t.net
>>299
あなたがやらずに誰がやるのだ
303:名前は開発中のものです。
08/05/19 01:41:58 at7TpEvR.net
翻訳?それともサンプル?
304:名前は開発中のものです。
08/05/19 07:58:46 yhWp5JLL.net
まぁ、所詮世の中は、正しい事よりも簡単で便利なことを選ぶもんだ。
自分で行動する気がないならあきらめろ。
305:名前は開発中のものです。
08/05/19 22:20:33 1V0I1rQ9.net
ちょっとくらい間違え合っても大部分が正しければそれでいいと思う。
間違えはそれぞれがそのうち気づくだろうし。
始めるとっかかりを作ってくれる方がありがたい。
wxPythonの人にも感謝してる。
306:名前は開発中のものです。
08/05/19 22:22:27 1V0I1rQ9.net
PEPっての知らなかったからググってみた
コーディング規則みたいのあったんだな
URLリンク(homepage3.nifty.com)
307:名前は開発中のものです。
08/05/22 06:51:40 4Xvue0sT.net
>>268
livedoorWikiの編集方法ってどこ見れば分かるんでしょu??
pygame以前にまずそこで詰まった w
308:名前は開発中のものです。
08/05/23 04:17:39 EZFbzuZc.net
Python と 3D で遊びたいって思ってる自分ですが
3Dのことよくわかんないんで教えてください.
Python で 3D するには,panda3d とか soya3d とか PyOpenGL とか etc...
あるらしいんですが,これらの違いがよく分かりません.
panda3d と soya3d は過去スレ読んで,
この2つはなんとなく似たようなものなのかな程度に理解しました.
んで,PyOpenGL っていうのはこれら2つとは異なるものなんでしょうか?
ゲーム作る際に便利なものはどういったものでしょうか?
309:名前は開発中のものです。
08/05/23 08:46:54 W5q/hCny.net
VPython最強
310:名前は開発中のものです。
08/05/23 19:23:03 myvBaq5S.net
ゲーム配布するにあたって、データや画像が丸見えだと困るので
>>123みたいに簡単に見れなくする方法を知りたいのですが、みなさんどうしていますか?
311:名前は開発中のものです。
08/05/23 20:41:36 lx9Ugib2.net
>>308
見られても困らないので何もしてない…
本当にみられると困るデータ(エロゲのエロCGとか)なら少しまじめに考えるんだけど…
それでも適当な共通鍵で暗号化してアーカイブするとか程度かな?
312:名前は開発中のものです。
08/05/23 21:06:55 y+S76VKH.net
>>308
Pygame使ったことない人間の意見だが
image.fromstringで工夫すればできるのでは?
素直にファイル一つ一つを暗号化するなり、バイナリファイル一つに複数の画像データを詰め込むなり
俺の場合は後者。画像や音声などを全てまとめて一つのファイルに詰め込んでいる
313:名前は開発中のものです。
08/05/23 21:44:33 Y67rc9Vj.net
pw付きzipにしてpy2exeからexeに埋め込み
314:名前は開発中のものです。
08/05/23 22:08:59 3chL6oto.net
>>311
pw付きzipはどうやって展開するの?
315:名前は開発中のものです。
08/05/24 01:51:02 8P3IQ90I.net
URLリンク(www.python.jp)
316:名前は開発中のものです。
08/05/24 09:19:29 XImzBzIt.net
先生、パスワードはどうやって指定すればいいんでしょうか?
317:名前は開発中のものです。
08/05/24 15:03:41 yLXTWKtd.net
もうやめて!>>313のライフはゼロよ!
318:名前は開発中のものです。
08/05/24 21:09:35 XImzBzIt.net
暗号化Zipからデータ取得方法がわからないので、>>310のいうとおりバイナリで一つのファイルにまとめてそこから取り出すことにしますた。
(chilkatっていうモジュールならできそうだけどフリーじゃないっぽい?)
バイナリから取り出して扱う方法はわかったので、あとは簡単な暗号化つけたら必要な人がいるようなら投下しようと思います。
これでノベルゲーぽいのも作れるかな……('A`)
319:名前は開発中のものです。
08/05/24 21:15:26 10u0tQP3.net
直でファイル見れないようになってれば十分だと思うけどな。
その気になればどうせ解析されちゃうから、その辺にあまり
凝らないでゲームの内容に注力した方がいい。
320:名前は開発中のものです。
08/05/24 22:55:09 AxWOl3Z5.net
> あとは簡単な暗号化つけたら必要な人がいるようなら投下しようと思います。
wktk
321:名前は開発中のものです。
08/05/24 22:56:49 RTwGO+ab.net
XORって便利だよなー
322:名前は開発中のものです。
08/05/24 23:54:00 0v6/Vkyz.net
tarfileとmd5で充分だろ
323:名前は開発中のものです。
08/05/27 00:36:29 7kQ6fLoZ.net
ネタ投下
URLリンク(icculus.org)
324:名前は開発中のものです。
08/05/27 01:53:25 GoGc/+DU.net
ありがとう
325:名前は開発中のものです。
08/06/02 17:42:52 cqNlW2zB.net
pygame.font.fontでフォント作成しようとしているのだけど、StringIOやtarfile.extractfileとかを引数に割り当ててもエラーになってしまうんだけどなにかできる方法とかありますか?
fp = open(hogehoge,'rb')とかでfpを引数にする分には問題ないのだけど
326:名前は開発中のものです。
08/06/02 19:21:36 8Qz1LMxH.net
StringIOをfpとして扱う方法があったような
327:名前は開発中のものです。
08/06/02 19:27:06 8Qz1LMxH.net
文字コードが合ってないんじゃないか?
328:名前は開発中のものです。
08/06/03 01:19:32 bgHBWqPe.net
単純に純正ファイルオブジェクトしか扱わないということでは
329:名前は開発中のものです。
08/06/03 02:06:21 uK0BObxI.net
質問者はソースを出すべきだと思う
330:名前は開発中のものです。
08/06/03 02:10:44 uK0BObxI.net
pygame.font.SysFont
create a Font object from the system fonts
pygame.font.SysFont(name, size, bold=False, italic=False): return Font
Return a new Font object that is loaded from the system fonts.
The font will match the requested bold and italic flags.
If a suitable system font is not found this will fallback
on loading the default pygame font.
The font name can be a comma separated list of font names to look for.
pygame.font.Font
create a new Font object from a file
pygame.font.Font(filename, size): return Font
pygame.font.Font(object, size): return Font
Load a new font from a given filename or a python file object.
The size is the height of the font in pixels.
If the filename is None the Pygame default font will be loaded.
If a font cannot be loaded from the arguments given an exception will be raised.
Once the font is created the size cannot be changed.
Font objects are mainly used to render text into new Surface objects.
The render can emulate bold or italic features,
but it is better to load from a font with actual italic or bold glyphs.
The rendered text can be regular strings or unicode.
331:323
08/06/03 11:39:19 mLDxfbhh.net
とりあえずこんな感じです
#!/usr/bin/env python
# -*- coding:utf-8 -*-
import StringIO
import pygame
from pygame.locals import *
def main():
pygame.init() # pygameの初期化
screen = pygame.display.set_mode( (180, 180) ) # 画面を作る
pygame.display.set_caption('Hello pygame') # タイトル
fp = open(u'みかP.ttf', 'rb')
font = pygame.font.Font(fp, 24) # フォントを読み込む
text = font.render(u"日本語表示テスト", True, (255,255,255))
fp.close()
#ここの部分がエラー 下記はエラーメッセージ
#This application has requested the Runtime to terminate it in an unusual way.
#Please contact the application's support team for more information.
#
fp2 = open(u'みかP.ttf', 'rb')
buf = StringIO.StringIO(fp2.read())
buf.seek(0,0)
font2 = pygame.font.Font(buf, 24) # フォントを読み込む
text2 = font2.render(u"日本語StringIO", True, (255,255,255))
buf.close()
fp2.close()
332:323
08/06/03 11:50:20 mLDxfbhh.net
while True:
screen.blit(text, (0,0)) # 文字を画面に貼り付ける
screen.blit(text2, (0,60))
pygame.display.flip() # 画面を反映
for event in pygame.event.get(): # イベントチェック
if event.type == QUIT: # 終了が押された?
return
if (event.type == KEYDOWN and
event.key == K_ESCAPE): # ESCが押された?
return
if __name__ == '__main__': main()
# end of file
textは出力されるけど、text2はエラーで出力されない状態
→font2 = pygame.font.Font(buf, 24)
この部分でエラーが起きてるので、おそらく型エラーかなんかおこしてるっぽいのだけど
実際にはアーカイブ化されたフォントを使うのが目的なので、フォント名指定でなくこういう回りくどいことしてます
333:名前は開発中のものです。
08/06/04 06:03:57 z885t7mV.net
if (!PyArg_ParseTuple (args, "Oi", &fileobj, &fontsize))
334:名前は開発中のものです。
08/06/08 09:44:46 +r8IRN4e.net
pygameでできるゲームってやっぱりスーファミくらいまでなの?
プレステレベルの3Dゲームって作れる?
335:名前は開発中のものです。
08/06/08 10:15:17 BthkAlZ9.net
そんな事を聞いている時点でお前には無理とレスが来るに100ペソ。
マジレスするとOpenGLと組み合わせれば3Dはいけるんじゃないかな。
336:名前は開発中のものです。
08/06/09 03:49:30 KI4OTa4D.net
英語の資料しかないからな
337:名前は開発中のものです。
08/06/09 04:56:31 wgnZ/OTA.net
また英語ですかw
338:名前は開発中のものです。
08/06/09 21:33:52 vGPleD1r.net
3Dいけるっていってもピンキリだからな。
pygameでここまでできますってのあればやる気になるんだけど。
実際、pygameで作られた有名なゲームってあるの?
339:名前は開発中のものです。
08/06/10 01:53:20 I7WRkiTA.net
馬鹿だな
無いからこそ自分でやることに意味があるんじゃないか
既に有るもの追いかけても仕方ないだろ
340:名前は開発中のものです。
08/06/10 02:00:20 phyGEt7B.net
いや、こいつは有名なゲームがあったとしても、やるわけないだろw
341:名前は開発中のものです。
08/06/10 07:01:35 8hGvhXfP.net
>>335
URLリンク(pygame.skr.jp)
URLリンク(www.python.jp)
↑日本語文献でかなりわかりやすいと思う
>>332
OpenGLバインディングは
pygame拡張で欲しいかも。
そもそもpygameはSDL用なので
「3D出来ますか?」と訊いた時点で
負けかもしれな(ry
342:名前は開発中のものです。
08/06/10 08:11:07 koGstHo2.net
PyGame拡張っていうかPyOpenGLっていうバインディングがあるよ
343:名前は開発中のものです。
08/06/10 21:52:06 j3/0NQ7b.net
pygameのサイトのパイソンが封印されてる(CENSORED)のってなんでなの?
いつまで続くんだろ。
344:名前は開発中のものです。
08/06/10 22:12:22 uiep9iuS.net
ほんとだ、いつごろからなんだろ
特にアナウンスとかも見当たらない
censoredっていうのは検閲済みとかっぽい?なんかへの皮肉かなあ
345:名前は開発中のものです。
08/06/10 23:42:11 8hGvhXfP.net
思いっきりネタの気がする・・・w
今の前はスターウォーズのアレだったし
最近なんでも検閲したがるメディア傾向に
相乗りしたいんだろぅ w
346:名前は開発中のものです。
08/07/05 11:16:29 rSpnpuBL.net
あげ
検閲が解除されたと思ったらまた変なのになってるwww
347:名前は開発中のものです。
08/07/05 15:01:59 kdKTR09l.net
おかえり
348:名前は開発中のものです。
08/07/05 17:04:26 jJbfcjDe.net
>>344
漏れも見てきたw
アレは一体何なんだ・・・・・・
ネタ分からんw
349:名前は開発中のものです。
08/07/06 07:40:19 I4JuM713.net
そういや、PyCapがまだ出てなかったな・・・
PopCap Game Framework
URLリンク(developer.popcap.com)
2D用のゲームライブラリ。
PopCap Games(URLリンク(popcap.com)) でも商用で使われているフレームワーク。
350:名前は開発中のものです。
08/07/06 07:40:44 I4JuM713.net
PopCap Game Framework には、PyCap という Pythonバインデイングがある。
激しく生産性が高くなる。
PyCap - www.Farbs.org - Quirky little games for your edification
URLリンク(www.farbs.org)
PyCap のレビュー
codeboje.de : 2D Game Engines for Python
URLリンク(codeboje.de)
> Pycap
>> the ultimate framework for the super slack programmer. Pycap wraps the
>> sweet sweet PopCap Game Framework in a super friendly high level
>> python interface. With Pycap you can start building pretty 2D games
>> without installing a compiler or learning C++.
>PopCap Games Framework Licence, Windows only, for Linux or mac take a look at TuxCap
>Compilation of the PopCap Framework with embedded python. The mainloop is in native
>code and contains several callback to the python code. The examples seem to be
>straightforward. The api doc is ok, but there are no further infos available.
>Neither a community. On the other hand it seems to be pretty new and still growing :-)
>Didn't see a sprite or tiled map engine or some related basic functions.
PyCap は PopCap Game Framework を Python拡張ではなく、
ネイティブ言語のembededとしてPythonを使うことにより、自然な形を実現している。
つまり、本来のexeがあって、PythonのDLLがあって、.pyや.pycが別にある形。
我々は、.pyを書いていけばいいわけだ。
なお、PyCap で作られたと思われるサンプルアプリは以下にある。
URLリンク(www.farbs.org)
351:名前は開発中のものです。
08/07/06 11:14:08 HG7Vxq5Q.net
>>348
352:生産性どれぐらい変わるの?
353:名前は開発中のものです。
08/07/20 17:16:46 pAh0QkoR.net
pygameはソースの暗号化は可能なんでしょうか?
暗号化というか、pycで動けばいいのだけども
354:名前は開発中のものです。
08/07/23 02:13:06 QKTkYFrD.net
それって普通のPythonとしての動作じゃまいか
355:名前は開発中のものです。
08/07/26 10:24:52 Ze2GinWO.net
スクリーン作るときにDOUBLEBUF|HWSURFACE|FULLSCREENを指定するとどれくらい速くなるんでしょう?あまり変わった感じしないんですが。あとこのオプションってWindowsでもMacでもLinuxでもグラフィックカード積んでれば動作しますか?
356:名前は開発中のものです。
08/07/26 11:50:37 uQYBFi9z.net
うちのはオンボードだが、全然速くならない。むしろ遅くなってる気が。
Linuxは知らん。
357:名前は開発中のものです。
08/07/26 12:52:05 Ze2GinWO.net
今別のプログラムで試しにやってみたんだけどやっぱり速くなってた。Macだけど。
358:名前は開発中のものです。
08/07/26 15:57:48 Ij3mBeAm.net
>>352
HWSURFACEを指定したからといって実際にハードウェアサーフェスになるかどうかは環境依存。
スクリーンサーフェスのフラグチェックして確かめて見れ。(Surface.get_flagsだっけ?)
HWSURFACEからHWSURFACEへの転送は速いが、SWSURFACEからHWSURFACEへの転送は
遅くなることもある。だからスクリーンだけをHWSURFACEにするとプログラムの作りと環境に
よっては遅くなることもある。
359:名前は開発中のものです。
08/07/26 21:28:21 Ze2GinWO.net
画像とかロードするときにつかうSurfaceってソフトウェア?
スクリーン以外のSurfaceでハードウェアにする方法ってあったけ?
360:名前は開発中のものです。
08/07/26 22:46:35 HKB96kMP.net
うぉっ、こんなスレあったんだ
純粋に聞きたいのだけどパイ村でゲーム作るメリットって何?
あと速度は実用的なのだろうか?
361:名前は開発中のものです。
08/07/26 23:10:11 uQYBFi9z.net
そういや全然ゲーム目的に使っていないな……。
速度は、どういうのを求めているのかによると思うけど。
試してはいないけどツクール程度の2D描画はできるんじゃないかな。
3Dは知らん。
362:名前は開発中のものです。
08/07/26 23:21:51 HKB96kMP.net
あ、そうなんだ
ゲームには全く使えんと思いこんでいたから
じっちゃん、びっくりだ
しかし、スレ見てると3Dエンジンとかまであるから
結構本格的だね
期待しる
363:名前は開発中のものです。
08/07/27 08:52:44 mRizMl2f.net
>>356
ロードされたものは必ずソフトウェアサーフェスになると思う。
でもスクリーンに描画するならスクリーンのフォーマットに合せるために
事前にconvert()するでしょ?スクリーンがハードウェアサーフェスならこのときに
画像もハードウェアサーフェスに可能ならなる。
364:名前は開発中のものです。
08/07/27 09:29:17 eTFxbOCF.net
>>360
ありがとございます。
そういえばconvert()は必ずしてました。
ためしてみます。
365:名前は開発中のものです。
08/07/27 09:30:28 eTFxbOCF.net
>>357
・pythonなのでコードがきれい
・pythonのネットワーク機能とかDBとか全部使える
・どのOSでも動く
かな。
366:名前は開発中のものです。
08/07/27 09:32:16 eTFxbOCF.net
速度は2Dでも規模が大きくなると60fps維持するの大変になってくる感じ。
だから推奨されてないけどハードウェアサーフェスを使いたくなった。
とはいえfpsを落とせば余裕かも。
スーファミレベルだったら全部作れそうだね。
367:名前は開発中のものです。
08/07/30 18:25:10 GEhhvzhs.net
python+pygameを学べる学校があれば入るんだけどさ
368:名前は開発中のものです。
08/07/30 22:10:48 BmZar1J/.net
>>364
プログラミングって学校で学ぶもんじゃないと思うよ。
369:名前は開発中のものです。
08/07/30 23:28:18 poZVbuZX.net
pygameを教えてもらえるのは幼稚園までだぜ
370:名前は開発中のものです。
08/08/03 10:27:02 gczXbzT3.net
さっさと翻訳しろ屑
371:名前は開発中のものです。
08/08/03 12:16:08 kdciSO+Q.net
英語勉強�
372:オた方がはやいよw
373:名前は開発中のものです。
08/08/06 14:13:23 gPFPBMRK.net
パイで3DしようとしたらPSレベルまでかな?
ogreってやつみたら結構きれいなのがあったけど、たぶん実用レベルには届かないだろう
374:名前は開発中のものです。
08/08/10 10:15:33 7d7jLSYs.net
>>369
Pythonといったい何の関係が?w
OpenGL使えるんなら、>>369のレベルによるとしか
375:名前は開発中のものです。
08/08/10 10:46:42 rBsfGzay.net
レンダリングのスピードじゃない?PyOpenGLってC言語のOpenGLラッパーしてるだけだからC言語でそのまま書くのとレンダリングスピード変わらないの?Python使うことでどれくらいオーバーヘッドあるのか気になる。
376:名前は開発中のものです。
08/08/10 12:11:33 7d7jLSYs.net
あおりではないのだが、そんなの気にする暇あったら他のところ作りこんだほうがいいよ。
気にしたいのならPython使うのがそもそも間違っていると思うぞ
Panda3Dは確かOpenGLじゃなかったかな?
参考になるかも
377:名前は開発中のものです。
08/08/12 19:02:50 cNXWY8Pf.net
python+pygameを学べる学校があれば入るんだけどさ
378:名前は開発中のものです。
08/08/12 23:09:21 TOhWV1DL.net
そんな学校の卒業生を誰がとるんだ・・・
自力でやれよ
379:名前は開発中のものです。
08/08/12 23:13:38 rb+7XCsx.net
月謝20万ぐらい出せば個人指導してやってもいい
380:名前は開発中のものです。
08/08/12 23:17:42 WgRyIMLP.net
ぱいぱい学園なんて履歴書に書けないだろ…
381:名前は開発中のものです。
08/08/13 00:12:02 0BBcKMdI.net
あやまれ!PyPy作ってる人にあやまれ!
382:名前は開発中のものです。
08/08/13 04:05:05 FKBasCgf.net
Pychinko作ってた人にもあやまっとけ
383:名前は開発中のものです。
08/08/25 06:39:59 m+nx+baU.net
pygameでマップチップを使いたいのですが、画像の切り取りはどうやるのですか?
384:379
08/08/25 12:57:15 m+nx+baU.net
自己解決しました
385:名前は開発中のものです。
08/08/26 09:04:02 xH1Y2fJ3.net
>>375
都内ですけど、毎週一回の個人授業
月謝10万でお願い出来ないだろうか
386:名前は開発中のものです。
08/08/26 13:54:31 Xl9YHViE.net
>>381
うほ
387:名前は開発中のものです。
08/08/26 22:16:25 /FXNK3ig.net
丸4日で10万と考えれば、そこらの研修サービスに比べれば若干割安か。
相応のレベルのものだったらやる価値はあるかもしれん。
388:名前は開発中のものです。
08/08/27 00:18:24 efMdC411.net
>>381
それは女でもいいんですかね?
389:名前は開発中のものです。
08/08/27 10:16:27 WTzy8afw.net
>>384
男でないとダメ(うほ
390:名前は開発中のものです。
08/08/27 19:06:36 mZQmQzfF.net
美少女なら15マソ出すからうちに
391:381
08/08/29 00:45:24 s5QQPaIM.net
>>384
女性でも問題ありませんが
私は男性です、、よ?
392:名前は開発中のものです。
08/08/30 00:02:28 ZXVR4B87.net
pygameのドキュメント和訳プロジェクトだれか立ち上げろよ
393:名前は開発中のものです。
08/08/30 00:14:56 Ja9uBM5W.net
>>388
金くれるなら
394:名前は開発中のものです。
08/08/30 10:43:50 dgu6fiUZ.net
⊃⑤
395:名前は開発中のものです。
08/08/31 00:36:39 q58JIhOP.net
pypyからswf生成、さらにpygameのAPIをエミュレーションしてくれるユーティリティがあるみたいだね
会社PCにpypyインスコできたから、月曜にでも試してみるか
396:名前は開発中のものです。
08/08/31 11:56:54 tJeL3/AT.net
>>391
詳しく
397:名前は開発中のものです。
08/08/31 13:32:51 bI/0k/Fi.net
教えるわけねーだろ屑
398:名前は開発中のものです。
08/08/31 13:41:31 6v1WG2C/.net
flex-pypyのこと?
399:名前は開発中のものです。
08/08/31 18:38:49 tJeL3/AT.net
>>391, 393
紹介したいのか秘密にしたいのかどっちだよ…
とりあえずflex-pypy試したらswf生成は出来た。
けどドキュメント少なすぎ&開発止まってるっぽいのが残念
400:名前は開発中のものです。
08/08/31 19:26:18 q58JIhOP.net
>>395
ID見ろよw
401:名前は開発中のものです。
08/08/31 19:27:08 JffuNVVZ.net
そりゃ自慢したいだけだろう。こういう手合いは
>>391
は? pypyでswfとか作れるわけねーだろ屑
というように適当に煽っておくと、後は勝手にべらべら喋ってくれる。定石的に考えて。
喋らなかったり無反応だったら、ただの虚言癖か誤情報だから無視していい。
402:名前は開発中のものです。
08/08/31 21:22:22 tJeL3/AT.net
>>396
ID見てなかったw スマソorz
403:名前は開発中のものです。
08/08/31 21:31:22 Q/T6qUuS.net
>>397
ダレもきいてないことに得意げになって回答してるお前は何?
あと、自作でもないものを自慢していると考えることができた理由は?
普段から君がやってることだからではないの?
404:名前は開発中のものです。
08/08/31 22:05:50 JffuNVVZ.net
まぁまぁ、落ち着け。
そんな喧嘩腰にならなくったっていいだろうに。
405:391
08/09/01 21:02:27 q9XsawCR.net
仕事ふえて試す時間作れずorz
406:名前は開発中のものです。
08/09/01 21:57:38 Cy2k4BKr.net
まあ人少ないんだし仲良くやろーよ
407:名前は開発中のものです。
08/09/02 01:20:24 8H9DwsWp.net
何人くらいおるんやろなー
408:名前は開発中のものです。
08/09/02 17:23:11 ZY1/Zpsj.net
397 :名前は開発中のものです。:2008/08/31(日) 19:27:08 ID:JffuNVVZ
そりゃ自慢したいだけだろう。こういう手合いは
>>391
は? pypyでswfとか作れるわけねーだろ屑
というように適当に煽っておくと、後は勝手にべらべら喋ってくれる。定石的に考えて。
喋らなかったり無反応だったら、ただの虚言癖か誤情報だから無視していい。
400 :名前は開発中のものです。:2008/08/31(日) 22:05:50 ID:JffuNVVZ
まぁまぁ、落ち着け。
そんな喧嘩腰にならなくったっていいだろうに。
ちょっとワロタ
409:名前は開発中のものです。
08/09/04 01:03:57 tNEgq/42.net
>>397
は天才
410:名前は開発中のものです。
08/09/04 09:31:24 56ChGgLK.net
>>391
"PCにpypyインスコ"になぜかグッと来た俺は変態
411:名前は開発中のものです。
08/09/05 01:29:11 ots/fAKI.net
>>406
は変態
>>406
は変態
412:名前は開発中のものです。
08/10/13 20:23:25 oGDJW7p8.net
age
413:名前は開発中のものです。
08/10/13 23:47:18 xR7aPqOS.net
sprite.RenderClearなんかに入れたスプライトって
描画順コロコロ変わるな・・・当然か
描画順を固定したい場合はGroupを複数に分けるしかないのかな
414:名前は開発中のものです。
08/10/14 16:07:27 VGKWNGYe.net
オナニー!オナニー!オナニー!が口癖wの創価学会員の30代の逝き遅れキモデブ婆さんは
欲求不満の●性犯罪常習犯●なのでオナニー!とかエロ!とか性的な事が異常に好きwww
脳内妄想で犯罪者を作り出して偉そうに説教したがってるのは基地外すぎるw
現実世界で盗聴とか盗撮とかやるなよwwwww
熊本隆談www
415:名前は開発中のものです。
08/10/14 17:47:07 raEfLzTb.net
>>409
pygame.sprite.OrderedUpdates
または
pygame.sprite.LayeredUpdates
ならスプライトの順番は固定される。
416:名前は開発中のものです。
08/10/16 00:51:19 +q2s1csH.net
>>411
おお、ほんとだ
これで多重ウィンドウが作れる
ありがとう!
417:名前は開発中のものです。
08/10/18 10:37:50 PQKIjUo0.net
多重ウィンドウってドラクエのウィンドウみたいなやつ?
後ろから順番に表示させるのかな
418:名前は開発中のものです。
08/10/20 08:09:58 krisiyFq.net
>>413
そうだよ
ドラクエみたいにウィンドウが次々と重なるようにしたかったんだ
419:名前は開発中のものです。
08/10/22 02:30:42 Bhz94rIR.net
どうでもいいからさっさとドキュメントの和訳作業やれ屑ども
420:名前は開発中のものです。
08/10/23 00:09:04 mSJ2ylbL.net
質問
シューティングでも作ろうとコードかいてみたんですが、
なんかキャラを一定速度で移動させると、一定の間隔で動きが
乱れるんですが対策ありますか?
「スーーー」っと動くのを期待しているのに、「スーッ、スーッ、スーッ」
という感じになります。
書いたコードはこれ。
URLリンク(kansai2channeler.hp.infoseek.co.jp)
421:名前は開発中のものです。
08/10/23 00:09:53 mSJ2ylbL.net
ちなみに環境はVista, python2.6, pygame1.8 です。
422:名前は開発中のものです。
08/10/23 08:48:04 fvuTv29l.net
マルチすんなぼけ
423:名前は開発中のものです。
08/10/23 22:31:49 mSJ2ylbL.net
証明のしようも無いが、向こうに貼ったの俺じゃない。
だれかがコピペしたみたい。
424:名前は開発中のものです。
08/10/25 10:41:25 0uX2i6Wz.net
>>416
どんな動作を期待してるのかよく分からんが、
こっちの環境(Win2000, python2.52)では
特に問題なくスムーズに動いてるように感じるが
425:名前は開発中のものです。
08/10/25 21:47:00 uBYxa32E.net
VSYNC
426:名前は開発中のものです。
08/10/26 01:06:33 gnCpK1Ai.net
さっさとPygameドキュメントの和訳作業開始しろ毛虫共
427:名前は開発中のものです。
08/10/26 01:49:46 wsIMXTTN.net
>>421
リフレッシュレートを60→75に変更したら解決しました。
ドンピシャ。
428:名前は開発中のものです。
08/10/28 06:37:07 y+shKCZx.net
>>422
URLリンク(pygame.skr.jp)
429:名前は開発中のものです。
08/10/28 06:44:45 0JKPUxFu.net
GREE楽しいよ
暇つぶしにおすすめ
釣りのゲームが楽しいよ
URLリンク(gree.jp)
430:名前は開発中のものです。
08/10/29 08:54:15 MZIV+4Z2.net
>>425
URLリンク(pygame.skr.jp)
431:名前は開発中のものです。
08/11/09 16:05:18 U90JHGRY.net
さっさと和訳作業進めろ童貞デブ共
432:名前は開発中のものです。
08/12/04 18:55:27 YR6hG2GU.net
ARMなマシンで、
>>> screen = pygame.display.set_mode((640,480))
でずっと返ってこないですが、Ctrl+Cでブレイクしてやると初期化はできているようです。
ブレイク後には、画面にポインタが出てきます。
ブレイク後に再度set_modeすると、すぐに返ってきます。
fbに何か詰まっているか、誰かに握られているのか。
初期化がうまくいかないのを対処した例ってありませんでしょうか?
433:名前は開発中のものです。
08/12/24 04:03:02 ABXBIN5x.net
VirtualBox上のUbuntuにNetBeans6.5インスコしてPygame勉強中
というよりPython勉強中
しかもUbuntuもNetBeansもほとんど触ったことない
自分でハードルあげすぎたぜ・・・!
434:名前は開発中のものです。
08/12/26 10:23:41 3neCBmfX.net
というか、なんでNetBeans?
435:名前は開発中のものです。
08/12/26 22:02:07 g1hdloYD.net
>>430
Eclipse好きじゃないの・・・
viクローンなエディタなら何でも良かったんだけどNetBeansにちょうど良いのが
あったからさ。
JavaもPHPも基本的にNetBenas使ってるよ。
436:名前は開発中のものです。
08/12/31 07:40:12 9ElZbZPe.net
NetBeans使ってる人が居たとはありがたい
NetBeansでPythonの開発環境を整備する手順を教えていただけませんか
試しに使ってみたいけど何をどうしたらいいのかわからないのです
公式に配布されているバイナリの中にPython対応のモノは無いようですし
どこかにプラグインがあるんでしょうか?
437:名前は開発中のものです。
08/12/31 19:21:09 Gd78KXNe.net
>>432
Netbeans6.5なら、
ツール→プラグイン
で、検索バーに「python」を入力
出てきたプラグインをインストールすればOK
後はツール→オプションでPythonの実行ファイルを指定したりするだけだよ。
デフォルトで入れてれば特に弄らなくても動くと思う。
NetBeans6.1以下はPythonに限らずエディタ関連にバグが多いから6.5を使った方が良いよ。
438:名前は開発中のものです。
09/01/08 01:05:21 H8qFyBTq.net
日本語入力を読み取る方法はないんでしょうか?
439:名前は開発中のものです。
09/01/08 21:40:16 0mFo3O+g.net
*ない*
440:名前は開発中のものです。
09/01/10 20:31:33 uUdKvKLn.net
はあ?方法を聞いてるんですが。
441:名前は開発中のものです。
09/01/11 12:06:20 flEg+xJO.net
そもそもpygameの元になってるSDLでサポートしてないから無理っぽいね。
Tcl/Tkとか別のライブラリと組み合わせる方法は推奨されてないっぽい。
英語だったらキーボード入力を読み取る方法があるらしいけど。
URLリンク(www.pygame.org)
ドラクエみたいなコマンド方式でやるしかないのかなぁ。
442:名前は開発中のものです。
09/01/11 13:23:35 TVBnoRsj.net
だからどうすればできるのかを聞いてるんだけど。
443:名前は開発中のものです。
09/01/11 20:22:33 h4sP964/.net
できないんだから、「どうすれば」も何もないだろ。
444:名前は開発中のものです。
09/01/11 20:46:13 N4DE7KTn.net
Python使いはレベルが低いということが露呈した
445:名前は開発中のものです。
09/01/11 20:49:26 RZqBwoaE.net
おめでとう
446:名前は開発中のものです。
09/01/11 20:50:19 vp/FB86y.net
>>440
どうもすみません。
どうしてもやりたいなら画面上にキーボード見たいなのを表示させてひらがなのみOK
って感じになるのかな~
447:名前は開発中のものです。
09/01/25 04:28:07 xY598sGh.net
上尾
448:名前は開発中のものです。
09/02/02 19:41:22 +jvL6gQM.net
URLリンク(forums.court-records.net)
pygameで作られた逆転裁判。
自分でスクリプト書いて僕だけの逆転裁判が作れちゃうらしい。
レベル高いなあ。
449:名前は開発中のものです。
09/03/06 03:12:49 P9qwm6Be.net
誰か、俺と組みませんか?
pygameで熱血硬派くにおくんをモチーフにした
ろくでなしブルースを作りたいだけど。
もちろん、プログラミングはあなた。
450:名前は開発中のものです。
09/03/07 04:33:57 ouKubPCQ.net
|
|
|
| /  ̄  ̄ \
(=) /、 ヽ
J |・ |―-、 |
q -´ 二 ヽ |
ノ_ ー | |
\. ̄` | /
O===== |
/ |
/ / |
451:名前は開発中のものです。
09/03/07 13:36:01 r3Husx2a.net
>>445
秀逸www
452:名前は開発中のものです。
09/03/07 13:58:39 p2kcQHiv.net
企画・プロデュース:俺
プログラミング:あなた
グラフィック:あなた
BGM:あなた
効果音:あなた
みたいな
453:名前は開発中のものです。
09/03/11 15:47:43 Io/9108F.net
プログラム丸投げなのになぜ言語環境を指定するwww
454:名前は開発中のものです。
09/03/11 23:31:24 8raSn+nf.net
取り分
俺:95%
あなた:5%
みたいな。
455:名前は開発中のものです。
09/03/16 04:11:55 55bflmBn.net
企画・プロデュース:445
プログラミング:あなた
グラフィック:あなた
BGM:俺
効果音:あなた
取り分
445:5%
あなた:5%
俺:90%
責任
445:9
あなた:1
俺:0
456:名前は開発中のものです。
09/03/19 16:24:33 0LLsCryV.net
栄光は私に苦労はあなたへ
457:名前は開発中のものです。
09/03/23 06:03:04 SWN1ffrd.net
URLリンク(pygame.skr.jp)
ここpygameでググっても4ページ目なのはもったいないな
458:445
09/03/27 10:29:14 eHC8Sf8K.net
あまりに信じてもらえないんで、
サイト作りました。
「pygameでろくでなしブルース」
URLリンク(www.freepe.com)
プログラマーはあなたでお願いします。
あと、BGM(効果音はくにおから取ってほしい)製作出来る方を募集します。
参加は俺のドット絵のセンスを認めて頂いた場合だけで構いません。
誰も乗らないならそれまでだと受け止めます。
ただ、やるなら夢はでっかく、
最終的に、ネット経由の多人数プレイで、
学園対抗の乱闘騒ぎが出来るゲームにしたいなあ。
459:445
09/03/27 10:35:32 eHC8Sf8K.net
ちなみに、>>451に答えるならこうですね。
企画・プロデュース:俺
プログラミング:あなた
グラフィック:俺
BGM:誰か
効果音:誰か
取り分
俺:10%
あなた:50%
誰か:40%
責任
俺:10
あなた:0
誰か:0
以上で、構いません。
460:445
09/03/27 10:36:45 eHC8Sf8K.net
ではご検討のほどよろしくお願いします。
pygameの知名度を日本で上げてやりましょう。
461:名前は開発中のものです。
09/03/27 12:31:52 AkeeJjO4.net
若者特有の全能感って厄介だなーw
462:名前は開発中のものです。
09/03/27 16:58:26 NZF1JtYX.net
Python 3.0 用のpygameって出てくるんでしょうかね…
もしかしてpygame使いは2.x縛りになったりするのかな…
463:名前は開発中のものです。
09/03/27 17:43:58 ob0Jnuij.net
URLリンク(pygame.seul.org)
>The Pygame successor, pgreloaded (Pygame Reloaded), is being written to be Python 3 compatible.
Pygameリローデッドを待つんだw
464:名前は開発中のものです。
09/03/27 19:56:54 E3pG41Jy.net
>>454
志村ー!
サイトの開設日が2005年
465:名前は開発中のものです。
09/03/28 00:13:16 a9mI9FeW.net
>>454
> (効果音はくにおから取ってほしい)
著作権についてしっかり学んでこい。
466:名前は開発中のものです。
09/03/28 07:00:56 a6u/dfqB.net
↑
グラ自体がくにお改変なのに効果音は著作権考えろとか
アホか
467:名前は開発中のものです。
09/03/28 15:13:54 ec/O6wBp.net
似せた自作ドット絵採用時に問われるのは意匠周りじゃねえの
効果音抜いて引用したら著作権抵触で真っ黒だから話がすこし違う
まあどの道関わりたくないが
468:名前は開発中のものです。
09/03/28 16:21:08 bsCKs99g.net
流れぶったぎりで悪いんだけど
Python2.6、Pygame1.8と来て、Pygameはimportできるんだけど
なんどやってもNumericがインストールできてない、
importできないんだけどLib¥site-packages¥には確かに
numpy-1.3.0b1-py2.6が入っているんだ
これは頭以外に何が悪いのかエスパーできる人いますか?
469:名前は開発中のものです。
09/03/28 21:57:23 bsCKs99g.net
事故解決しました、import numpy
もしくはimport numpy.oldnumericで一部いけました。
Pygame 1.8 Documents and Examplesで
動かなかったものがあったので
import Numericの部分を書き換えたら
動いたものもありました。
470:445
09/03/31 22:53:49 tE4elaIJ.net
パイガメの利用者が壊滅的に居なさ過ぎるのか
ちなみにスレ立てたの俺じゃ無いよ?
誰かが嫌がらせしてくれてる。
471:名前は開発中のものです。
09/03/31 22:56:26 VUgfnVhz.net
>>466
まあそういうことされるような提案だもの
472:445
09/03/31 23:05:43 tE4elaIJ.net
>>467
ちょっと待って。なにがおかしいの?
他力本願って指摘するけどさ、ゲームを一緒に作ろうとするのが
非難されるなら、世の中のゲーム全部ひとりが作ってるわけ?
違うでしょ?
自分が出来る部分は自分で役に立とうとしてるよ、俺だって。
グラフィックだってね、良質求めりゃ誰でも出来るわけじゃ無んだよ。
プログラマーが現れたとして、俺はその人より上手いグラフィックを描くことが出来る自負はある。
つまり、各々が自分が培って来た能力を結集させてひとつのゲームが出来る、
それは当たり前のことじゃないの?
それをプログラマを人に任せるからって他力本願なんて言われたら、
なに?ゲーム業界ではグラフィッカーや企画者からの発案、チーム集めは
他力本願で批判されるような企画になるわけ?それで成功事例は無いの?
プログラマが一番最初に声をあげないと認めないわけ?
アカデミー外国語賞、その他様々な賞を総なめした「おくりびと」は
役者の本木から発案されたんだよ?で、最終的に脚本家も監督も集まった。
本木は他力本願だったと思うのか?違うでしょ。
まあ本物のプログラマーなら企画者に大して
他力本願だと非難しないだろうね。
ここでそう非難してるのは、自分でもなにも出来ない奴らだろうね。
2chにはよくいるさ。
まあ中止でもいいさ。もともと集まらないならやるつもり無いしね。
473:445
09/03/31 23:08:54 tE4elaIJ.net
2chなんかやってると人を蔑むだけの性格になるよ。
pygameを好きで、せっかく知識を得たんなら
試すためにも、広めるためにも、
行動に出た俺と一緒に動くべきだよ。
ひとりでボツボツ遊ぶよりは、きっと得られるものがある!
これだけ言わせてくれ。
じゃあね。
474:名前は開発中のものです。
09/03/31 23:41:06 xHLqSIbM.net
>>469
>2chなんかやってると人を蔑むだけの性格になるよ。
事実は逆
現実世界でも人を蔑む人間が最後まで2chに残るのだ
そんな人間が2chをやめたところで何も変わらない
自分の本性から目を背けているだけだ
475:名前は開発中のものです。
09/03/31 23:54:07 vdQj6R59.net
>>468
別にプログラマ以外が企画立ち上げても構わない。
ただ、それには信用と実績がいる。
今回の件は単純に、君のサイトと言動が評価され、
力を貸すに値しないと判断されたわけだ。
タダで他人の手を借りようと言うのなら、君はもっと努力すべきだった。
その辺は完全に自業自得だよ。
君が例に挙げた本木雅弘さんは、
いろんな仕事をしていたプロで、信用も実績もあった。
また、企画を通すためにさまざまな努力をした。
その結果が身を結び、「おくりびと」が完成したわけだ。
君とは雲泥の差だね。
というか、君が言い訳に使っていいような人物じゃない。
君は何もしていないし、何の信用も実績もない。
君がしたのは、その辺の小学生にも出来る、陳腐な妄想をただ語っただけだ。
まずはそれを認めなさい。
ゲームが作りたいなら、
焦らずにゲーム製作に必要なことを少しずつ学んでいくといい。
君は恐らく中高生だろうから、まだまだ時間はたっぷりある。
君はまだ、ゲームを作る能力は無いよ。
476:名前は開発中のものです。
09/04/01 00:15:13 7nZ/bRtq.net
何事も無名時代はみんな一人から始めてるんだが
才能と生活の狭間で多くは無名のままで終わる
それが現実
477:名前は開発中のものです。
09/04/01 01:55:49 PATEhLiW.net
100万くれるなら手伝ってやる
478:名前は開発中のものです。
09/04/01 02:07:37 La2nuXWT.net
>>473
100年分割払いしてやるから手伝え
479:名前は開発中のものです。
09/04/01 02:33:23 v3vwOlPr.net
だから一千万前金で貰えるなら
まず著作権利用の交渉しに
れ集英社に代理で行ってあげてもいいよ
か約束する、交渉には全力を尽くすよ
す、その後でプログラマは探そうぜ
480:名前は開発中のものです。
09/04/01 09:05:44 k4OaMNtU.net
>>475
もうちょっと工夫しろよ…
481:名前は開発中のものです。
09/04/01 20:23:25 gFaT0IS+.net
しかし、工夫すると伝わらない可能性が高い
482:445
09/04/04 02:59:57 yI1Aj5Kf.net
>>471
>別にプログラマ以外が企画立ち上げても構わない。
>ただ、それには信用と実績がいる。
言いたいことはわかります。
本木氏についての指摘も確かにそうかもしれません。
が、この企画は余興、つまり遊びであるのも確かです。
そこでそこまでの信用や実績を重要視しますか?
まあ皆さんに対しおもしろそうだと思わせられなかったなら
こちらに落ち度があるだけですが。
ちなみに、pygameでくにおくん(ダウンタウン)を
再現するのは骨ですか?最後に聞かせて頂きたい。
483:名前は開発中のものです。
09/04/04 05:53:55 R9cpfFUD.net
根本的にゲーム製作ナメてるのは分かった。
遊びだろうがなんだろうが、信用無きゃ誰もついて来ないよ。
そんな気持ちでよく人員募集とかできるなあ。
484:名前は開発中のものです。
09/04/04 10:04:31 hY5Qnbbd.net
>>478
お前のゲームを完成させるのに必要な人材は
・舞台となるマップ構造をプレイヤーの立場に立ってデザイン可能
・攻撃力や防御力等のステータス的バランス調整が可能
・各技モーションと当たり判定発生のバランス調整が可能
・登場する敵キャラクターの戦闘AIを構築可能
・各場面毎に適切な曲と効果音を割り当てることが可能
・デバッグとテストプレイを繰り返して全体バランスを調整可能
~なマルチな才能を持つプランナー兼技術者であって
プログラマを引き入れた所でゲームは完成しない
これだけの技術を持つ人間は、大抵ドット絵も描けるし
書けなくてもフリーのドット絵を使ってゲームを作るから
まかり間違っても、今のお前の所には来ない
485:名前は開発中のものです。
09/04/04 11:18:08 hY5Qnbbd.net
>>478
そしてお前は無料で人材を募集する時に求められる
技術や魅力のレベルを見誤ってる
お前もフリーゲーム制作者と同レベルのプログラマが欲しいんだろ?
四則計算機や時計が作れるレベルのプログラマじゃ駄目だろ?
プログラマだってフリー素材と同レベル程度のドッターは欲しい
FCドットを改変する程度のドッターじゃ駄目なんだよ
お前が要求してるプログラム+調整技術の合計を100とすると
お前自信のドッター+企画屋の能力合計は10程度なのよ
100のプログラマは70のドッターや80の企画屋と組む事はあっても
お前と組むことは残念ながらありえない、金絡むなら別だけどな
ぶっちゃけ、お前がプログラムを勉強した方が
そのゲームが完成する確立が高いと思うぞ
2Dゲーならドッターが今からプログラムを勉強しても大丈夫
もし上手く動かなくても「ここまで作ったけど駄目だった」で公開すれば
完成度によっては修正して貰える可能性は高い、まあ頑張れ
486:名前は開発中のものです。
09/04/04 12:57:03 Dh3L0nXs.net
みんなツッコナイってことは
くにおくんってゲームをやったことあるのか?
やったことないし調べる気もしないけど
しかもなんでわざわざpygameなん?
2DならRubyとかFlashとか、HSP・・・もあるし
そっちの方が人が多いだろ
487:名前は開発中のものです。
09/04/04 15:23:05 HDyVL7W6.net
能力値10の俺なら協力してもいい
488:名前は開発中のものです。
09/04/04 21:56:28 yI1Aj5Kf.net
pygameで作られたゲームで
誰をもうならせるクオリティのゲームってある?
多分海外のゲームになるんだろうけど
pygameで作られた知名度あるゲームってある?
489:名前は開発中のものです。
09/04/05 01:40:50 Lnd+z008.net
>>484
PythonでならPySolっていうカードゲーム集が有名かな(勿論Pythonコミュの中での話)
490:名前は開発中のものです。
09/04/05 01:54:07 T0FdgdEz.net
誰をもうならせるクオリティとか
pygameに限らなくてもそんなにないだろ
491:名前は開発中のものです。
09/04/05 11:49:12 anKrmwfM.net
Flashゲー界隈は妙にクォリティ高いゲームも目に付くけどな
利用者数の違いはやはり大きいのでは
492:名前は開発中のものです。
09/04/05 15:09:59 6BttOg8M.net
利用者数よりも開発者の間口の広さだと思う。
493:名前は開発中のものです。
09/04/06 04:44:40 HtL2bAe7.net
それよりなんでpygameに目をつけたのか気になる
494:名前は開発中のものです。
09/04/11 13:24:39 NkZOTydu.net
>>468
言わせてくれ。
本気で完成させたいなら、ネットじゃなくて実際に会える人どうしで組め。
そうしないと99%完成しない。
プログラマが飽きてきて、メールかチャットしか通信手段がない、ときに
どうやってお互いのモチベーションを維持する?
コミニケーションは、メールでだけでOKと思っている?
オフラインですら、音信不通になることもあるのに、ネットだけで完結させようとするな。
まずは、身近な人達を探そう。
学校にプログラム組んでいる奴は必ず何人かはいる。
そいつらを探そう(最初は何らかの手段で釣ってでもいい)
手っ取り早いのはコンピュータ系の部やサークルに入ることだ。
プログラム組める奴なんて腐るほどいる。そこで協力者を得られるかは完全にお前次第。
>>478
あと、
> が、この企画は余興、つまり遊びであるのも確かです。
> そこでそこまでの信用や実績を重要視しますか?
これは相手が誰であれ(ここが便所の落書きであれ)、募集するのに言っちゃいけない一言。
思っていても言っちゃいけないこと。
人間は貴重な時間を消費して(投資して)、見返りを得る。
それが単なる他人の遊びの付き合いだとわかったら、付き合いきれないもんだ。
いろいろ言ったが、お前はまだまだ人生はあるだろうから、頑張れ。
495:名前は開発中のものです。
09/04/12 05:38:56 pLcACgoK.net
今頃こんな質問をするのもどうかと思うのですが
Pygameで作ったアプリって、ライセンスに関して何か制限はあるのでしょうか?
GPL汚染よろしく、ソースが欲しいと言われたら公開する義務があるとか
あるいはコミケや店頭で有償で売ってはいけないとか、そういう制限があったりしますか?
ソース公開しなきゃいけないなら
最初からアプリのバイナリと一緒に同梱したほうがいいかなと思ったりしてるんですが
496:名前は開発中のものです。
09/04/12 12:17:56 DQjjG9Kg.net
>>491
過去にライセンススレでもめにもめた話題だな。
自分で調べて自己責任で判断するか、わからなければ
pygame開発元に詳しく事情を説明して伺いを立てるのが良い。
ライセンスの絡む話は利己的な宣伝合戦になりがちなのと
第三者の意見はあくまで参考意見に過ぎないから。
497:名前は開発中のものです。
09/04/13 23:30:01 CnmIB8BJ.net
>>492
なるほど…検索してみたらなかなか面倒なようですね
スレリンク(gamedev板:774-番)
URLリンク(www16.atwiki.jp)
>SDLがLGPLで、pygameもそれを引き継いでLGPL。
>つまりpygameを動的リンクするにはライセンス的に問題は無いけど、
>静的リンクしてしまうと、LGPLに感染してしまう。
作るとしても同人ソフト・趣味レベルのしょーもないソフトなので
ソース公開は全然気にしないのですが
ソースを他者に見せたく人は手を出しちゃいけない、
という認識のほうがいいんだろうなあ…>Pygame
それよりもPygameは遅いという話のほうが気になってきました
ファミコンレベルの画面しか出せないなんて…
2Dで拡大縮小や加算合成が使えるだけでもありがたいと思ってたけど、それすらキツイのか…
498:名前は開発中のものです。
09/04/13 23:37:36 NW9xQq4H.net
速度ならコードの書き方工夫すればけっこういけると思うけど
499:名前は開発中のものです。
09/04/14 01:29:48 2E4gZ5gx.net
python自体に遅くする要素満載だからな。
例えば、こう書いただけでドカン
buf = ""
for i in something:
buf += i
500:名前は開発中のものです。
09/04/14 03:52:58 EpfJVWQq.net
>Pygameは遅いという話のほうが気になってきました
>ファミコンレベルの画面しか出せないなんて…
まじか、これ
終わってるな
501:名前は開発中のものです。
09/04/14 15:11:11 fPXOlAgQ.net
メモリを馬鹿みたいに使える、多色化されたファミコン・スーファミと考えれば
意外と使えるのかもしれない…?
pygameに限らず、SDL使ってるのは全般的に遅いんですかね
Ruby/SDLやstar rubyもpygameとどっこいどっこいなんだろうか
何か簡単なベンチマーク結果はないのかな
通常描画、拡大縮小描画、加算合成描画のパフォーマンスを見る、みたいな
…自分で書けって話ですな
502:名前は開発中のものです。
09/04/14 15:45:41 6olMY6HP.net
そりゃまあSDLだとハードウェア支援得られないし。
速度重視なら2DでもOpenGL組み合わせるのとか検討した方がいいのかもね
503:名前は開発中のものです。
09/04/14 15:59:28 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:名前は開発中のものです。
09/04/14 16:07:48 asd3Gf75.net
プログラミング自体全然やったこと無かったけど最近python+pygameはじめた
これから世話になる関連サイトの発展に期待
505:名前は開発中のものです。
09/04/15 15:07:39 wdjWF5fj.net
URLリンク(www.freegameclassic.com)
コンテストに出そう。
小さくまとまってしまってはいけない。
3分で世界を革命しろ。
506:名前は開発中のものです。
09/04/17 17:14:15 CzN/oSmQ.net
>>500
>世話になる関連サイト
日本語のサイトはすべて何年も前に
時間が止まったまんまだよ
507:名前は開発中のものです。
09/04/18 20:24:27 WgnZbgND.net
ひぃっ!
508:名前は開発中のものです。
09/04/18 22:55:24 WgnZbgND.net
python何かは一応最終更新は先月だね
509:名前は開発中のものです。
09/04/20 19:18:16 0kaSlIrq.net
>>497
Pygameは知らんがSDL使ってるんなら、グラフィックス描画はソフトウェア描画で
大差ない。
その辺り気になるならOpenGLを併用したらよろし。
俺も描画はOpenGLに任せて、SDLの描画機能は使ってない。
510:名前は開発中のものです。
09/04/29 17:59:07 4YlHHM7r.net
公式でいいゲームあった?
自分がやってみたのは正直みんなしょぼかったんだけど
511:名前は開発中のものです。
09/05/07 01:28:47 rEc0bATl.net
>498
SDLでもHWSURFACEあるからグラフィックハードウェアの支援受けられるよ
というか、SDLは元々ハードウェア寄りの記述をサポートしています。
512:名前は開発中のものです。
09/05/07 23:22:46 MhrdsZe8.net
>>507
ウィンドウモードがサポート外なんで需要薄そうだな
ウィンドウの無いゲーム機的環境ではハードウェアがしょぼかったりドライバが提供されてなかったりして無意味なこともよくあるし
513:名前は開発中のものです。
09/05/10 19:17:14 T9nKiQco.net
civ4にpython使われてるんだね
514:名前は開発中のものです。
09/05/25 16:45:44 5/DM+Ao5.net
pygame2のアルファ版が出たんで
ドキュメントちょっと読んでみたんだが、
モジュールの場所とかだいぶ様変わりしてるようだね
書き直しめんどくさす
515:名前は開発中のものです。
09/07/12 05:21:58 5P/Bpvq3.net
topのスーファミコントローラーのボタンの色が気になって仕方ない
516:名前は開発中のものです。
09/08/15 23:33:57 DG1UuhvF.net
ほ
517:名前は開発中のものです。
09/08/18 02:12:00 DdFsNkAz.net
げ
518:名前は開発中のものです。
09/08/18 19:12:08 y/ZCHbKS.net
ふ
519:名前は開発中のものです。
09/09/06 05:25:08 0ElzWtD7.net
日本語だしeff使ってみようかと思ったんだけど、情報少ないね
使ってる人いる?
……というよりスレに人いるのかな
520:名前は開発中のものです。
09/09/06 15:31:35 0ohs864w.net
いないと思う
521:名前は開発中のものです。
09/09/06 23:20:21 0ElzWtD7.net
そんなことを言いつつもレスをくれるあなたが好きです
人も多くはないけど、どちらかというと話題がないのか
eff使ってる人が見てるかわからないけど、とりあえず今詰まってるところを書いてみる
・フレームレートを固定したい
そもそもMessageLoopの挙動がわからないんだけど、
(サンプルみたいにOnIdle内でUpdateを呼ぶとして)
暇なときにOnIdleが呼ばれる→Updateが呼ばれる→描画が必要か、あるいは強制描画がTrueなら描画
じゃなくて
暇で描画が必要なときにOnIdleが呼ばれる→Updateが呼ばれ、描画→強制描画がTrueなら、「次の」描画が必要になる
なのか?
もしかして自前でループ書かないといけないんだろうか
・ボーンアニメのサンプルの挙動が変
・PanelにSetColorしても色が変わらない
スペック不足な気もする
どの程度必要なんだろうか
522:名前は開発中のものです。
09/09/06 23:25:24 0ElzWtD7.net
あ、「スレに人いない」じゃなくて「eff使ってる人いない(=余所でやれ)」って意味ならすいません
523:名前は開発中のものです。
09/09/14 03:36:42 SEjV46ll.net
>>517
自分も少しばかりeffを弄ってるところ
・フレームレートの固定
ElapsedTime()が1/目標フレームレート以上なら処理をしてUpdateしてやれば良い気がする
・ボーンアニメが変
変て言われても何も分からんよ
作者は日本人だからメールで聞けばいいんでないの?
・Panelの色
Panelが何を指しているのか分からんがViewportのことならSetColorの後にSetFillBG(True)ってすると良い事があるかも
524:名前は開発中のものです。
09/09/14 19:22:43 5SNUsDbz.net
3.0が出てるし、8ヶ月更新されてないのを見ると・・・
525:名前は開発中のものです。
09/09/17 15:18:17 cF7c3WQn.net
>>519
>フレームレート
しばらく弄ってみたけど、どうもUpdate()が垂直同期待ちもしてるみたいです
もうちょっと考えてみます
>ボーンアニメ
キー入力してもほとんど動かないんです
上の方で同様の報告があったので聞いてみました
>Panel
Planeでした……
例えばanim.pyでC押しても無反応です
下2つについては、掲示板で聞いてみて原因がわかれば、他に使ってる人にも意味があるかなと
最終的にはメールするしかないんですけどね
あ、2.5使ってるんで、1.52使ってます
eff用に2.6も入れた方がいいのかな
526:名前は開発中のものです。
09/09/17 23:41:23 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:名前は開発中のものです。
09/09/18 00:37:23 ilZhByJd.net
どっちもダメでした
試しにpy2exeで固めて新しいPCに持って行ったら普通に動いたんで、ビデオカードとかなのかも
新調しようかと考えてたところです
まあ、どちらも使わなくてもなんとでもなりそうな所なんで、とりあえず放置します
528:名前は開発中のものです。
09/09/30 20:36:22 tL0QAE18.net
暇だし、effいじってみるかな
529:名前は開発中のものです。
10/02/15 16:31:48 TiR8WIlO.net
ぱいがめでゲーム作るぞ!
ではまた
530:名前は開発中のものです。
10/02/18 15:55:58 1Vw46iFW.net
と思っていた頃を思い出す><
531:名前は開発中のものです。
10/02/18 20:04:30 jvXgen+T.net
俺、Pygame2が出たら本気出すんだ・・・
532:名前は開発中のものです。
10/03/04 19:06:34 FboTNyzr.net
ゲームパッドつかえねええええええ
533:名前は開発中のものです。
10/03/19 03:20:35 Kym39Hy5.net
URLリンク(www16.atwiki.jp) pygameで作ってるらしい
534:名前は開発中のものです。
10/09/29 20:14:33 pgoFPCin.net
俺用メモ
python-2.6.2
pygame-1.8.1
イベント一覧(QUIT ACTIVEEVENT KEYDOWN KEYUP,,,,などなどと羅列されてるところ)
URLリンク(www.pygame.org)
マウスボタンのイベント
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キーを押したらイベント
URLリンク(www.pygame.org)
↑のKeyASCIIにキー名が羅列
ジョイスティックのイベント
コントローラーの調子悪くて取れないww
JOYBUTTONDOWN joy, button
たぶんjoyがコントローラ番号でbuttonがボタン
pygame.event.get() JOYBUTTONDOWNでググったら日本語4ページあったお
535:名前は開発中のものです。
10/09/29 20:21:43 pgoFPCin.net
if event.type == MOUSEBUTTONDOWN and event.button == 1:
if event.type == KEYDOWN and event.key == K_z:
だった
536:名前は開発中のものです。
10/10/10 17:27:34 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:名前は開発中のものです。
10/10/10 17:29:24 gY5RJtbL.net
Numeric か numpy が要る
URLリンク(www.pygame.org)
538:名前は開発中のものです。
10/10/10 17:44:37 35xrM9lo.net
numpy-1.5.0-win32-superpack-python2.6.exeが入ってるはずなんだが...インスコ順とか関係あったりする?
539:名前は開発中のものです。
10/10/10 18:09:36 gY5RJtbL.net
よく見たら Python 2.6.4、pygame 1.9.1 がどっちもなくても動いてるわ
540:名前は開発中のものです。
10/10/10 18:32:59 35xrM9lo.net
ちょ、2.6.6じゃ使えないのかよ
541:名前は開発中のものです。
10/11/28 23:49:03 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:名前は開発中のものです。
10/11/29 12:51:44 R9aKcglD.net
>>537
参考になるかわからんが
"Re: [pygame] Multiple Windows"
URLリンク(archives.seul.org)
543:名前は開発中のものです。
10/11/29 14:21:23 f057NZ8l.net
ありがとう、とりあえず翻訳ソフトに突っ込んでみた。
やってみるよ。
"Re: [pygame] Multiple Windows"
URLリンク(archives.seul.org)
>誰かが複数のウインドウを製作する方法を私に教えることができるならば、
>それは大きいだろう。
>私は同時に走っているtwo+パイソンインタプリタを必要とする。
>そして、正しい?どのように、私はそうするか?
私はいろいろな可能性をそこで理解するためにsubprocessモジュールを通して見る-
パイプ(stdinとstdoutのように)を使用しているsubprocessに通信することは
プロセスを同期に保つ最も単純な方法であるかもしれない。
私は、2つの窓をここで開けることの小さい例を書いた:
URLリンク(www.bigdicegames.com)
そして、これはsubprocessドキュメンテーションである:
URLリンク(docs.python.org)
544:537
10/11/30 01:02:19 UqVD3CWU.net
いまさらだけど、pygameにはいわゆるウィジット用のコマンドはなくて
ラジオボタンとか普通のボタンとかウィンドウの中でウィンドウが
開いているのとかは基本自力でコツコツ画像を用意したりして
画像をクリックするとボタンを押したのと同じみたいなことをしなきゃいけないんだよね?
545:538
10/11/30 19:40:59 l41YAfPV.net
>>540
そうだと思う。
これは経験則だけどウィジェット用のライブラリが標準で完備されてるこの手フレームワークは少ない。
自分は依存度とパフォーマンスの関係でPyGameじゃなくてPygletを選んだけど、
Pygletもウィジェットは無いよ。ただしTextLabel的なものはある。
で、これも経験則だけどこの手のフレームワークは大抵オレ俺ウィジェットライブラリを
好みで作る連中が必ず居る。pygame widget UI とかでググるとそれっぽいのがいろいろ見つかると思う。
自分も例に漏れずUIライブラリを作るのが好きなんだけど、
いつも文字とフォントの扱いが面倒でそこで開発が止まるw
546:名前は開発中のものです。
10/11/30 21:15:07 S3sA26lb.net
>>541
ありがとう、公式のGUIのタグ押したら
いっぱい良さそうなのが出てきたけど
simple game guiとかPystaとか超カッコいいけど
英語さっぱりだから使い方さっぱりわからんけど。
まあ、なんとか自作してみるよOTL
547:名前は開発中のものです。
11/04/12 20:47:19.39 TktYD3Qf.net
他スレでオススメされたので来ました
とりあえずお手本になるようなソースってありますか?
548:名前は開発中のものです。
11/04/30 23:31:54.21 OMZkbRqQ.net
見てる人いるかー?
549:名前は開発中のものです。
11/05/10 02:16:27.30 G4SiX7TU.net
居るよー
550:名前は開発中のものです。
11/06/01 11:13:57.54 ypg4d5wn.net
「iswebライト」は2010年10月31日をもってサービス提供を終了いたしました。
長年ご愛顧いただきありがとうございました。
551:名前は開発中のものです。
11/06/01 12:52:11.83 Np+DbK4n.net
楽天のisweb焚書
552:名前は開発中のものです。
11/06/10 18:56:12.83 RFCXD7eb.net
PyGameでWindows用のスクリーンセーバを作るチュートリアルを誰か書いてくだちい
553:名前は開発中のものです。
11/07/18 13:45:42.08 Ldpq3l7B.net
>>63
thx! areaに気付かなかった。
blitはdestのrect見て切り抜いてくれると思ってたもんだから
サーフェスがまるごと貼り付けられる症状に悩んでたんです。
ありがとうございました。
554:名前は開発中のものです。
11/07/22 07:49:44.72 C9WjELDw.net
Pythonゲームプログラミング入門って新刊買った人レビューお願いします。
555:名前は開発中のものです。
11/07/31 19:26:22.84 8IG8AILJ.net
Pythonゲームプログラミング入門のサンプルコードを
ブログに載せるのってやっぱり著作権的にまずいのかな?
556:名前は開発中のものです。
11/07/31 22:17:00.76 OnepaG8f.net
質問するときに引用してOKと書いてある本もあるけど基本的にだめでしょ
例え著者のサイトに全ソース公開されていたとしても転載になる
だいたい他人の載せて何する気なんだ?
557:名前は開発中のものです。
11/08/31 11:52:45.24 U6tmC7Hx.net
558:名前は開発中のものです。
11/10/06 14:00:44.50 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:名前は開発中のものです。
11/10/06 14:02:18.86 fIdG2WnW.net
インデント消えちゃった(´・ω・`)
560:名前は開発中のものです。
11/10/08 12:19:35.03 bUVuqz/I.net
2chのシステムってPythonのソースに厳しいよね… (´・ω・`)
561:名前は開発中のものです。
11/10/16 08:36:11.37 BRyjkT8p.net
PygameよりPygletの方がパフォーマンスが良くて簡単なんですか?
今から勉強するならPygletの方がいいですか?
562:名前は開発中のものです。
11/10/16 16:11:13.28 iCAZ7ZmM.net
>>557
使う人の能力に依存する。
どっちがいいか判断するのも、使う人の能力。
563:名前は開発中のものです。
11/10/16 17:36:08.76 BRyjkT8p.net
>>558
色々な人の判断を参考にしたいから聞いてるんですが?
Pythonゲームプログラミング入門をぱらぱら見た感じだとPygletの方がイベントの扱いが
簡単そうな感じがする・・。良さげな本だったんで買っちゃいましたけどね。
でも、Pygameより後発のPygletの方が色んな点で優れてるのかなぁーってイメージあるし、
その辺とかを使用してる方から色々聞きたいわけですよっ。
能力次第とか両方使えばいいじゃんとか、そんなの聞いてるんじゃなくて、
その人の使用感とか思い入れとかこだわりとか愛とかを聞いてるんですよっ。
564:名前は開発中のものです。
11/10/17 00:01:50.45 4U9gzFOd.net
Pythonはまず本読んでどうのこうのってより
触って感覚で覚えろって人の方が多そうな気がする。なんとなく。
565:名前は開発中のものです。
11/10/17 20:50:29.49 HaDvqq2i.net
Pythonゲームプログラミング入門読んでるけど、誤字が多すぎる!!
買う前から正誤表は確認してて、すごく沢山修正箇所があることは確認していた。
で、買ってから正誤の修正を本に書き込んでたんだけど、正誤表のページ番号が間違ってるところが多くあって修正に苦労した。
修正してからやっと読んでるわけだけど、他にも間違いがあるわあるわで、、、
今のところ日本語の間違いだけなんだけど、プログラミング内容とかが間違ってたら相当苦労しそうだなと不安になるのであった。。つづく
566:名前は開発中のものです。
11/10/18 17:17:25.87 DA+UnwOr.net
正誤表にも多々みられるけど、文の前後が入れ替わってる間違いが多い。
これって翻訳ソフト使ってたってことだよね?
だいたい文の前後が入れ替わってたら意味おかしくなるじゃん。
なんで気づかないの?
巻末の訳者の紹介みたら二人とも宗教ネタ書いてて気持ち悪い。
この本ダメだわ。
567:名前は開発中のものです。
11/10/19 08:21:21.92 H9MjV9Rg.net
Pyglet勉強することにしたわぁ~。Webに良いページあるし。
URLリンク(www.aida.t.u-tokyo.ac.jp)
とりあえずHello Worldは済ませたw
Python2.6でやってるけど、Python3.x版は出るのかな??
ところでこのスレて過疎ってんの??
568:名前は開発中のものです。
11/10/19 16:09:30.96 FIBsmZfV.net
>>563
過疎ってるようです。
Python自体が過疎なのかな?悲しい...(´・ω・`)
けっこう良い言語だと思うんだけどなぁ....。
私はポケコンでBASICとマシン語を勉強し、X68kでC言語を学んだ。
でもC++もobjective-CもJAVAも挫折した無能者だ。
そんな私でもアプリを作れるのはREALbasicとPythonだけだ!!
Pythonがもっとはやることを願って止まない.....。(´ω`)
569:名前は開発中のものです。
11/10/19 19:27:32.76 H9MjV9Rg.net
Pythonスレは過疎って無いでしょ。
Pygletやっぱいいよー。Pygameよりいいよー。
イベントの扱いがステキ。無限ループ書かなくてデコレータ書くだけなのがクール。
ライセンスも扱えるポリゴン数もPygletの方が優れてる。
英語サイトでもPygletの方薦められてたしぃ~。
なんで日本ではPygameの方が有名なんだろうね?
Python版のcoocs2dも気になる。使ってる人いる?
570:名前は開発中のものです。
11/10/27 20:26:41.15 /n54GXVV.net
なんだこれ、Pygletって初めて知ったわ
なんでお前ら今まで教えてくれなかったん?
延々とPygame 2を待ち続けちゃったじゃん
時間無駄にしたわ
571:名前は開発中のものです。
11/10/29 13:44:26.44 WaL3onJB.net
Pygletですが、IDLEに書いて実行するとエラーになるから、
ファイルに書いて実行しなきゃだよ。
572:名前は開発中のものです。
11/10/29 13:48:40.77 2PVAGpNx.net
PygletってPython3.2で動く?
できればもう2系には戻りたくない
573:名前は開発中のものです。
11/10/29 14:26:04.12 WaL3onJB.net
Pygletのインストーラー実行すると、説明がでるんだけど、
pyglet requires either:
Python 2.4 with ctypes installed
Python 2.5 or Python 2.6
って出るからPython3x系は無理っぽいですね。
しばらくしたら3x系にも対応するんじゃないでしょうか。
話変わるけど、PygletがPygameより優れていることを説明してるページ
URLリンク(www.kanshin.com)
あと、Python版のcocos2dってのがあるけど、これもPython3x系には対応してない。
まぁcocos2dはPyglet使ってるからPygletが対応しないと対応できなよね。
URLリンク(cocos2d.org)
574:名前は開発中のものです。
11/10/29 20:08:40.51 2PVAGpNx.net
3系で使えないと厳しいな
やはり今の所Pygameしか選択肢が無い
Pygletって前のリリースもう1年も前みたいだけど
1.2っていつごろ出そう?
575:名前は開発中のものです。
11/10/30 00:47:38.99 RB00g9oE.net
わっかんないけどテスト中みたいです
URLリンク(groups.google.com)
Pygame頑張ってください^^
576:名前は開発中のものです。
11/11/19 21:40:34.77 tF0s/eU4.net
Python勉強中の者です。
最終的に、2DのRPGやシミュレーションを作りたいのですが、pygameとpygletどっちがいいですか?
自分はpygameの存在しか知らなかったので、pygletがどのようなものかわかりません。
基本的な質問かも知れませんが、よろしくお願いいたします。
577:名前は開発中のものです。
11/11/19 22:58:32.32 iMhAJYyN.net
>>572
上のレス見ればPygletの方が優れてるね。
Python版のcocos2dもいいんじゃないかな。
cocos2d:
バッグエンドにPygletを利用してるフレームワーク。
日本語情報が無いのが難点だけど、動画チュートリアルがあるからそれで学習できそう。
URLリンク(cocos2d.org)
Pyglet:
Pygameより後発でシンプル設計。
ライセンスも扱えるポリゴン数もPygameより優れてる。
学習はこちらで、
URLリンク(www.aida.t.u-tokyo.ac.jp)
Pygame:
日本語情報が多い。
日本語書籍もあるがAmazon評価みるとお薦めできない。
よりPythonicなcocos2dかPygletがいいでしょう。
Pygameはないわぁ~。
Pygameのプログラム見てみるとゴッチャゴチャだよ。
PygameでOpenGL使うともっとゴチャゴチャになる。
578:名前は開発中のものです。
11/11/19 23:10:37.86 tF0s/eU4.net
>>573
情報ありがとうございます
webページ見てみましたが、日本語で一通りチュートリアルがあるみたいなので、こっちを試して見ます
579:名前は開発中のものです。
11/12/03 16:57:53.14 5HwZbF1I.net
pygletもっと流行ってほしいな(日本語情報充実的な意味で)
ひと通り覚えたけど英語できないから辛かった
580:名前は開発中のものです。
11/12/05 16:38:56.48 rn/8mMZm.net
>>575
勉強素材は何ですか? 本?Web?
英語でもいいからお薦めの情報源教えてください。
リンク貼ってください。
581:名前は開発中のものです。
11/12/11 00:26:29.70 PH+32eXS.net
>>576
遅れてすいません
WEBだけです。>>573で出てるガイドと、
pyglet公式のリファレンスと
WEB上のサンプルなど
URLリンク(www.akeric.com)
URLリンク(www.pyweek.org) (pyglet以外もあります)
自分もまだ勉強中ですが参考になれば・・・
582:名前は開発中のものです。
11/12/11 10:38:11.41 1JDe05rf.net
>>577
横からだがありがとう
欲しかった3Dのサンプルがあってよかった
しかし訳して解読するだけで日がくれそう
583:名前は開発中のものです。
11/12/11 13:22:48.32 VXrkWwvt.net
>>577
情報ありがとうです。
やっぱ英語はハードル高いですね。チラッと見たけど、お腹一杯;;
584:名前は開発中のものです。
11/12/14 12:59:33.49 px3XDn2n.net
554です。
threding内にwxのMainLoop()を置くやりかたで Mac(OS10.4 python2.65)ではうまく
動いたのですが、最近Ubuntuマシンを導入したので(11.10 python2.72)で試したらエラーがwx側から
出ちゃいました。外国のフォーラムでもやはり同様の記載があり、threadingでごまかすのは無理が
あるようです。残念。
でも、なぜかUbuntuでもうまく動くプログラムもありましたので、今後いろいろ調べてみます。
585:名前は開発中のものです。
11/12/30 01:11:13.95 G5AelV/C.net
ひさしぶりにのぞいてみたらpygletに乗っ取られていたでござる
586:名前は開発中のものです。
11/12/30 09:25:06.24 CvVMXrYd.net
Pyglet 1.2遅すぎる
開発進んでるのか?
587:名前は開発中のものです。
12/01/10 08:55:20.77 fisagmdG.net
588:名前は開発中のものです。
12/01/10 10:32:24.46 sJdYNV9/.net
PySFMLってどうなのだろうか
589:名前は開発中のものです。
12/01/23 08:31:38.00 JR0apeqF.net
今panda3Dで製作中ですが、>>80と同じ問題でひっかっかっています。
rokdeboneのXファイルを変換したeggでモーションの動作まではいきましたが、
MeshViewとかで見たらOKなのに、panda3dではパラパラ風味……
どなたか解決法ご存知でしょうか?
590:585
12/01/23 15:07:22.65 JR0apeqF.net
自己解決
actor.setBlend(frameBlend=True)
でした。
591:名前は開発中のものです。
12/02/03 12:44:45.20 IF/BbLGF.net
URLリンク(3dcg.qlookblog.net)
こういうソースを試したんですけど@1で豆腐になる原因ってわかります?
原因がわからない
フォントの所は変えていいので他の方にも試していただきたいです
592:名前は開発中のものです。
12/02/03 12:45:20.12 IF/BbLGF.net
書き忘れた、pygameです
593:名前は開発中のものです。
12/02/09 19:10:08.68 MvIa3r1N.net
ヘビの目玉が動いたような気がしたが気のせいだったか…
594:名前は開発中のものです。
12/02/20 21:46:08.93 Iwk0FARG.net
すみません。
pythonでゲーム製作を志す上で、このソースコードだけは読んどけってのはありますか?
ゲームのソースコードだと嬉しいですが、一般アプリのものでもいいです。
Java、C#と経験しましたが、pythonは文法勉強しても、いまいち書き方がわからないので、参考になるコードが欲しいです。
よろしくお願いいたします。
595:名前は開発中のものです。
12/02/26 01:18:46.08 BcLgduGX.net
JavaかC#でゲーム作れば良いのでは?
なぜわざわざPython使うの?
興味あるから理由教えて
596:名前は開発中のものです。
12/02/26 09:47:48.89 xVEr5zVa.net
>>591
単純に、pythonの勉強を始めたからです。
最近はRuby、Python系の言語も業務で十分使われるようになってきているので、時代に取り残されないようにがんばるつもりです。
よろしくお願いいたします。
597:名前は開発中のものです。
12/02/26 13:40:07.43 BcLgduGX.net
>>592
なるほど。
JavaやC#使うよりもPython使うほうがメリットが大きいとかそんな理由期待しちゃったw
PythonでゲームってPyglet勉強するの? Pygame勉強するの?
Pyglet勉強するなら>>573、>>577が参考になると思います。
598:名前は開発中のものです。
12/02/26 15:29:42.66 I8d/927N.net
Pygletはさっさと1.2出せよ
いつまで待たせる気なんだ
Pygame2もなかなか出ないし
どうなってんだ
599:名前は開発中のものです。
12/02/26 19:58:14.89 xVEr5zVa.net
>>593
現状、文法を軽く舐めた程度ですが、実はpythonのよさがいまいちわかってないですorz。
他人のコード見れば何かわかるかと思って期待していました。
フレームワークはpygletにしようかと思っていますが、まだ検討中です。
とりあえず、pythonを人並みに書ける様にがんばります。
600:名前は開発中のものです。
12/02/27 22:14:02.12 Z6NqBYCB.net
>>594
pygletとPygameはpython3に対応していますか?
601:名前は開発中のものです。
12/02/27 23:32:44.20 2dkxOMZa.net
>>596
Pygameのみ3に対応
602:名前は開発中のものです。
12/02/27 23:44:20.82 Z6NqBYCB.net
>>597
そうですか。
そしたら、最初はpygameチャレンジしてみます。
pygletの方が後発だから色々と優れているとは思いますが、3対応したら見てみます。
ありがとうございました。
603:名前は開発中のものです。
12/03/15 03:54:54.66 gxLT8goL.net
誰か作ってる人いるのかな?
604:名前は開発中のものです。
12/03/15 19:06:01.36 HKb+U1U4.net
>>599
作りたいとは思ってます
大戦略みたいなゲームを考えています
そこで、質問させていただきたいのですが、pythonで作られたゲームで
ソースコードが公開されているもので、このコードだけは読んどけっての
ありませんか?
自分は文法は覚えたもののいまいち、pythonのやり方になれていないので、
上手い人が書いたソースが読みたいです
最悪、ゲームじゃなくてもいいので、pythonらしさ全開で勉強になる
ソースコードが読みたいです
是非是非、色々と紹介してください
よろしくお願いいたします
605:名前は開発中のものです。
12/03/15 21:19:04.94 b1sF6pWO.net
標準ライブラリのsocketserverとか?Mixinとか使えるとおもしろい。
PyPIに行けばなんちゃってライブラリなんていくらでもあるから勉強にはなるかと。
pygame関連だとこの辺かね。自前でhtmlのレンダリングまでやってる。
URLリンク(pypi.python.org)