[過去ログ] DirectPythonでゲームを作りながら雑談するスレ (46レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
1(1): 2010/03/06(土)12:46 ID:zz7pNI2e(1) AAS
DirectPythonとは、Python2.5以下で動作するDirectXラッパーです。
かなり短く書けるのが特徴で、ヘルプとサンプルの心折設計が知名度を殺いでいます。
スクリプトみたいな手軽さで3Dゲームが作れるのでみなさんももふもふしましょう。
DirectPython - SorceForge
外部リンク:directpython.sourceforge.net
Python公式
外部リンク:www.python.jp
省2
2: 2010/03/06(土)13:21 ID:vk5j3wzs(1) AAS
ほぅ
3: 2010/03/06(土)17:13 ID:FKWazvVN(1) AAS
OpenGLだったら手を出した
4: えいいち ◆GRGSIBERIA 2010/03/06(土)17:53 ID:p/6Is61p(1) AAS
GLならPyOgreがありますよっと。
でも、とっつきやすさ的にはDirectPythonのほうが上ですよ。
ただ、どっちも海外にしかドキュメントがないのは一緒だけど。
pygameって2Dラッパーのドキュメントはきちんと揃ってるのに、
3Dラッパーのドキュメントが皆無に近いのは理不尽だと思った。
5(1): 2010/03/07(日)13:30 ID:mTjhnvlj(1) AAS
2.5以下と聞いて心折しました
6: えいいち ◆GRGSIBERIA 2010/03/07(日)17:34 ID:FFTZhgVF(1) AAS
とりあえずまずはゲームを作らないとな。
適当なサンプルでも作ってみる。
>>5
えーなにーきこえなーい
7: 2010/03/07(日)23:25 ID:0vzR+jd5(1) AAS
2.6 と 2.5 に心折れないといけないほど大きな差はないと思うけどなあ
逆に動かないのも謎なんだけど
2.6 が出た当初なら comtypes の互換性が壊れてたから分かるんだけど
8: えいいち ◆GRGSIBERIA 2010/03/08(月)00:16 ID:EjHqtFgt(1) AAS
CからPythonに渡す時、ちょっとだけ仕様が違うとか、そこらへんじゃない?
まあ、CとPythonで連携して組んだことのない人の当て推量だけど。
9: えいいち ◆GRGSIBERIA 2010/03/10(水)03:22 ID:BuGffLbB(1) AAS
さすがに過疎だな。
完成するまで落ちるのは待ってくれ。
10: 2010/03/10(水)21:26 ID:gFYvRuMs(1) AAS
まず解説無しの洋モノでもいいからサンプルゲーム紹介したら?
11: えいいち ◆GRGSIBERIA 2010/03/11(木)00:55 ID:NFBWgIVR(1/3) AAS
DirectPython+Gameでググってるけど、
フォーラム見るとPyOgreとかPanda3Dと肩を並べる云々とは書いてあるね。
肩を並べるけど何なんだよ! って突っ込みたくなるけど、英語わかんね。
ビギナー向けだけどもっと短いソースよこせとも言ってた。
DirectPythonは未来のビギナー向け言語になるかもね キラッ☆
とか何とか言ってるけど、もう2年前の話なんだよね。
さーて、DirectPythonいじるぞー。
省2
12: えいいち ◆GRGSIBERIA 2010/03/11(木)19:33 ID:NFBWgIVR(2/3) AAS
画像リンク[png]:grgsiberia.web.fc2.com
ほんとはカタツムリみたいな奴とかカタツムリみたいな奴とか使うんだけど、
そんなこんなでこれ何図だっけ?
ちょっと使わないだけでどんどん馬鹿になってくるから怖い。
13: えいいち ◆GRGSIBERIA 2010/03/11(木)22:57 ID:NFBWgIVR(3/3) AAS
よくよく考えるとTransaction作って処理を分ける必要なんてないな。
どの道、onRenderとonUpdateで分けられちゃってるようなもんだし。
ちょっと書き直してくる。
誰か来てよ。
一緒にDirectPythonやろうよ。さびしいよ。(ゴラム風に
14(1): 2010/03/12(金)02:53 ID:eVEymJUy(1) AAS
Python 3.1に対応させろ
話はそれからだ
15: えいいち ◆GRGSIBERIA 2010/03/12(金)19:43 ID:UNRAux6R(1) AAS
>>14
3.1も2.5もそんな違いなんてないから2.5をインストールするんだ。
安定しているし、資料もあるし、PyScripterにも対応してるし、安定しているし、
ごたくはいいからさっさとダウンロードして(ry
16: えいいち ◆GRGSIBERIA 2010/03/12(金)23:29 ID:tg1YGZDh(1) AAS
そろそろカメラの記事でも書こうと思うんだけど、
その次にライトで、さらにその次はノーマルとバンプ書いたほうがいいのかな?
過疎板だからなのかもしらんが、
一人でこうやって書いてるのも日記帳みたいで馬鹿だから誰か来て。
DirectPythonいじくって。楽しいよ。
17(1): 2010/03/13(土)00:29 ID:+a5X7C6r(1) AAS
pygameと比べて何がいいの?
18: えいいち ◆GRGSIBERIA 2010/03/13(土)01:45 ID:PwLoFdwd(1) AAS
>>17
そもそも2Dと3Dっていう違いがあるんだけど、スプライトだけに絞ると、
pygameだと、
ロードして最適化した後、画面を初期化してdrawを読んで、裏画面に書き込んで更新して、
って感じで大雑把だけどいかにも「描画してますっ」って作りになってる。
一応、初期化とか画面更新とか自前でやらなきゃいけない。
DirectPythonだと、
省6
19: 2010/03/13(土)17:03 ID:wNBcnmin(1) AAS
プレゼンの仕方が下手だな
モノを出せモノを
20: えいいち ◆GRGSIBERIA 2010/03/13(土)23:26 ID:tOG48rev(1) AAS
私の愛を受け取って///
外部リンク[html]:grgsiberia.web.fc2.com
21(1): 2010/03/15(月)02:36 ID:/gau+IA0(1) AAS
ソース読んだ感じではつくりやすそうだな
22(1): 2010/03/15(月)18:28 ID:/N5CyE1m(1) AAS
The Earth に World のテクステャーじゃないのか?
なんかおかしくね?
23: えいいち ◆GRGSIBERIA 2010/03/15(月)23:51 ID:pwYSLi8P(1) AAS
今日一日インラインアセンブラで遊んでました(^▽^)
なんかいろいろごめんなさいorz
>>21
短いので楽ですよ。
初期化とか煩わしい部分を排してるんで、ゲーム本体のコーディングに集中できますよ。
スレ立てるほどオヌヌメです。
>>22
省1
24: 2010/03/16(火)03:07 ID:5l4/ZNPE(1) AAS
こんなのあるのか
DXRubyと悩むじゃない
25: 2010/03/16(火)09:25 ID:0sP8zlfc(1) AAS
略してダイパイでいい?
26: えいいち ◆GRGSIBERIA 2010/03/16(火)15:51 ID:5Mx+06HF(1/2) AAS
ダイ(ナマイトオッ)パイですね。わかります。
27: えいいち ◆GRGSIBERIA 2010/03/16(火)19:38 ID:5Mx+06HF(2/2) AAS
ラッパーを作ってみた
外部リンク[zip]:grgsiberia.web.fc2.com
動かないとか、糞すぎて読めないとか、ばあちゃんがストーブをひっくり返したとか、
なんかあったら教えて。ゲームは待って。マジで。
28: えいいち ◆GRGSIBERIA 2010/03/18(木)18:44 ID:dpQeq7AE(1) AAS
キーボードの鍵数だけ用意した配列に、
キーボードの鍵に対応したハンドラを突っ込んどいて、
keysDownで取得したキーの入った配列を利用して、
先に用意した配列の添え字に入れるとif文通さなくて幸せだよね。
利用者側でハンドラ用意してもらってにゃんにゃんするモジュール考えてたけど、
使い方が複雑になりそうでやめた。
でも、どの道、dinput.h見ながらif文書くんだったらハンドラ書かせても負担にならないよな?
29: えいいち ◆GRGSIBERIA 2010/03/22(月)01:08 ID:TX6qXJ0Q(1) AAS
今、カメラのチュートリアル書いてるんだけど、
ラッパーの関数が糞だから、関数の中身を解説しつつ、
オリジナルDirectPythonを作っちゃおう(ハート
ってのをやろうと思うんだ。
書き変えた後のソースコード載せなけりゃ平気だよね?
30: 2010/03/24(水)18:57 ID:AtCurmax(1) AAS
書き換えた後のソースコード載せても平気だと思うぞ。
31(1): えいいち ◆GRGSIBERIA 2010/03/25(木)02:06 ID:jX9ZGg8v(1) AAS
OKなんなら載せてみようかな。
まずかったらどっかで怒られるだろうし……。
32: 2010/06/19(土)10:05 ID:kHXd8me4(1) AAS
>>31
その後どうですか?
33: えいいち ◆GRGSIBERIA 2010/06/30(水)22:50 ID:DNpJgM6y(1) AAS
ごめんなさい。
ぜんぜんです(鬱死
というより、DirectXのほうでサンプルいっぱい拾ってライブラリもどき作ってたり。
DircetPythonでゲーム作りたい!
って人がいるんなら鞍替えして、リファレンス書きまくりたい感じだけど。
誰かDiPyでゲーム作らないか?
34(1): 2011/02/15(火)18:50 ID:YcZrXFDF(1) AAS
11ってどうなの?
例えばrequirementsにはこう書いてあるけど:
・Windows Vista Service Pack 2 with Platform Update
・Windows 7
これって開発側だけじゃなくて、directpy11で作ったゲームを遊ぶ側にも必要なのかね
35(1): ◆GRGSIBERIA 2011/02/18(金)15:27 ID:U21qzp/f(1) AAS
うわー懐かしい……
>>34
開発もプレイヤーもVista SP2 もしくは Windows7 じゃないと動作しないって意味では?
DirectX11が最低限動かせる環境のことだと思ふ。
36: 2011/02/18(金)23:01 ID:BNV2kgcc(1) AAS
>>35
ありがとう
37: 2011/03/29(火)20:47 ID:rnNybUgm(1) AAS
はh
38: [sgae] 2011/07/19(火)17:35 ID:ksDXur1o(1/2) AAS
test
39: 2011/07/19(火)17:50 ID:ksDXur1o(2/2) AAS
test
40: 2012/03/30(金)13:46 ID:ajDfEMEb(1) AAS
これは今でも開発進んでるの?最近どんな感じ?
41(1): 2012/07/26(木)07:03 ID:2LX0gKfj(1/3) AAS
新米プログラマーのやる気勢です。
専門生なのですが、学校で先生の授業は「この書物やっとけ」っていうだけです。
わからないとこ聞いても話を反らされます。5人しかいないからなのかな・・・。
ってことで!
誰か助けてください。
まぁそれでもゲームは2個作れたんですが・・・。
Skypeとかしたいです(安直な気がしますが)ただ・・・今の僕チンには仲間がホスィです。
省1
42: 2012/07/26(木)07:07 ID:2LX0gKfj(2/3) AAS
>>41
^^;
43: 2012/07/26(木)07:08 ID:2LX0gKfj(3/3) AAS
ごめんなさいスレチでした・・・orz
44: 【23.4m】 電脳プリオン 2014/08/03(日)01:04 ID:bN3sDemA(1) AAS
もう雑談しないのか
45: 実は男 [age] 2015/04/28(火)22:33 ID:BxVHt/RS(1) AAS
ぱいそんそわそわ
フォロリクよろしく(^з^)-☆
ややちゃん♂
Twitterリンク:minwqgmg
#ややちゃんかわいい
ややちゃんよりかわいいMTFなどいない
画像リンク[png]:i.imgur.com
省6
46: 2017/12/31(日)20:40 ID:/rN76OKL(1) AAS
簡単にお金が稼げる方法興味ある人だけ見てください。
グーグル検索⇒『来島のモノノリウエ』
548KQWEPO1
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.472s*