DirectPythonとは、Python2.5以下で動作するDirectXラッパーです。
かなり短く書けるのが特徴で、ヘルプとサンプルの心折設計が知名度を殺いでいます。
スクリプトみたいな手軽さで3Dゲームが作れるのでみなさんももふもふしましょう。
DirectPython - SorceForge
http://directpython.sourceforge.net/
Python公式
http://www.python.jp/
>>1が書いた大雑把なチュートリアル
http://grgsiberia.web.fc2.com/python/index.html
DirectPythonでゲームを作りながら雑談するスレ
■ このスレッドは過去ログ倉庫に格納されています
1名前は開発中のものです。
2010/03/06(土) 12:46:39ID:zz7pNI2e2010/03/06(土) 13:21:03ID:vk5j3wzs
ほぅ
2010/03/06(土) 17:13:50ID:FKWazvVN
OpenGLだったら手を出した
4えいいち ◆GRGSIBERIA
2010/03/06(土) 17:53:19ID:p/6Is61p GLならPyOgreがありますよっと。
でも、とっつきやすさ的にはDirectPythonのほうが上ですよ。
ただ、どっちも海外にしかドキュメントがないのは一緒だけど。
pygameって2Dラッパーのドキュメントはきちんと揃ってるのに、
3Dラッパーのドキュメントが皆無に近いのは理不尽だと思った。
でも、とっつきやすさ的にはDirectPythonのほうが上ですよ。
ただ、どっちも海外にしかドキュメントがないのは一緒だけど。
pygameって2Dラッパーのドキュメントはきちんと揃ってるのに、
3Dラッパーのドキュメントが皆無に近いのは理不尽だと思った。
2010/03/07(日) 13:30:22ID:mTjhnvlj
2.5以下と聞いて心折しました
6えいいち ◆GRGSIBERIA
2010/03/07(日) 17:34:48ID:FFTZhgVF2010/03/07(日) 23:25:30ID:0vzR+jd5
2.6 と 2.5 に心折れないといけないほど大きな差はないと思うけどなあ
逆に動かないのも謎なんだけど
2.6 が出た当初なら comtypes の互換性が壊れてたから分かるんだけど
逆に動かないのも謎なんだけど
2.6 が出た当初なら comtypes の互換性が壊れてたから分かるんだけど
8えいいち ◆GRGSIBERIA
2010/03/08(月) 00:16:34ID:EjHqtFgt CからPythonに渡す時、ちょっとだけ仕様が違うとか、そこらへんじゃない?
まあ、CとPythonで連携して組んだことのない人の当て推量だけど。
まあ、CとPythonで連携して組んだことのない人の当て推量だけど。
9えいいち ◆GRGSIBERIA
2010/03/10(水) 03:22:00ID:BuGffLbB さすがに過疎だな。
完成するまで落ちるのは待ってくれ。
完成するまで落ちるのは待ってくれ。
2010/03/10(水) 21:26:48ID:gFYvRuMs
まず解説無しの洋モノでもいいからサンプルゲーム紹介したら?
11えいいち ◆GRGSIBERIA
2010/03/11(木) 00:55:00ID:NFBWgIVR DirectPython+Gameでググってるけど、
フォーラム見るとPyOgreとかPanda3Dと肩を並べる云々とは書いてあるね。
肩を並べるけど何なんだよ! って突っ込みたくなるけど、英語わかんね。
ビギナー向けだけどもっと短いソースよこせとも言ってた。
DirectPythonは未来のビギナー向け言語になるかもね キラッ☆
とか何とか言ってるけど、もう2年前の話なんだよね。
さーて、DirectPythonいじるぞー。
ゲームは見つからん。
誰かいい検索ワード教えて。
フォーラム見るとPyOgreとかPanda3Dと肩を並べる云々とは書いてあるね。
肩を並べるけど何なんだよ! って突っ込みたくなるけど、英語わかんね。
ビギナー向けだけどもっと短いソースよこせとも言ってた。
DirectPythonは未来のビギナー向け言語になるかもね キラッ☆
とか何とか言ってるけど、もう2年前の話なんだよね。
さーて、DirectPythonいじるぞー。
ゲームは見つからん。
誰かいい検索ワード教えて。
12えいいち ◆GRGSIBERIA
2010/03/11(木) 19:33:07ID:NFBWgIVR http://grgsiberia.web.fc2.com/workflow.png
ほんとはカタツムリみたいな奴とかカタツムリみたいな奴とか使うんだけど、
そんなこんなでこれ何図だっけ?
ちょっと使わないだけでどんどん馬鹿になってくるから怖い。
ほんとはカタツムリみたいな奴とかカタツムリみたいな奴とか使うんだけど、
そんなこんなでこれ何図だっけ?
ちょっと使わないだけでどんどん馬鹿になってくるから怖い。
13えいいち ◆GRGSIBERIA
2010/03/11(木) 22:57:06ID:NFBWgIVR よくよく考えるとTransaction作って処理を分ける必要なんてないな。
どの道、onRenderとonUpdateで分けられちゃってるようなもんだし。
ちょっと書き直してくる。
誰か来てよ。
一緒にDirectPythonやろうよ。さびしいよ。(ゴラム風に
どの道、onRenderとonUpdateで分けられちゃってるようなもんだし。
ちょっと書き直してくる。
誰か来てよ。
一緒にDirectPythonやろうよ。さびしいよ。(ゴラム風に
2010/03/12(金) 02:53:37ID:eVEymJUy
Python 3.1に対応させろ
話はそれからだ
話はそれからだ
15えいいち ◆GRGSIBERIA
2010/03/12(金) 19:43:49ID:UNRAux6R >>14
3.1も2.5もそんな違いなんてないから2.5をインストールするんだ。
安定しているし、資料もあるし、PyScripterにも対応してるし、安定しているし、
ごたくはいいからさっさとダウンロードして(ry
3.1も2.5もそんな違いなんてないから2.5をインストールするんだ。
安定しているし、資料もあるし、PyScripterにも対応してるし、安定しているし、
ごたくはいいからさっさとダウンロードして(ry
16えいいち ◆GRGSIBERIA
2010/03/12(金) 23:29:00ID:tg1YGZDh そろそろカメラの記事でも書こうと思うんだけど、
その次にライトで、さらにその次はノーマルとバンプ書いたほうがいいのかな?
過疎板だからなのかもしらんが、
一人でこうやって書いてるのも日記帳みたいで馬鹿だから誰か来て。
DirectPythonいじくって。楽しいよ。
その次にライトで、さらにその次はノーマルとバンプ書いたほうがいいのかな?
過疎板だからなのかもしらんが、
一人でこうやって書いてるのも日記帳みたいで馬鹿だから誰か来て。
DirectPythonいじくって。楽しいよ。
2010/03/13(土) 00:29:38ID:+a5X7C6r
pygameと比べて何がいいの?
18えいいち ◆GRGSIBERIA
2010/03/13(土) 01:45:14ID:PwLoFdwd >>17
そもそも2Dと3Dっていう違いがあるんだけど、スプライトだけに絞ると、
pygameだと、
ロードして最適化した後、画面を初期化してdrawを読んで、裏画面に書き込んで更新して、
って感じで大雑把だけどいかにも「描画してますっ」って作りになってる。
一応、初期化とか画面更新とか自前でやらなきゃいけない。
DirectPythonだと、
d3dx.Frameクラスを継承すれば、画面の初期化と裏画面の書き込みと交換が自動で行われるため、
ユーザが意識するのはデータの管理とレンダリング方法だけになる。
また、60FPSも自動でやってるらしいので、時間関連の心配はxファイルの方言ぐらいになる。
こんなもんかな。
pygameはスプライトに当たり判定持たせられるけど、
DirectPythonは基本3Dなので実装されてない。PyODEでやれ。
そもそも2Dと3Dっていう違いがあるんだけど、スプライトだけに絞ると、
pygameだと、
ロードして最適化した後、画面を初期化してdrawを読んで、裏画面に書き込んで更新して、
って感じで大雑把だけどいかにも「描画してますっ」って作りになってる。
一応、初期化とか画面更新とか自前でやらなきゃいけない。
DirectPythonだと、
d3dx.Frameクラスを継承すれば、画面の初期化と裏画面の書き込みと交換が自動で行われるため、
ユーザが意識するのはデータの管理とレンダリング方法だけになる。
また、60FPSも自動でやってるらしいので、時間関連の心配はxファイルの方言ぐらいになる。
こんなもんかな。
pygameはスプライトに当たり判定持たせられるけど、
DirectPythonは基本3Dなので実装されてない。PyODEでやれ。
2010/03/13(土) 17:03:12ID:wNBcnmin
プレゼンの仕方が下手だな
モノを出せモノを
モノを出せモノを
20えいいち ◆GRGSIBERIA
2010/03/13(土) 23:26:21ID:tOG48rev 私の愛を受け取って///
http://grgsiberia.web.fc2.com/python/index.html
http://grgsiberia.web.fc2.com/python/index.html
2010/03/15(月) 02:36:14ID:/gau+IA0
ソース読んだ感じではつくりやすそうだな
2010/03/15(月) 18:28:56ID:/N5CyE1m
The Earth に World のテクステャーじゃないのか?
なんかおかしくね?
なんかおかしくね?
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 【速報】トランプ大統領、中国の習近平国家主席を「国賓」として招待することに ★3 [ニョキニョキ★]
- 【速報】トランプ大統領、中国の習近平国家主席を「国賓」として招待することに ★4 [ニョキニョキ★]
- 日本と中国を結ぶ12航空路線で全便欠航 中国人に最も人気の海外旅行先は日本から韓国に ★2 [ぐれ★]
- 【東京・足立の車暴走】赤信号無視か 危険運転致死傷疑いも視野に捜査 逮捕された職業不詳の男性(37)は精神疾患で通院歴も ★3 [ぐれ★]
- 防衛費増額「賛成」62・8% 「反対」32・2%を大きく上回る 賛成「18~29歳で8割」世代差あらわ 産経FNN合同世論調査 ★3 [尺アジ★]
- 【テレビ】鈴木福&あのちゃんW主演 テレ東で押見修造氏の漫画『惡の華』実写ドラマ化決定! 累計325万部を突破した伝説的漫画 [冬月記者★]
- 【実況】博衣こよりのえちえち朝こよ🧪★2
- 【実況】博衣こよりのえちえち朝こよ🧪
- 【悲報】セブンイレブンの納豆巻きの値段、限界突破wwwwwwwwwwwwwwwwww [977261419]
- 【悲報】小野田紀美さん、宇宙人みたいな服を着てしまう…また、そのことを突っ込まれブチ切れ中www [856698234]
- クマ対策→山に食べ物撒くだけ
- 🏡
