トップページgamedev
39コメント12KB

DirectPythonでゲームを作りながら雑談するスレ

■ このスレッドは過去ログ倉庫に格納されています
0001名前は開発中のものです。2010/03/06(土) 12:46:39ID:zz7pNI2e
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
0002名前は開発中のものです。2010/03/06(土) 13:21:03ID:vk5j3wzs
ほぅ
0003名前は開発中のものです。2010/03/06(土) 17:13:50ID:FKWazvVN
OpenGLだったら手を出した
0004えいいち ◆GRGSIBERIA 2010/03/06(土) 17:53:19ID:p/6Is61p
GLならPyOgreがありますよっと。
でも、とっつきやすさ的にはDirectPythonのほうが上ですよ。
ただ、どっちも海外にしかドキュメントがないのは一緒だけど。

pygameって2Dラッパーのドキュメントはきちんと揃ってるのに、
3Dラッパーのドキュメントが皆無に近いのは理不尽だと思った。
0005名前は開発中のものです。2010/03/07(日) 13:30:22ID:mTjhnvlj
2.5以下と聞いて心折しました
0006えいいち ◆GRGSIBERIA 2010/03/07(日) 17:34:48ID:FFTZhgVF
とりあえずまずはゲームを作らないとな。
適当なサンプルでも作ってみる。

>>5
えーなにーきこえなーい
0007名前は開発中のものです。2010/03/07(日) 23:25:30ID:0vzR+jd5
2.6 と 2.5 に心折れないといけないほど大きな差はないと思うけどなあ
逆に動かないのも謎なんだけど
2.6 が出た当初なら comtypes の互換性が壊れてたから分かるんだけど
0008えいいち ◆GRGSIBERIA 2010/03/08(月) 00:16:34ID:EjHqtFgt
CからPythonに渡す時、ちょっとだけ仕様が違うとか、そこらへんじゃない?
まあ、CとPythonで連携して組んだことのない人の当て推量だけど。
0009えいいち ◆GRGSIBERIA 2010/03/10(水) 03:22:00ID:BuGffLbB
さすがに過疎だな。
完成するまで落ちるのは待ってくれ。
0010名前は開発中のものです。2010/03/10(水) 21:26:48ID:gFYvRuMs
まず解説無しの洋モノでもいいからサンプルゲーム紹介したら?
0011えいいち ◆GRGSIBERIA 2010/03/11(木) 00:55:00ID:NFBWgIVR
DirectPython+Gameでググってるけど、
フォーラム見るとPyOgreとかPanda3Dと肩を並べる云々とは書いてあるね。
肩を並べるけど何なんだよ! って突っ込みたくなるけど、英語わかんね。
ビギナー向けだけどもっと短いソースよこせとも言ってた。

DirectPythonは未来のビギナー向け言語になるかもね キラッ☆
とか何とか言ってるけど、もう2年前の話なんだよね。
さーて、DirectPythonいじるぞー。

ゲームは見つからん。
誰かいい検索ワード教えて。
0012えいいち ◆GRGSIBERIA 2010/03/11(木) 19:33:07ID:NFBWgIVR
http://grgsiberia.web.fc2.com/workflow.png

ほんとはカタツムリみたいな奴とかカタツムリみたいな奴とか使うんだけど、
そんなこんなでこれ何図だっけ?
ちょっと使わないだけでどんどん馬鹿になってくるから怖い。
0013えいいち ◆GRGSIBERIA 2010/03/11(木) 22:57:06ID:NFBWgIVR
よくよく考えるとTransaction作って処理を分ける必要なんてないな。
どの道、onRenderとonUpdateで分けられちゃってるようなもんだし。
ちょっと書き直してくる。

誰か来てよ。
一緒にDirectPythonやろうよ。さびしいよ。(ゴラム風に
0014名前は開発中のものです。2010/03/12(金) 02:53:37ID:eVEymJUy
Python 3.1に対応させろ

話はそれからだ
0015えいいち ◆GRGSIBERIA 2010/03/12(金) 19:43:49ID:UNRAux6R
>>14
3.1も2.5もそんな違いなんてないから2.5をインストールするんだ。
安定しているし、資料もあるし、PyScripterにも対応してるし、安定しているし、
ごたくはいいからさっさとダウンロードして(ry
0016えいいち ◆GRGSIBERIA 2010/03/12(金) 23:29:00ID:tg1YGZDh
そろそろカメラの記事でも書こうと思うんだけど、
その次にライトで、さらにその次はノーマルとバンプ書いたほうがいいのかな?

過疎板だからなのかもしらんが、
一人でこうやって書いてるのも日記帳みたいで馬鹿だから誰か来て。
DirectPythonいじくって。楽しいよ。
0017名前は開発中のものです。2010/03/13(土) 00:29:38ID:+a5X7C6r
pygameと比べて何がいいの?
■ このスレッドは過去ログ倉庫に格納されています