07/04/06 15:06:31 sxRNfl4U
ないようなので立てました。
おまえらオープンソースの3Dソフト「Blender」のゲームエンジンで遊びませんか。
マルチテクスチャからGLSL、Bulletライブラリによる物理演算、けっこう何でもできますよ。
作ったゲームはBlender同梱のPlayerでWin/Mac/Linux対応品として配付できまっせ。
.exe/.appも吐けます。
スクリプト言語はPython。マイナー気味ではありますが、何気に小粋な言語ですよ。
関連スレとかは2以降で。
2:名前は開発中のものです。
07/04/06 15:09:59 sxRNfl4U
連投規制で出遅れた
【参考URL】
・Blender / Blender Game Demosのダウンロード
URLリンク(www.blender.org)
下の方にあるゲーム機能サンプル「game demos」zipも両方落としておきましょう。
実動作ソースはもっとも正直な情報源。
(graphicsとあるのは描画周りのサンプルとして、もう片方は物理演算に特化した興味深い品です)
・JBDP - 日本語Blenderドキュメント
URLリンク(f11.aaa.livedoor.jp)
Game周りはほぼ翻訳されてないけど、そもそもBlenderの基本操作に慣れなければ始まりませぬ。
下記「ブレン軍曹の(仮)まとめ」がPlayer機能に触れる第一歩としてよろしいかもです。
URLリンク(f11.aaa.livedoor.jp)
3:名前は開発中のものです。
07/04/06 15:12:06 sxRNfl4U
続き
・本家ドキュメント群(英語)
URLリンク(www.blender.org)
・上記よりGameLogic用Pythonドキュメント(英語)
URLリンク(www.blender.org)
・本家wiki(英語)
URLリンク(wiki.blender.org)
・Blender用GLSL周りのドキュメント。
URLリンク(download.blender.org)
・放置中とのことで情報古めながら、数少ない貴重な日本語情報源
URLリンク(www.yo.rim.or.jp)
【関連スレ】
CG板 - Blender Part15
スレリンク(cg板)
4:名前は開発中のものです。
07/04/06 15:15:07 sxRNfl4U
【その他】
脇道気味ながら、BlenderはColladaフォーマットを出力できるので、
Flash/Flex+PaperVision3Dという構成で.swfに仕立てる事もできます。
その場合、ゲームにするためにはActionScript側で実装する事になるけど。
興味ある方は下記スレで試してる方がいるので併せてご参照下さいな。
Flash板 - 3D系 FLASH その3
スレリンク(swf板)
PaperVision3D(英語)
URLリンク(www.osflash.org)
※ソースはまだβのため、ダウンロードにはSVNが必要となります。
5:名前は開発中のものです。
07/04/06 20:57:15 cicqP9qj
EXE単品で起動可能なのですか?(ランタイム等のインストールは必要?)
あとミニマムなサンプルプリーズ!
6:名前は開発中のものです。
07/04/06 23:00:24 28MRiA1u
>>5
残念ながら実行にはblender同梱のzlib.dllとかいくらかdll必要
再配布制限はなかった気がするけど詳しくない 役立たずスマソ
ランタイムのインストールという形では不要
余談ながらMacだと単体アプリとしてパッケージングされるのでラク
でも右クリックでパッケージ内容とソースファイル丸見えだったり(
他、Blenderについて書き忘れた難点としては、日本語の扱いが厳しい。
読ませる分にはUTFなテキスト読ませてフォント設定するだけなんだけど、
そもそもアプリがIME対応してないのよね。今後の進化に期待
ミニマムなサンプルかぁ。
当面自分で話題振らないと盛り上がりに欠けそうなので、試してみます。
俺も勉強中なんであまり期待しないで待っててください。
7:とにかくさっさと動かしたい人へ。
07/04/06 23:36:50 2VVISfUY
BSoD/Introduction to the Game Engine/Moving the cube using no physics
URLリンク(wiki.blender.org)
要約
1.ロジックパネル[F4]を開く。
2.Sensors,Controllers,Actuatorsの「Add」ボタンをそれぞれ押す。
3.SensorsとControllers、ControllersとActuatorsの間にある丸同士を繋ぐ(ドラッグ&ドロップで)。
4.この時点では何も動作しない。([P]で確認できる)
5.Actuatorsの「dLoc」(←俺様的解釈:DynamicLocation)の値を変更する。左からX,Y,Zの移動量。試しにXの値を0.1にする。
6.おもむろに[P]を押す。すると勝手に箱が移動するはず。これはSensorsが「Always」になっているから。
7.Sensorsの「Always」となっているところを「Keyboard」に変更。
8.「Key」と書かれているところの右のところをクリック。矢印キーの「→」を押すと、「Rightarrow」がセンサーに追加される。
9.[P]を押す。箱は止まったまま。矢印キーの「→」を押すと箱が動く。
Sensors(センサー):キーボードやマウスなどのHUI(HumanUserInterface)からの信号、
内部ロジックからのメッセージやプロパティの変化、オブジェクト同士の接触や近接を判断する。
Controllers(コントローラ):センサーとアクチュエイターの関係を結びつける
Actuators(アクチュエイター):動作。
8:名前は開発中のものです。
07/04/07 00:17:36 e7VvbRRg
blenderってGPLなの?
それはさすがにちょっと
9:名前は開発中のものです。
07/04/07 00:41:48 0d8yyugl
もともと潰れて募金募ってオープンにした流れだからね
でもGPL嫌うのってなんでだい
Blenderの場合、Blenderで作った物は自分の著作物でつよ
(世にはそうでないGPLソフトウェアもあるそうだけど、インスコ時や初回
起動時に利用許諾取らせない限り、少なくとも日本や欧米では法的にそうは
ならない。台湾とかは事情違うようだけど)
10:名前は開発中のものです。
07/04/07 00:54:25 blTAc5Ih
CG板のスレは、モデリングやレンダリング中心で、こっちは物理とかゲームの話題ってことなのかな。
ゲームブレンダーのコンテストが以前行われていたようなので記事を探していたんだけど
見つからなかった。けど、代わりにこんなものを見つけますた。
URLリンク(www.continuousphysics.com)
ルーブゴールドバーグマシンをBlenderの物理機能で作るコンテストだそうです。
こういうのだったら割と簡単に作れそうかな・・・
11:CG板とマルチスマソ
07/04/07 01:01:13 6Av2Nqg5
>>6
> ミニマムなサンプルかぁ。
> 当面自分で話題振らないと盛り上がりに欠けそうなので、試してみます。
> 俺も勉強中なんであまり期待しないで待っててください。
CGのビュワーみたいな物をフリーで作るといいのではないですかね・・・
メタセコイアでビュワー使ってデスクトップフィギュアみたいな物がありますから・・・
基本はいろんな角度から見れて、将来的にはリアルタイムでアニメーションまでできたらおもしろいと思う。
いろいろ設定済みのショットとかポーズとかかえたりして・・・
おいらはまだモデリングで挫折中なので将来的に頑張りたいw
まあ表示されているアイテムをクリックするとそれでポーズとかショットが変われば、
ゲームぽっくなるわけか・・・
>>9
CGデータも暗合化できないと思うから、オープンな人向けですね、
まあ気楽にできるからそれでも需要はあるんじゃないかと思う。
12:名前は開発中のものです。
07/04/07 01:09:14 6Av2Nqg5
>>10
> ルーブゴールドバーグマシンをBlenderの物理機能で作るコンテストだそうです。
簡単に言うとドミノ倒し? けっこうすごそうな感じですねw
CPUパワーがあればビルかなんか倒していけば政治風刺な感じになっておもろそうなんだがw
13:名前は開発中のものです。
07/04/07 01:18:24 0d8yyugl
>>10
いわゆるあれですね、ピタゴラスイッ(
区分けはあまり意識してなかったので今熟考
GameEngineをゲーム製作向けの道具としてユーザの間口広がると、情報増えていいなぁくらいの意識でしたスマソ
CG板の方からその手の話題をこっちに誘導すべきとは特に思ってないです。
物理とかだと、一般アニメーション製作でも重要ですし。
GameEngine系の話題が流されがちで寂しいな、と思う事はたまにあります。
絵作りや動画制作に集中する事であのスレが活発になってる面はあるでしょうし、
分担がてら、ゲーム製作専門の板というくくりでBlenderのゲーム機能に興味ある
方の雑談程度でも生かせると良いな、と思います。
>>11
良さそうですね、ビュアー。簡単なサンプルとしても。
ただ、Blender生成アプリで外部ファイル読み込みは難易度高そう。まずは埋め込みで簡易に動かせるサンプル起こしてみます。
>CGデータも暗合化できないと思うから
実は過去の有償バージョン「Publisher」ではLockって機能で暗号化出来たんですよ。
今でもリリース形態考えると無理な話ではないと思うんだが何故……
blender開発陣のtonさんがオープン化の空気読んでの事かな?
あれ待てよ、出来るのかな? 俺が知らんだけだったらスマソ
:ちなみにpublisher自体のソースは今でも入手可能です
>>12
今試しに手持ちのヘタレビル絵(Array copyで12万ポリ程)崩してみたらBlender落ちますたw
どうにもBlenderは無茶禁物気味
14:名前は開発中のものです。
07/04/08 17:22:49 yySZihSX
本スレにも挙がってるが、Project Yellowってのが始まるんだってよ
URLリンク(www.blendernation.com)
Elephants Dream を作った Project Orange が次に作るのが、Game Blender 用のゲームらしい。
漏れらもこれに負けないようなゲームをつくろーぜ!
15:名前は開発中のものです。
07/04/08 19:20:08 joRnggMl
期待だね
Orange通して見直しや機能拡充進んだしね
使い勝手向上に期待
16:名前は開発中のものです。
07/04/09 02:52:43 9RqZByak
>>14のスレを読んでたんだけど、賛否両論あるようだ。
それはすげーよ、ヒャッホーォ!という意見、
GE(GameEngine)は大規模なゲームを作るには向いてないよという意見、
GEはドキュメントが少ないから学習コストが高すぎるんだよォォとか
Ogreと統合してからの方が良いんじゃね?などなど
17:名前は開発中のものです。
07/04/09 10:43:18 Wu9dvTM+
>>14
本格的なゲームエンジン作っちゃおうって話なんですか? それはすごい^^
今あるBlenderの機能としてはそれよりもCG側の人が動かしたいときに役に立つ機能ではないかと思うんですけどね・・・
ゲーム作ってるプログラマーの人ならゲームエンジンは自分で作るか自社側の物を使うでしょうし・・・
ライセンスとかはどうなるんでしょうね・・・
18:名前は開発中のものです。
07/04/09 19:23:10 KQKCiQww
どっちつかずのツールになる悪寒
19:名前は開発中のものです。
07/04/09 19:47:34 UM7jUZi9
勿論その可能性は大いにあるけど、今はどんなのが出来るのか楽しみだ。
20:名前は開発中のものです。
07/04/09 20:27:49 ivCSQr+Q
どっちつかずって言ったら、今でもある意味そうじゃないの。
せっかくのGame機能がBake経由でアニメーション補助ツール扱いされてる側面もあるけど。
どっちにも使えるツールじゃなくなるって事はないんだし、心配するような事は何もないんじゃね。
開発者全員Game Engineに注力しとる訳でもないし、GSoCもあるし
21:名前は開発中のものです。
07/04/11 16:50:17 I1U3Wgr+
微妙な空気が漂ってるな
22:名前は開発中のものです。
07/04/11 17:24:19 DNvJEeRY
GPLだしな
GIMPとかと一緒の匂い
BlenderはGPLv3採用すんのかな?
23:名前は開発中のものです。
07/04/11 19:24:04 WvPIU/4H
GPLか
自分の汚いソース晒す勇気は俺にはない
24:名前は開発中のものです。
07/04/11 22:34:30 Tdx2dng4
オープンソース物って感じ全開だ。。。
どうやったらこんなわけわからんインターフェイス作れるんだ。。
ボタンも自分ルールな略称だらけ。。意味見分けるだけでマニュアル必須だな。使い込む気にもならん。。
この変態キーバインドも変えられないみたいだし。
ホントに使ってる奴いんの?マゾじゃね?
あ、オプソ批判時によくある「オープンなんだから自分でソース書き直せ」とかはやめてね。その作業分の価値感じないし。
別にオプソの全てを否定する気はないし、オプソ厨と不毛な煽り合いもしたくないし。
メタセコとかで作ったモデルを、自分でゲームに読ませて扱うよりも、圧倒的な利点があるなら聞きたいけどね。。
25:名前は開発中のものです。
07/04/11 23:20:42 0NGDsFvv
偏見もいいところ。
インターフェースは社内ソフトだった頃のものを引き継いでいるわけで、
これをクローズドソースで有料販売していた時代もあった。
まあGUIが原因かは分からないけどユーザに受け入れられなくて倒産
→寄付でオープンソース化 ← いまここ
26:名前は開発中のものです。
07/04/11 23:24:57 XaHk6A2z
昔は変態UIといえばLW3Dの独壇場だったのに……くやしいっ
27:名前は開発中のものです。
07/04/11 23:38:29 EGr136/P
>>24
>「オープンなんだから自分でソース書き直せ」
その言葉の真意はさ、「自分でソース書けない奴が何ほざいてんの」なんだよね。
言われると悔しいだろうけど、たった一つの真実って奴だから仕方が無いよね。
インターフェイスが酷いという意見には俺も賛成。モデルは他のソフトで作って、
骨入れからブレンダ使うと良いかと。細かい所は Python スクリプトから弄れば
インターフェイス気にしなくてイイよ。
28:名前は開発中のものです。
07/04/12 00:00:46 N5h4LHpr
Game Engineで作ったゲームにGPL感染するの?
29:名前は開発中のものです。
07/04/12 00:02:59 I7HK4D2M
うんうん、初めは相当戸惑ったが、慣れると可愛いもんだぞ。
キーバインドを変更可能にするのは、次の大きな課題として取り組まれているみたいだから
もうちょっと待ってから、手をつけても良いかもしれんが。
何より、他の3Dなんか絶対動かないような、へっぽこマシンでも動くのがありがたい。
30:24
07/04/12 01:07:25 Y6Ul3q6T
レスありがとう。経緯は知らなかった。偏見まみれで書いてごめん。
しかし、使えてる奴がいのが驚きだった。。俺が無能ってことだね、多分。でもインターフェイスへの不満もみんなあるようですこしだけ安心した。
機能ビデオ見てたんだけど、アニメ機能とかびびった。。
なぜここまで実装できてるのにインターフェイスを見直さないんだろうw
これ、俺の知るかぎりどんなソフトでもなかった操作性だから。。。なおさら疑問深まるんだよなあ。インハウスツール出身?だからなのかな?
だがメタセコインポーター見つけたので手間は減らせそうだ。将来のキーバインド変更機能に期待しつつ、もう少しいじってみる。
colladaで出せるならxmlライブラリで遊べるしGPL感染も無視できそうだね。
いや、コレ使う限りそういうのはやめた方がいいのかな。。。?
31:名前は開発中のものです。
07/04/12 03:57:45 0Ip1HTkJ
GIMPもそうだけど、GPLのソフトは操作が独特でとっつきにくい。
慣れれば楽だとCG板の奴らは言うし、全くもってその通りだとは思うんだが、
ここゲ製作技術板ではグラフィッカーでない奴が
リソースを用意するために仕方なく使うCGソフトを使うっていうケースが
少なくないから、そういう人たちに対して慣れるまで使い倒せとはいい辛いな。
GPLのソースは中括弧がキモ過ぎていじる気になれない。
UIといいコーディング規約といい、見た目が変なものが好きだねえ。
32:名前は開発中のものです。
07/04/12 05:41:38 +GUVTlHz
GPL感染のことなんだけど
Blenderで作ったモデルデータやムービーは自分のもの、ソース公開義務無し。
なんだけど、Game Engineとあわせてパックした場合わからんなぁ。
GPLにせざるを得ないと思うけどね。
33:名前は開発中のものです。
07/04/12 10:30:48 bBXQ1EdF
>>31
きみ、「GPL」を言語や開発環境だと思ってね?
34:名前は開発中のものです。
07/04/12 13:56:25 pMqLeNTL
本家GPL関係FAQで言及されてるようだけど、英語わかんねー
URLリンク(www.blender.org)
stand-alone executableてのが出力した場合の事のようですね。
「ゲームデータ自体はパックしようがGPLと絡まんとです。でもstand-alone
executableはGPLとしてカバーされるとです
その中にあなたのゲームデータを入れる事があなたにとって問題になるなら
外部.blendファイルとして欲しいとです」
みたいな感じでしょうか?
要はパックしたらGPL扱いされる、というように読めますが、俺の英語力では
確証持てないので突っ込み待ちします。
35:名前は開発中のものです。
07/04/12 14:28:30 9CHhbtHC
Vipperがゲーム作ったらしいお。
もしかしてこのスレの住人?
URLリンク(blog.livedoor.jp)
36:名前は開発中のものです。
07/04/12 20:53:31 +GUVTlHz
>>34
その認識で合ってると思う。
pyファイルをただのデータと見るか、プログラムの一部と見るかでも変わると思うけどね。
>>35
パンチラモーションktkr
37:名前は開発中のものです。
07/04/12 21:47:18 /cTTtDQE
>>34
GPLを心配することなくゲームを作ることができるのですか?
その通りで、ゲームはプログラムの出力結果であり、従ってGPLが適用されません。
ブレンダーチームは、他のいかなるライセンスとも競合しないように、ブレンダーがGPLやGPLでないゲームに使われる事を確実にしました。
しかし、スタンドアローンのゲームで、何らかのデータがGPLのスタンドアローンな実行ファイルに含まれ、
これが問題になるのならば、スタンドアローンなプレーヤーが外部ファイルとして.blendファイルを読み込むようにするのがいいでしょう。
って読んだけど。漏れも高校レベルの英語力しかないからかなり意訳。
出力したゲームは、製作者がGPLかnon-GPLかを決めることができる。
GPLなスタンドアローンなゲームの中に、データを組み込んで配布する場合は問題になるかもしれない。
問題になるようなら、外部.blendファイルにしてください。
って感じ?
一から自分で作った場合は、パックしてもGPLかnon-GPLかはてめーが決めろって事だと思うけど。
38:名前は開発中のものです。
07/04/12 22:42:45 aDiQn4c4
スタンドアロンに含まれた全てのデータはGPLでカバーされることになる。
それが嫌なら外部の.blendファイルを読み込むようにして配布すること。
39:名前は開発中のものです。
07/04/13 03:14:09 xo+DmM2n
>>33
思ってねーよ。そっちこそGPLの中括弧規約知らんの?
2文字スペースインデントするやつ。
中括弧やbegin-endのないGPLのソースは見たことないから知らないけど。
40:39
07/04/13 03:35:10 xo+DmM2n
…GPLじゃなくてGNUだったorz スマン
41:名前は開発中のものです。
07/04/16 14:04:34 wIb/Ktsn
なんか>>24=>>30とか>>39=>>40とかツンデレ気味な人が多いスレだなw良スレの予感
にしても>>35、Vipperの行動力恐るべし。やっぱとにかく作るってのは凄いな。
このスレの人達もがんがん作って周りの奴らを巻き込んでいこうぜ!見守ってるぜ!
42:名前は開発中のものです。
07/04/16 14:16:00 lYx2T1cr
ゲーム以前にArmature仕込めなくて四苦八苦中
あーだめだ
もっかい骨消して頂点ウェイト塗り直そう(五度目
43:名前は開発中のものです。
07/04/16 21:16:16 TtyGwdvI
>>41
ダーメ。あんたも作るんだッ!
44:名前は開発中のものです。
07/04/21 17:42:04 iyEFg2dn
blenderのActionについてはこっちで聞いたほうがいいのかな?
blenderの操作方法で質問があります。
ActionウインドウでBakeして作成したActionそのものを消したいのですが
どうやったらいいんでしょうか?
探し方が確実に悪いとは思うんですが、JBDPではActionウインドウのKeyの
消し方までしか見つけられませんでしたorz..
説明しずらいので画像おいておきます。
申し訳ありませんが、識者の方いましたらお願いします。
URLリンク(up2.viploader.net)
ちなみに目的は>>4に書いてあるそのもの(Papervision3Dのモデルをblenderで作成)です。
バグバグではありますが、現状こんなかんじです。
(BlenderからXfile形式(モーション付)で出力したものを表示するサンプル)
IEならlzh内にあるhtmlを開いてください、filefoxならそのままswfを開いても動作するはずです。
URLリンク(up3.viploader.net)
pass:blender
45:名前は開発中のものです。
07/04/21 17:51:10 hsyXlVof
Fついてるね
リンクされてないならFake User外したのち、ファイル開き直したら消えないかな?
46:44
07/04/21 18:15:13 iyEFg2dn
>>45
豪速のレスサンクスです。
ちょいとFの消し方で迷いましたが無事無駄Actionが消せました!
47:名前は開発中のものです。
07/04/26 22:36:24 R5Q1ijX8
フリーのモデルデータが集まっているサイトってないでしょうか?
自分で作るのは無理そうなので、うまい人のをBlenderにインポートして
テクを盗もうかと思ったのですが…
48:名前は開発中のものです。
07/04/26 23:43:59 oXHKZdKN
Blender Model Repositoryてのがあったけど、過去に著作権物をアップされてトラブルあったらしく近況がよくわからん
URLリンク(www.e2-productions.com)
ログイン制になったのかな
blenderartistsのフォーラムもご参照の事
URLリンク(blenderartists.org)
49:名前は開発中のものです。
07/04/27 00:17:35 cmeuB2bc
これもBlenderArtists.orgのスレ↓ チュートリアルなどのリンクが集まってる
URLリンク(blenderartists.org)
50:名前は開発中のものです。
07/04/28 04:37:13 Nsgje+ap
THE ビッグオーのゲームがあるらしい
↓
URLリンク(blog.so-net.ne.jp)
51:名前は開発中のものです。
07/05/01 11:53:09 A3Sbrm7v
おお、これはゴイス
車を動かせるだけのサンプル作成中
なんか不条理にふっとぶなー 制御ムズカシス
52:名前は開発中のものです。
07/05/15 17:38:54 zOuPEdRB
2.44リリース祝age
物理エンジンに調整入ったみたいですな
53:名前は開発中のものです。
07/05/16 01:00:50 +mw5H+SQ
>物理エンジンに調整入ったみたいですな
違いがわからん
CGツール部分の更新点は判る
54:名前は開発中のものです。
07/06/26 01:13:46 aYeYRKQT
山とか海とか何でもいいから地形を作って、
主人公キャラを操作して歩きまわるだけのゲームを作りたい
55:名前は開発中のものです。
07/06/26 13:33:33 FOyi1jyu
レグレッションかGame Engineサンプルにそういうのあるっしょ
56:名前は開発中のものです。
07/07/10 11:49:12 OxVINiHa
>>35
URLリンク(blogch1.up.seesaa.net)
コレ動かしてみようと思ったら動か中田 orz
使用環境: XP Pro SP2
C:\WINDOWS\system32\glu32.dll が入っていることを
確認しました。何故に動いてくれませんですか orz
57:名前は開発中のものです。
07/07/10 23:53:19 d9z26liN
どういうエラーが出て動かなかったのか
書かないのはなんでだぜ?
58:56
07/07/11 18:49:04 W6HKKd3Q
肝心なとこ書き忘れてますた orz
---------------------------------------------------------------------------
問題が発生したため、1.exe を終了します。 ご不便をおかけして申し訳ありません。
---------------------------------------------------------------------------
こんなのが出て来てました。(長いので続く…)
59:56
07/07/11 18:51:30 W6HKKd3Q
---------------------------
Visual Studio Just-In-Time デバッガ
---------------------------
1.exe [3540] でハンドルされていない Win32 の例外が発生しました。 この例外の
Just-In-Time デバッグに失敗し、次のエラーが発生しました:
インストールされたデバッガで Just-In-Time デバッグが有効になっていません。
Visual Studio では、[ツール] メニューの [オプション] を選択し、[デバッグ] に
ある [Just-In-Time] から Just-In-Time デバッグを有効にできます。
詳細については、ドキュメントの Just-in-time デバッグのエラーについての
トピックを参照してください。
-----------------------------------------------------------------------------
Visual Studio Just-In-Time デバッガ を 有効にしてVisual Studioでエラーを表示。
-----------------------------------------------------------------------------
1.exe の 0x00411667 でハンドルされていない例外が発生しました :
0xC0000005: 場所 0x07023000 に書き込み中にアクセス違反が発生しました。
orz
60:56
07/07/11 18:56:03 W6HKKd3Q
エラー著名
----------------------------------------------
AppName: 1.exe AppVer: 0.0.0.0 ModName: 1.exe
ModVer: 0.0.0.0 Offset: 00011667
----------------------------------------------
あとは「エラー報告に含まれるデータの参照」をクリックすると
こんなのも表示されてました。
61:56
07/07/13 13:59:55 u03A2B+K
自己解決スマソ。どうやらオンボードのグラボが問題のようでした。
お騒がせして申し分けありません orz
OS : XP Pro SP2
CPU: AMD Athlon(tm) 64 Processor 3400+ 2.40GHz
Mem: 448MB
VGA: VIA/S3G UniChrome Pro IGP
--------------------------------------------
結局解決には至りませんでした。恐らくは該当VGAが800*600をサポートしていないのではないか?
という結論に達しました。(知人等にあたってみました)
おしえてBP! 画面が真っ暗になってしまいます。
URLリンク(oshiete.nikkeibp.co.jp)
--------------------------------------------
今思うとWin32WindowGDIでformのハンドラ直接渡したら画像乱れたりしてたしな・・・。
初心者はどうもコードにばかり目がいって、ハード部分を疑うということを知らん。
いや、YaneSdkのtextureLoaderがどうにも挙動が変で、
シンプルなコードで延々と実験したりして5時間ぐらいやってて、
いい加減supportBBSに恥を忍んで聞こうかしらと思ってた矢先、
開発機じゃなくてネット接続用のマシンで実行ファイル動かしてみたら問題無いでやんの!!
妄現日記 - ぐわー
URLリンク(d.hatena.ne.jp)
--------------------------------------------
62:名前は開発中のものです。
07/07/20 07:11:00 fN8gO3xJ
>>58
---------------------------------------------------------------------------
問題が発生したため、1.exe を終了します。 ご不便をおかけして申し訳ありません。
---------------------------------------------------------------------------
「>>1 の母です」とか「>>1 さーん」みたいなコピペかと思ったw
63:名前は開発中のものです。
07/10/09 18:19:14 pZSoERIz
へへ
64:名前は開発中のものです。
07/10/17 21:20:30 6N4dTUCM
>>35
のゲーム作ったの俺です、、、
65:名前は開発中のものです。
07/10/17 22:09:36 BylTNwVn
神降臨
66:名前は開発中のものです。
07/10/28 22:06:54 m+rulbV0
>>64
うそつき(うそつき的な意味で
67:名前は開発中のものです。
07/10/30 01:45:23 KXTPHM8K
トリップつければわかること。
68:1 ◆JcKNWicTTg
07/10/30 06:59:58 9Gb0LUp7
これでよかっただろうか、、、、
69:名前は開発中のものです。
07/10/30 10:38:23 kQib6bw9
>>68
げ、本物かよ。
嘘つき呼ばわりしてごめんなさいごめんなさいごめんなさいごめんなさいごめんなさい
あれから何かゲーム作ったの?
70:1 ◆JcKNWicTTg
07/10/30 19:30:47 9Gb0LUp7
>>69
いや全然です。
あれ自体ちょっとしたネタ的感覚で作ったんで、かなり作りは適当です。
ってかアレぐらいモデルとボーンさえ組んでしまえば10分ぐらいで作れるという、、、
71:名前は開発中のものです。
07/10/30 23:22:07 +3NWdF2N
ゲムブレやってる奴少ないなぁ
72:名前は開発中のものです。
07/10/31 01:23:30 S357ke7R
誰かチュートリアルサイト作ってくれればやってみたいんだけどなぁ・・・
他力本願・・・orz
73:名前は開発中のものです。
07/10/31 02:01:41 m3+NDhwj
Blender使いが京アニ踊りを手付けした動画がニコ動にうpされて
地味に注目されてるみたいだから、地味にユーザー数が増えて
地味にチュートリアルサイトとか増えるんじゃなかろうか
74:名前は開発中のものです。
07/10/31 02:13:14 S357ke7R
>>73
見てきた。
モデルは借りたみたいだから動きだけ設定したのかな?
でも、初にしてはすごい・・・。
ってか昨日朝うpで再生10万超えてるとか・・・。ほんとニコニコは初音ブームだな。
でもあれじゃあゲームのチュートリアルは望めそうにないなぁ。
75:名前は開発中のものです。
07/10/31 03:17:56 6pUYgrhH
>>73
あぁ、8頭身ミクの踊ってる奴?
blender ミク で検索できっかな
76:名前は開発中のものです。
07/11/01 20:49:17 a5gt8Qzy
>>73-74
注目されてんのはBlenderなのか初音ミクなのか。多分後者
77:名前は開発中のものです。
07/11/03 07:11:52 yiVQtqUq
じゃあゆとりでもわかるGameBlender講座
見たいなものニコニコにうpしてみるか?
78:名前は開発中のものです。
07/11/03 08:29:27 /U+tkHRO
>>77
禿期待
79:名前は開発中のものです。
07/11/03 09:35:33 xnITRmgQ
>>77に期待
80:名前は開発中のものです。
07/11/04 11:36:16 dhnLS6t7
神がいると聞いてやってきました
81:名前は開発中のものです。
07/11/04 14:44:57 nrJLf+Wr
正直>>77には期待せざるをえない
82:名前は開発中のものです。
07/11/04 23:55:15 Swqblw6L
またまたblenderによるミク動画。blenderオンリーじゃないみたいだけど。
URLリンク(www.nicovideo.jp)
おまけが面白かった。
83:名前は開発中のものです。
07/11/09 23:11:35 Piy9pNGA
ほし
84:名前は開発中のものです。
07/11/11 22:01:59 x4j8qiJp
>>77
ほんの昨日ゲームエンジンで遊びたいと思ってブレンダーを見つけ
このスレを今日見つけた俺としては
古参を気取りたいので少し待っていただきたい
85:名前は開発中のものです。
07/11/12 02:42:30 zQRfFN+w
まあ肩の力抜いた楽しい奴たのんまさ
86:名前は開発中のものです。
08/02/07 06:09:38 eRcIXuPv
URLリンク(www.blenderart.org)
カートゥンとゲームエンジンの特集だってさ。
87:名前は開発中のものです。
08/02/07 12:04:26 4NUm28wz
>>86
英語><;
めいどさんかわいいよめいどさん
88:名前は開発中のものです。
08/02/22 12:08:09 JH4SaRsG
過疎ってるぜぇ(`・ω・´)
89:名前は開発中のものです。
08/02/26 21:39:49 38veH6dQ
良いスレめっけ
只今 公式デモのwalkthrough_demoを解析して勉強中・・・
90:名前は開発中のものです。
08/03/04 22:58:55 8F9iAQrc
このスレが生き残ってたことにちょと感動した
5年くらい前にyamyam氏のサイトに
お世話になったことは今でも覚えてるぜ
91:名前は開発中のものです。
08/03/07 21:43:35 m2p/QcEc
俺漏れも。yamさんには世話になった。
現状のgame engineには悩ましい点が多いので、
2.5(アプリコットリリース)に期待している。
しかしまさかCSと組むとはなぁ。
92:名前は開発中のものです。
08/03/11 12:07:23 w6QDeson
URLリンク(blender2ch.hp.infoseek.co.jp)
URLリンク(blender2ch.hp.infoseek.co.jp)
Apricot待ちで(?)静かなBGEスレに、かなりシンプルなネタを投下してみる
blendファイル起動ですぐに開始、Escキーで終了
まぁいないとは思うけど、中身が見られるからって改変するなよ!絶対にするなよ!絶対に(ry
93:名前は開発中のものです。
08/03/11 13:27:00 B4u6J3FJ
>>92
こんにちブレンダー
カトレアの3D化はいつごろですか?
94:名前は開発中のものです。
08/03/11 14:49:40 WwhXBKj5
>>92
これニコ動でBlender+SAIかなんかの解説動画作ってたやつ?
95:名前は開発中のものです。
08/03/13 11:12:24 jF+O7aUv
>>92
モミモミ機能実装はまだでつか?
96:92
08/03/14 00:50:12 75NEBiYW
>>93
さっき始めました
>>94
おかげさまでどうも みんなもBlender動画うpしようよー
>>95
スレ住民に期待 あと以下のスレ見たり
スレリンク(cg板)
97:名前は開発中のものです。
08/03/14 12:09:44 /nn4Xz5B
みんなもBlender動画うpしようよーって言われても
人体モデリングがうまくいかない俺はどうしようもねえ
納得いく人体の形が作れないんだ
98:名前は開発中のものです。
08/03/14 13:23:25 fiLuC6lM
おれは人体は適当に妥協点みつけたものの、
リギングで知恵熱出て逃げ出してしまう
Tony本よ、力を
99:名前は開発中のものです。
08/03/14 15:49:09 lu88iWee
>>96
本当に猿でも解るレベルのゲームの作り方うpよろしく。できれば低速で。
100:名前は開発中のものです。
08/03/16 02:17:22 Cz57brXN
>>97
他人が試行錯誤してるさまを見て喜ぶ人もいるらしい グェヘヘェ
>>98
配布されてるリグは?
さっき制作中の女性モデルに、以下のリグ設定してみたら
簡単に満足いく結果が得られて驚いてる
ManCandyもいいけどAction付きってのが良い すぐ歩く!
紹介元 : URLリンク(www.nicovideo.jp)
配布元 : URLリンク(www.blendernation.com)
配布物 : URLリンク(uploader.polorix.net)
>>99
Blenderだけに猿かー
CG板のBlenderスレの流れがいい感じなのでそっちに期待中
101:名前は開発中のものです。
08/03/17 23:57:24 lsOHriYP
あの忍者のRigみても全然理解できないんだよね;;
なんで腿とか腕、腰にBoneがないんだよぅ
なんでそのくせあんな滑らかに動くんだ
102:名前は開発中のものです。
08/03/18 01:56:47 RAfFeVWs
>>101
つBoneレイヤー機能
URLリンク(blender.jp)
103:名前は開発中のものです。
08/03/18 08:08:37 WfDJhdSj
IK Solver設定したBoneを別レイヤにまとめてただけだったのね…
制御用のBoneだけ見せたほうが動かすときわかりやすいわいなぁ
またひとつ賢くなったよサンクス!
104:名前は開発中のものです。
08/04/07 19:15:18 X8EQUlFH
hosyu
105:名前は開発中のものです。
08/04/12 08:06:54 9DOW2E2V
GAMEというか3DGUIアプリ開発を検討しています
モデリングやアニメーション、物理演算などが素晴らしいのは
だいたい分かってきたのですが、テキスト表示DB連携の質が
わかりません。
良いGUIサンプルとか、知っている方がいれば教えてください
106:名前は開発中のものです。
08/04/14 01:39:28 v+cL1irW
>>105
gameblenderを使って作りたいって事?
具体的に何を作るのかわからないからなんとも言えないけど
gameblenderで表示する画面は基本的に設置したカメラの映像だから
GUIは擬似的にしか作れないよ
日本語もポリゴンかテクスチャでしか表示できないし
107:名前は開発中のものです。
08/04/15 10:07:10 knNs9di3
あれ?gameblender研究ってwikiがいつのまにか消えてる・・・
質問なのですがgameblender中で
Armature使ったアニメーションって使えるんですよね?
フレーム毎ちゃんとポーズがついている状態なのですが
ArmatureのActuatorsでIpoをPlayにしても
まったく動いてくれません。
拡大縮小や回転などは同じ方法でちゃんとアニメーションします。
ドキュメントが見当たらなかったので教えてください。
108:107
08/04/15 10:24:48 knNs9di3
DemoにArmature使ってるのがあって
それを真似たらできました
ボーンアニメーションさせるには
AcutuatorsのActionを選び、
AC:に Action と入力してフレームを指定しないといけないようです
109:名前は開発中のものです。
08/04/15 14:32:20 805Lw7LR
>>107
gameblender研究でぐぐったらsakura.ne.jp(レン鯖)のURLでひっかかった
スタンド(futuregadget.com)の本体はおそらくこれだと思うよ
URLリンク(futuregadget.sakura.ne.jp)
110:名前は開発中のものです。
08/04/15 20:10:21 knNs9di3
>>109
あ、ほんとだ ドメインの期限切れとかかね
どうもです。
111:110
08/04/15 20:17:15 knNs9di3
と思ったら
今月に入ってsakura.jpに引越しされてたらしい
URLリンク(blender.jp)
112:105
08/04/16 12:48:21 lv4G6Y2j
テクスチャで張る形でも良いのですが
研究に時間かけるなら、Cで組んでも最終的な
開発工数は変わらないかもですね
さらに調べてみると、Webと絡めるだけなら
FLASH+PaperVisionの組合せもFlexの要素が
組み込めるので良さそうでした
113:名前は開発中のものです。
08/04/18 00:51:40 +ysXXoMC
>>112
ユーザの視点に立って考えるのもありかと
Flash+PV3DはローカルにDLしなくていいけど重くて見てられない物も多い
CやらBlenderは描画等の処理速度は良いけどローカルにDLしたりランタイムの準備が面倒
あとFlashは描画関係(の処理速度)で
すぐに限界にぶつかるパターンが多くて萎える
(これは製作者視点)
Cならゲーム系のフレームワークを使うと幸せになれるのかな
114:名前は開発中のものです。
08/04/23 19:55:40 rQRXRWI7
macでもblender使ってゲーム作れるかな?
115:名前は開発中のものです。
08/04/23 21:54:41 mDm6BHht
>>114
>>1嫁
116:名前は開発中のものです。
08/04/26 09:47:39 xeoMNPIB
>>115
てことはblenderでもxcodeさえあれば作れるってことか!
117:名前は開発中のものです。
08/04/26 15:18:39 f3fNgt2A
blenderだけでおk
blenderが起動できる環境があるならすぐにゲーム作りできます
118:名前は開発中のものです。
08/04/26 16:18:39 xeoMNPIB
>>117
度々質問すまないけども
そうするとblenderのplayerがないとゲームで着ないってことかね?
しかし.appではけるってことはblender playerが無くてもプレイできるってことなのかね?
119:名前は開発中のものです。
08/04/26 16:24:00 oUGgudS+
試せばすぐ判るだろw そういう事だよ
>>34-38とかにあるように、.exeや.appにするとGPL含むことに
なるからそこは注意要るかな
120:名前は開発中のものです。
08/04/26 16:33:41 AAaLrYvE
pythonかじりはじめた所だしやってみようかな
121:名前は開発中のものです。
08/04/26 20:49:06 P7FnzaDx
現状ではexeとかしたらいろいろ不具合あるよ。
psd形式でテクスチャ貼ったら無くなってたり、
Python部分うまく作動しなかったり。
122:名前は開発中のものです。
08/04/27 09:10:10 bhbfzXgy
結局exeにするメリットはあまりないから
.blenderのautoplayにしとくのが無難
123:名前は開発中のものです。
08/05/21 18:44:50 ExQroTX5
水風船を割ったときのスロー映像
URLリンク(www.youtube.com)
誰か3Dで再現してみないか?
124:名前は開発中のものです。
08/05/21 18:53:17 tjoRxgYv
マルチやめい
125:名前は開発中のものです。
08/05/23 20:19:13 Th97YP/C
2.46出たけどこっちでは話題無いのか・・・
126:名前は開発中のものです。
08/05/23 20:56:10 X0vZGAsh
このスレ的にはアプリコットリリースとなる2.5が本命かな
2.46更新点としては2Dフィルタが面白そうだね
127:名前は開発中のものです。
08/05/25 05:15:55 cEJaJJpM
svn14949で機能が拡張された
BGE patch: add rayCastToEx(), an extended version of rayCastTo() for use in game script
128:名前は開発中のものです。
08/06/16 21:35:08 mTnUFPe0
質問です!
DirectX使って3Dゲー作ろうとしてて
モデルをblenderで作ってるとこなのですが
試しにDirectXのxファイル形式で出力してみたら
テクスチャ情報などが上手く出力できず困ってます。
Blenderのバージョンは2.46を使っているのですが
設定したテクスチャ情報などを欠落させずに
xファイルを出力する方法など無いでしょうか?
129:名前は開発中のものです。
08/06/16 22:50:55 80jdPE1Q
>>128
UVマップの情報が正しく入っていれば
Xファイルをメモ帳で開いて
然るべき所でテクスチャ画像ファイルの名前を指定すると
ちゃんと表示できるようになるはず。
blender側でのテクスチャの指定の仕方によっては
最初から正しく出力することもできるらしいが自分にはわからない・・・
あとここはゲームエンジンのスレだから厳密にはスレ違い
130:名前は開発中のものです。
08/06/16 23:15:01 mTnUFPe0
>>129
㌧、試してみます
そしてスレ違いに気づかずageちゃって失礼しましたorz
131:名前は開発中のものです。
08/07/03 15:48:20 7FnESEv6
プレイアブルなApricot出たね
解析初めてみるべか
132:名前は開発中のものです。
08/07/26 19:17:32 KqRScZVm
ゲームの始め方はどーするの???
133:名前は開発中のものです。
08/07/26 19:42:03 LYWnlODe
開いたら3Dウィンドウにカーソル置いてPキー押す
134:名前は開発中のものです。
08/07/29 15:59:18 yn8O0iNy
できました。ありがとうございます
135:名前は開発中のものです。
08/07/31 17:33:31 64uPbfSY
もう日本のフリーゲームは糞ダサいつまらん萌えゲと見飽きたFFドラクエ的な
ワンパターンゲーでどうしようも無い。
アート性、知的さが皆無なのが特に問題だ。
ゲーム脳というか幼稚園児並の精神年齢だからロリコンが多いのも問題だ。
そういうのを一切捨てなければならない。
なので外国のフリゲでも見てリフレッシュしよう。
と言っても日本の作品も結構載ってるので見てほしい。サイトによってはジョジョや洞窟物語、
ゆめにっきとかもっとマイナーなものまで載ってるよ。
URLリンク(www.indiegames.com) Indiegames
URLリンク(www.gametunnel.com) game tunnel
URLリンク(www.tigsource.com) TIGSource
URLリンク(jayisgames.com) Jay is Games
136:名前は開発中のものです。
08/07/31 17:47:55 1ayADr11
またこのコピペか
137:名前は開発中のものです。
08/08/01 00:23:47 z2aBgJTr
反応すんな
138:名前は開発中のものです。
08/08/07 03:05:51 1jrMr1QL
URLリンク(www.blender.org)
2.5はまだ先になりそうだね。今年中に出れば良いかな。
139:名前は開発中のものです。
08/08/14 22:42:10 m+dcnlYW
Blenderを使ってみようか迷っているのですが、
Blenderはユーザー登録を行う必要ありますか?
140:名前は開発中のものです。
08/08/14 22:43:06 1kY0v5p0
ないない
141:名前は開発中のものです。
08/08/14 23:55:00 rRIvMnJV
ニコニコの説明動画見ながらBlender動かしてんだけど四角とか三角でどうやって3DのCGキャラ作るのか想像もつかないorzやっぱり基本メッシュを組み上げて作るものなの?
142:名前は開発中のものです。
08/08/15 00:04:42 uzcEltVP
俺のやり方だと
一旦editモードで全部消す
横画面でCtrlクリックで輪郭っぽく頂点打っていく
その後正面から半分輪郭打つ
斜めに回しつつ適当に間の輪郭埋める
face張ってmirrorかけてsubsurfかける
根性で延々と頂点修正
てな感じ。下書き書く時も書かない時もある
四角から必要なところを分割したりナイフで切りながら
頂点移動して形作る手順もチュートでよく見るよ
リッチに行くならmultiresで頂点細かくしてスカルプトかな
最後にローポリ+法線マップに落とし込みたいんだけど
熟練度低くてよくわからん。研究中
143:名前は開発中のものです。
08/08/15 07:34:29 yHFDaAq0
>>140
そうですか。ユーザー登録不要なら安心です。
Blenderを使ってみる事にします。ありがとうございました。
144:名前は開発中のものです。
08/08/15 07:51:22 cBKZqAdN
>>142
書いてあることがわからないorz
チュートリアル動画探してみます。
145:名前は開発中のものです。
08/09/04 17:45:55 HQi1Dh+4
>>144
大きな本屋行けば分かりやすいのが売ってるよ
146:名前は開発中のものです。
08/09/05 00:40:32 QMX3NRCZ
amazonで検索したらBlender関連の本、けっこう増えたな!
147:名前は開発中のものです。
08/09/23 08:59:46 Ami3T9Gz
今、Blenderでパラッパラッパーやスペースチャンネル5のような
ゲームを作ろうとしている
時間のの同期ってBlenderは元から出来てる仕様なんでしょうか?
それとも規定のFPS出せないと徐々に遅れていく仕様なんでしょうか?
148:名前は開発中のものです。
08/09/28 16:31:37 +AR5L/cZ
始めて3Dに挑戦・・・もう何からやれば上手く行くのかちっとも
分からん
とりあえず本と公式のチュート真似して練習する。めげない。
初心者向けの本でお勧めあったら教えてくれるとありがたいです
149:名前は開発中のものです。
08/09/30 17:26:19 b1H2h682
yamyamさんのはじめてのBlenderってのがとっつきやすいかな
リファレンス性ならビギナーズバイブルかなぁ。これちょっとバージョン古いので、
最初は書籍のバージョンのblenderで学ぶ事をお勧め。
その後のバージョンアップ時の変化は
URLリンク(blender.jp)
で追っかけると把握できると思う
でも、現状どの本もゲームエンジンは解説されてないんだよなぁ
Apricotリリース後になにか出てくるといいけど
150:148
08/10/01 03:46:24 CV5jKWJe
>>149さんありがとうございます!
詳しく書いて下さって助かります
とりあえずその3冊を買って勉強します
151:sage
08/10/24 13:37:40 +AAbOT+o
ほ!
152:名無しさん@お腹いっぱい。
08/10/24 19:51:16 1G7EfKef
誰かBlender Party@NAGOYA,Japan2008で
ゲームエンジンのワークショップやってくんないかな?
153:名前は開発中のものです。
08/10/30 21:22:33 eVkEpjfP
BlenderでOrbiterのメッシュを作成しようとしています。
blorbiter-import-0.3.zip
と
blorbiter-export-0.5.zip
を2.47にアドオン追加してメッシュを見てみました。
ただ、一部のアドオン(例えばBuranなど)は見れないみたいですね。
アドオンでも、RVT-9やVentureStar(Vster)などは見れますね。
154:名前は開発中のものです。
08/10/30 21:40:14 eVkEpjfP
blorbiter-import-0.3.zip
blorbiter-export-0.5.zip
っURLリンク(sourceforge.net)
155:名前は開発中のものです。
08/10/31 02:33:49 kkxEVuBS
これって初心者が3Dゲームを作るのに適してる?
156:名前は開発中のものです。
08/10/31 02:41:53 oUL57YQX
実際に使ってみろよ。フリーソフトなんだから
157:名前は開発中のものです。
08/10/31 03:30:31 4irTqq2Y
適した機能はあるけど
GameEngine周りは日本語情報が少ないから
辞書片手に粘着できない奴にはお勧めしないお
なにせ「ここ読めばGameEngineの事が一通り判るぜ」って
日本語サイトや和訳書籍が皆無なんで。
初心者云々はその先の話になるな。
Blenderでがつがつアニメ作ってる人でも
GameEngineノータッチな人は多い
3D統合アプリじゃなくて3D統合しすぎアプリなんだわ
エロで喩えるとオールジャンルな変質者っていうか。
しかも無償。
意味判らんなごめん
158:名前は開発中のものです。
08/10/31 21:31:05 xBklpHfC
言語でのプログラミング(python)皆無でも
ゲームらしいものが作れるから
凄いツールだと思う。
ただガシガシやっている人がいないのは
2.5でガラッと変わることが分かっているのと
ソース丸見えの状態でしか公開できないのがネックだからかと。
159:名前は開発中のものです。
08/10/31 21:43:41 kkxEVuBS
単独で実行できる状態で配布できる?それともユーザーもBlenderインストール必須?
160:名前は開発中のものです。
08/10/31 22:28:12 1rEffdmT
後ろでDOS窓が出るのがなんかやだよね
161:名前は開発中のものです。
08/11/01 00:59:00 2i2x2QxG
>>159
.exeで吐く機能があって、それ単体で問題なく動けばBlenderをインストールしなくても動くと思う。
「Blenderモジュール」を含んでると.exeで吐いても動かないから.Blendで配布するしかない。
162:名前は開発中のものです。
08/11/01 18:38:00 MCEiKH6q
URLリンク(www.graphicall.org)
ここでGEの高速化&最適化された2.48aが配布されとるよ
163:名前は開発中のものです。
08/11/08 18:14:42 iqJmFu+C
一日中softbodyで遊んでた
ところでこれは、メッシュの一部だけソフトボディとか出来ない?
出来たら乳揺れをゲームに早急に導入したい
164:名前は開発中のものです。
08/11/08 22:40:11 XqCsZa9c
>>163
Use GoalでVertex Groupを指定すればおk
VertexのWeightが0に近いほどフニャフニャする
いい揺れが出来たら見せてね
165:名前は開発中のものです。
08/11/09 10:34:41 9PYpa4d0
>>164
ありがとうございます。
でも出来ればリアルタイムシミュレーションでそれをやりたいです
出来なさそうならばリアルタイムシミュレーションで一部のArmatureに
動いたら揺れるギミックを搭載したいのですが、、、
166:名前は開発中のものです。
08/11/13 16:06:37 IlK14w7w
URLリンク(blender.jp)
に
>SoftBody を RigidBody に付着させたり、ピン止め可能
ってあるから方法はありそうね
俺も弄ってみるよ
167:名前は開発中のものです。
08/11/15 11:07:47 krIa/2Eg
>>166
おお!なんとなくゴールが見えてきた!
ありがとうございます!
168:名前は開発中のものです。
08/12/14 13:13:06 OKL5g4h+
>.exe/.appも吐けます。
やり方がよくわかりません><
教えていただけると助かります
169:名前は開発中のものです。
08/12/14 22:11:59 yeYLizSt
Fileメニュー→Save Runtime
170:名前は開発中のものです。
08/12/14 22:58:27 OKL5g4h+
助かりました
ありがとうございます
そしてもう一つ
Macでやってるのですがどうやったらexe形式に出来るんでしょうか?
171:名前は開発中のものです。
08/12/15 02:08:05 Bb2AKeeP
環境に応じた実行ファイル生成機能しかないんじゃなかったっけ
俺もMacも使ってるけど.appだけな感じ
bootcampか仮想マシン系(Parallels/vmware fusion)導入するとかが現実的な選択肢だと思います
なんかFreeBSDとWin2k+CoLinuxが立ち上がってて色々面白いです
なんでもないですむしろ非効率性でシャア並みです
すみません
172:名前は開発中のものです。
08/12/16 21:02:33 rM6TvcSW
何度もありがとうございました。
とりあえずがんばってみますw
173:名前は開発中のものです。
08/12/18 21:28:59 zNg04QXV
明日発売の物理エンジンの本って
ゲームエンジンについては触れられてるのかな?
174:名前は開発中のものです。
08/12/20 14:35:27 6h0rH3Z+
結局買ったよ
ゲームエンジンについては物理シミュに関する基本しか載ってないけど
結構他が充実してたから。
ゲームエンジンでは物理シミュの本らしく
パッシブウォーキングなんてのが出てくる
175:名前は開発中のものです。
08/12/22 14:46:07 xv4k1UAV
詳しく
176:名前は開発中のものです。
08/12/31 17:03:19 U8pGIZEa
>>175
買え
177:名前は開発中のものです。
09/01/20 19:54:22 xrn6ytsI
ゲーム時のスポットライトの光のギザギザな部分は
subdivideで細かくする以外で解消する方法って無いですか?
178:名前は開発中のものです。
09/01/21 23:05:12 5yxFU2+4
シェーダ使ってピクセル単位でライティングすればいいと思う
しかし残念ながらそのやり方を俺は知らない
179:名前は開発中のものです。
09/01/28 19:34:27 3rV9M+19
先月からBlender Gamekit1がダウンロードできるようになってる。
内容は古くなってるけど基本はこれで大丈夫。ただし英語。
URLリンク(download.blender.org)
180:名前は開発中のものです。
09/01/29 19:15:16 9+ygtSjf
>>178
情報サンクスです。
テンプレートあったけどpythonかけない。
むしろ言語かけn(ry orz
181:名前は開発中のものです。
09/01/30 14:50:07 Vycs2iGm
ダイナミックシャドウってGameBlenderの標準機能だけで出来ますか?
もし、出来ないならばGameBlenderでダイナミックシャドウをやるための
資料なんかあります?
182:名前は開発中のものです。
09/01/30 17:54:11 kAEV+Mjd
GLSL描画ならできます。
スポットライトでBuf Shadowにすると影を落とせます。
OnlyShadowにすると影を描画するだけになるので、
他の光源で全体をライティングし、
スポットライトでキャラの影をピンポイントに描画ということもできます。
183:名前は開発中のものです。
09/01/30 19:54:04 Vycs2iGm
>>182
おお!出来た!!!!
ありがとうございます。
184:名前は開発中のものです。
09/02/03 23:12:57 EPdPQwJF
>>182
ダイナミックシャドウがあったかw
これでシェーダーを書かなくてすみます。
ありがとうございます。
185:名前は開発中のものです。
09/02/14 12:52:49 X9HjioB+
BGMが満足に再生できないことに絶望した・・・
CD Actuatorだと
単曲リピート不可、ボリューム変更不可、頭から約30分以降のトラックを指定しても再生しない。
センサはAlwaysやDelayだとなぜか再生が始まらない。
さらにPythonでコントロールすると1トラック目からの再生しかできない!
Sound Blockだと他の効果音がちょっと多めに重なるとBGMが止まる。
両方とも初期からある機能のはずなのにこのバグと未実装の嵐はなんなんだ・・・
それとも以前のバージョンだとうまく機能してたのか?
186:名前は開発中のものです。
09/02/21 14:44:10 d/UzjMbI
質問なのですが、
URLリンク(download.blender.org)
ここにあるwalkthrough_demo.blendは起動するとgameモードなので、
ctrl押しながら起動してみると編集画面が見えて起動したのですが、
マウスを動かした瞬間、一画面(メイン画面)のみになって、
ヘッダとか表示できません。編集画面にするにはどうすればいいでしょうか?
そもそも起動した瞬間gameモードになっているのが不思議です...
187:名前は開発中のものです。
09/02/21 14:44:31 d/UzjMbI
質問なのですが、
URLリンク(download.blender.org)
ここにあるwalkthrough_demo.blendは起動するとgameモードなので、
ctrl押しながら起動してみると編集画面が見えて起動したのですが、
マウスを動かした瞬間、一画面(メイン画面)のみになって、
ヘッダとか表示できません。編集画面にするにはどうすればいいでしょうか?
そもそも起動した瞬間gameモードになっているのが不思議です...
188:名前は開発中のものです。
09/02/21 14:45:11 d/UzjMbI
質問なのですが、
URLリンク(download.blender.org)
ここにあるwalkthrough_demo.blendは起動するとgameモードなので、
ctrl押しながら起動してみると編集画面が見えて起動したのですが、
マウスを動かした瞬間、一画面(メイン画面)のみになって、
ヘッダとか表示できません。編集画面にするにはどうすればいいでしょうか?
そもそも起動した瞬間gameモードになっているのが不思議です...
189:名前は開発中のものです。
09/02/21 14:47:09 d/UzjMbI
間違って多重書き込みしてしまいましたすみません
190:名前は開発中のものです。
09/02/21 22:32:48 CbnbFPB2
[Ctrl]+[↑] または [Ctrl]+[↓]で 編集可能な画面に戻るよ。
ファイルを開いた時にGameが始まるのは
メニューの[Game]→[Auto start]にチェックが入っているから。
191:名前は開発中のものです。
09/02/21 22:41:29 CbnbFPB2
ごめん間違えた
Blenderを立ち上げて[File]→[Open]から開けば編集できるようになる。
Ctrl押しながらファイルを開くのでは編集画面では開けないみたい。
一度ソフトから開いてAuto startのチェックを外して保存すれば
次からはファイルを普通にクリックするだけで大丈夫。
[Ctrl]+[↑]はBlenderから開いても一つの画面しか表示できないファイルに対しての操作だった。
192:名前は開発中のものです。
09/03/12 02:55:59 7gGkrORl
ようやくゲームらしくなってきたのでここで晒してみます・・・
URLリンク(www.youtube.com)
193:名前は開発中のものです。
09/03/12 14:57:11 Wz8PKBLV
こえーw 乙ww
194:名前は開発中のものです。
09/03/12 21:10:47 ZVjjwSYe
ニコニコにあげれば再生数伸びそうだな
195:192
09/03/12 22:05:37 7gGkrORl
つべと一緒に一週間前に上げて今300越えたぐらいです;
ソース+実行ファイルは自サイトに上げてあります。
ZIPで30MB越えてるのでここのロダには上げられない・・・
196:名前は開発中のものです。
09/03/14 04:26:27 MBiBJnq1
>>192
乙!GJ過ぎる!!
正直ここまで出来るものだとは思っていなかったぜ
197:名前は開発中のものです。
09/06/19 00:27:03 pV3vXpah
>>192
それ、プログラミングとかなしで出来るの!?
そのことに驚いた。
198:名前は開発中のものです。
09/06/20 02:06:15 hdDTEQ3a
>>197
基本的にはプログラミングを(テキストで)書かなくても作れるよ
(何が起こると)- (ANDとかOR) - (何をする)
というようにブロックを線でつないで動作を作っていく感じ。
それで足りない部分はpythonスクリプトで補える。
199:名前は開発中のものです。
09/07/13 15:49:25 sH9nV8t9
BlenderのGameEngineをはじめようと思ったんですが、チュートリアルのページや書籍等が見つかりません
皆さんが参考にしているサイト等があれば教えてくれませんか?
200:名無しさん@ゴーゴーゴーゴー!
09/07/13 16:16:05 17kQcd1C
ぐぐれカス!
「物理シミュレーションBlender」
201:名前は開発中のものです。
09/07/14 16:57:37 +1yCjWOF
>>199
「物理シミュレーションBlender」 には
GameEngineのことはあまり書かれていません。
日本語だと「GameBlender研究」というWikiがありますが
あまり更新されていません。
英語なら
URLリンク(www.tutorialsforblender3d.com)
URLリンク(www.gameblender.org)
とかが充実しています。
あとは公式の情報です。やっぱり英語ですが・・・
公式ドキュメント
URLリンク(wiki.blender.org)
APIドキュメント
URLリンク(www.blender.org)
公式ゲームプロジェクト
URLリンク(www.yofrankie.org)
202:名前は開発中のものです。
09/07/15 01:49:58 jZxH9wax
>>199じゃないが、昨日物理シミュレーションBlender買って来たんだが。
内容は興味深いからいいけど、ゲームエンジンは物理シミュのおまけ程度のようだ。
内容は興味深いからいいけど。
畜生。
203:199
09/07/15 14:13:36 GP7JAxQ8
>>200
ありがとうございます!
教授がたまたま持ってたので借していただきました
ゲームエンジンはおまけでしたが、始めるとっかかりくらいにはなりました
全部は読めていませんが、Blender自体の使い方も色々書いてあったので参考になります
>>201
ありがとうございます!
やはり、英語のものが主になってきますかぁ
まだ全部に目を通した訳ではありませんが、一番上のTutorialのサイトなんかは完結にかかれてて読みやすいです
質問ばかりで、申し訳ないんですがカメラの切り替えみたいなのはどうやればいいんでしょうか?
例えば1を押したら一人称視点、2を押したら俯瞰カメラからのような感じです
204:201
09/07/15 20:28:35 Jt/bu8Qm
>>203
簡単に説明すると
Actuatorsの「Scene」の中の「Set Camera」でできます。
「OB: 」には切り替えたいCameraのオブジェクト名を指定します。
キーボードのキーで切り替えるならSensorsには「Keyboard」を使います。
205:199
09/07/18 01:56:26 8shlAyVp
>>204
ありがとうございます!
そのとおりにやったらできました!
まだまだ、分からないことが多いですが、使いこなせれば結構面白いことができそうなので勉強しますわー
何度も質問に答えてくれてどもでしたー
206:名前は開発中のものです。
09/09/22 02:50:02 T4XI59vu
Static(固定)のものに、小さいDynamicやRigid bodyの物体をぶつけても、デフォルトの頂点(面)にしかぶつかってくれないのは、なにか解決方法ありませんでしょうか?
何がしたいのかといいますと、節分の豆まきのように大量に豆をキャラぶつけた場合、デフォルトのポーズならきちんとぶつかってくれるのですが
アクションでポーズをつけたりすると、豆が通貨してしまったり、見えない壁(デフォルトの面)にぶつかったりしてしまうのを
なんとかしたいのです・・・。
207:名前は開発中のものです。
09/09/22 03:08:20 olZ8ARwg
StaticでいいならBoundsオプションのStatic Triangle Meshしかあるまい。
Convex Hull Polytopeで判定できるならそのほうが軽いっぽいが、こちらはC2Dでも数百頂点で死ねる時があるので注意。物理シミュBlender本によれば30-40頂点未満にしろだと。まあ節約するならプロクシ扱いのローポリ用意してうまくやることだ
208:名前は開発中のものです。
09/09/22 04:14:52 T4XI59vu
>>207
アドバイスありがとうございます。
衝突する側(豆をぶつけられる側)にBoundsオプションをかけてみたのですが、なんと言いますか、コリジョンが
動かしているキャラと一緒に動いてくれないのです・・・。
アクションで片脚をあげたり、倒れてみたりしても、コリジョンがそのままメッシュのデフォルト状態で棒立ちのままなのです。
追随して動いてくれるようにする設定などがあるのでしょうか?
209:名前は開発中のものです。
09/09/23 20:59:03 gzQtB3gP
未確認だけどActionというかMeshの変形は
衝突判定用オブジェクトに反映されないのかも。
IPOの拡大・縮小などはオブジェクト全体にかかるので
衝突判定にもちゃんと適用されるけど・・・
210:名前は開発中のものです。
09/09/23 22:04:11 uaUbG6YO
>>209
ありがとうございます。
そうなると、衝突時用の見えない箱を人体に埋め込む感じで、一緒にIPOで動かす。
という方法でやるしかなさそうですね・・・。残念ですが仕方ないですね。
2.5からはIPOが無くなって全てアクションパラメータになるそうなので、そうなったら少しは埋め込みアニメーションもやりやすいかな。
でも二倍ぐらいのアニメーション制作量が増えてしまう。涙
211:名前は開発中のものです。
09/09/23 23:53:46 aBvENgUM
>>210
ArmatureがPoseモードになってると、Meshオブジェクトから直接Boneにペアレントできるよ。
ゲームブレンダーでもそのペアレントは反映される。
212:名前は開発中のものです。
09/09/24 11:18:25 2JwwTUiS
>>211
ほんとうですね!ありがとうございます!
助かりました。
ということは、元のMeshをボーンごとに分割してペアレントすれば、なんとかいけそうですね
213:名前は開発中のものです。
09/09/25 07:04:34 6ydHPo5R
blenderではゲームを実行形式に保存しても、簡単に中のデータって吸い出されてしまうのでしょうか?
214:名前は開発中のものです。
09/09/25 07:16:52 4ctjfgNe
市販のC/C++で作られているゲームからでもデータが吸い出されている昨今、
Blenderで製作した物だけは大丈夫だなんてある訳が無い
215:名前は開発中のものです。
09/09/25 08:09:10 6ydHPo5R
そういえばそうですね
販売や配布した時に、中身さっと吸い出せる仕様だったら、悲しいなーと思いまして……
216:名前は開発中のものです。
09/09/25 09:51:24 MoEHiV5Z
全部exeの中に収めてしまえば簡単には取り出せなくなるけど、
モデルやテクスチャ、音声を外部ファイルにすると
素材そのままの形式で同梱することになるのが難点なんだよなぁ。
217:名前は開発中のものです。
09/09/26 15:09:39 lj0NRbr1
Dynamicとstaticとのぶつかりが少しスピードがあるだけで突き抜けてしまうのですが、なにか良い方法ありませんか?
staticのデコボコ地面や壁に向かってDynamicの自キャラ歩きまわせると、ゆっくりならぶつかってくれるんですが
ダッシュや吹っ飛びで思い切りぶつかると突き抜けてしまって・・・
218:通りすがりの通り魔
09/09/29 14:53:42 ALmu4qSr
オブジェクトに引力とか設定出来ないのかね?
マリギャラっぽいもの作ってみたいのだが・・・
219:名前は開発中のものです。
09/09/29 16:41:32 nYvXD9FY
>>218
Aの物体に一定の距離近づいたら、Aに自動で近づく命令をCに作って
CをプレイヤーキャラBにペアレントしてみたらどうかな?
マテリアルをリンクすることは可能なのですが、モデリングデータをリンクすることはできませんか?
マリオのコイン的なものを、モデリングし直すたびに配置しなおすのが大変で・・・。
ライブラリリンクで出来るかと思ったら、ライブラリは位置やサイズが固定されてるんですね。
220:名前は開発中のものです。
09/09/29 19:45:56 M1CzzLMC
>>219
いや、ライブラリリンクでできるはずだよ
サイズは無理だけど配置は出来る。
221:名前は開発中のものです。
09/09/30 00:46:06 2xvgqqH2
ゲームをポーズさせる機能とかってありませんか?
222:名前は開発中のものです。
09/09/30 07:53:12 P6jezxi5
>>221
Scene ActuatorでSceneをSuspend、Resumeすることでできる。
ゲーム本体のSceneに対してResumeを行う裏方のSceneが必要なことに注意。
223:名前は開発中のものです。
09/09/30 19:45:15 2xvgqqH2
>>222
ありがとうございます!試してみます!
224:名前は開発中のものです。
09/09/30 21:26:27 HiG7+IKq
プロパティの値を文字表示が、作ってる最中はちゃんと動くのですが
ファイルをパックしたり、実行形式で保存したりすると
なぜか@だけしか表示されなくなってしまいます
FALCORE BLOGさんのBGEテキスト表示の記事を参考にして
テクスチャもお借りしたのですが、なにかこの現象に
心当たりのある方はいらっしゃいませんか?
225:名前は開発中のものです。
09/10/01 09:53:49 Jav5BOA2
>>224
2.49bで試したところ
パックした直後にそうなることを確認しましたが
その状態で一度保存して読み直すと
@ではなく正常に表示されるようです。
原因はわかりませんが2.49aまでは無かった現象である気がします
226:名前は開発中のものです。
09/10/01 14:27:35 46IVdv4E
>>225
なんと……、そうでしたか。
試しに2.49aで外部パック、ゲーム保存、ゲーム中にゲームRESTARTをしてみましたが、やはり@になってしまいました。
でもこれは2.49bで作ったデータを読み込んだからかも知れませんね。
修正されるといいですね……
もし2.49bでBGEテキスト表示がうまくいっている方いらっしゃいましたら、良ければ情報お願いします。
227:名前は開発中のものです。
09/10/01 18:06:40 PvEvDz4x
オブジェクトをマウスの移動に追従させるのはどうすればいいのでしょうか
スクリプト書かないと駄目ですかね
228:名前は開発中のものです。
09/10/01 20:35:20 Jav5BOA2
>>227
マウスの移動はスクリプト必須です。
公式WEB等に置いてあるデモに含まれているスクリプトが
参考になると思います。
229:名前は開発中のものです。
09/10/01 21:31:04 PvEvDz4x
>>228
了解です
頑張ってみます
230:226
09/10/02 20:20:37 p9eF7KVz
現在2.49aにて、プロパティテキスト表示の設定を一からやっているのですが、なぜかUVが平面メッシュに表示されないです・・・。
下記のような手順でやっているのですが、なにか忘れていることはあるでしょうか?(2.49bですとこれでマルチテクスチャ表示でうまく表示されます。)
・3Dビュー 平面作成
・3Dビュー エディットモードにしてヘッダーメニューから面選択モード
・3Dビュー ヘッダメニューからメッシュ→UV展開
・ボタン マテリアルボタン(F5)
・ボタン リンクとパイプライン新規作成
・ボタン テクスチャ新規作成
・ボタン その横のタブMap InputでUV適用
・ボタン テクスチャボタン(F6)
・ボタン テクスチャタイプで画像を選択、フォント画像選択
・UVエディター ヘッダメニューでフォントテクスチャを選択 「@」一文字に合わせる。(3Dビューでエディットモードに入っていなければいけない)
・ボタン 編集(F9) Texture Faceでテキスト適用
・ボタン ロジックのプロパティで「Text」(最初大文字)を作る。
どなたかアドバイス等ありましたらお願い致します
231:名前は開発中のものです。
09/10/02 20:29:15 A2fvZVug
フォントテクスチャってなんだ。 要はただの画像が、UV/画像エディタに表示されないってこと?
232:名前は開発中のものです。
09/10/02 20:30:26 A2fvZVug
>・ボタン 編集(F9) Texture Faceでテキスト適用
真面目に、特にこれの意味がわからない。単にテクスチャが設定されているマテリアルを設定してるって事?
233:名前は開発中のものです。
09/10/02 20:58:50 p9eF7KVz
>>231
フォントのテクスチャをUVエディターのヘッダーにあるプルダウンメニューで開くということでした。略しすぎでした、すみません。
UVエディタにはテクスチャは表示されます。
>>232
BGEで表示するための、等ドット間隔で配置された英文字フォント画像のテクスチャがありまして
それをUVで貼った後Texture Faceでテキストボタンを押して、プロパティに「Text」を作ると、プロパティの数値をテクスチャで表示するメッシュが出来上がるのです。
です、が、どうも2.49aですと、その平面メッシュ上に数値どころかUV画像も表示されないんですよね・・。
2.49bでは上手くいくのですが・・。
234:名前は開発中のものです。
09/10/02 21:05:52 1UKGMOEo
これのことでしょ
URLリンク(bgetutorials.wordpress.com)
>>233
3DViewのDrawTypeをちゃんとTexturedモードにしてる?
というか、2.49bで上手く表示されるなら2.49bで作業すればいいと思うけど。
ここに細かく手順がのってるから1から比べてみたらいいと思うよ。
URLリンク(www.tutorialsforblender3d.com)
235:名前は開発中のものです。
09/10/02 21:30:54 p9eF7KVz
>>234
>>3DViewのDrawTypeをちゃんとTexturedモードにしてる?
本当にありがとうございます。物凄い初歩的なミスでした・・・orz
そして、無事2.49aでプロパティをテキスト表示することが出来ました。
exeに出力しても「@」にはなずにすみました!
>>2.49bで作業すればいいと思うけど
それが、2.49bですと>>224のような現象になってしまうのです。
2.49bできちんと出力できるのが一番ではあるのですが、どうもうまくいかないんですよね。
236:名前は開発中のものです。
09/10/02 21:34:42 A2fvZVug
そういう話だったのかw @だけ全角のフォントになってるとかじゃ
@ABC → ABC
@ABC → @ABC
みたいな。試しに「@あABC」 "ABC"だけ半角にして動作確認とか
237:名前は開発中のものです。
09/10/02 21:46:50 p9eF7KVz
>>236
ありがとうございます。
>>@だけ全角のフォントになってるとかじゃ
すみません、画像のテクスチャに半角全角が存在するのでしょうか?
何か半角用の等ドット数があるとかでしょうか?不勉強で申し訳有りません・・。
>>試しに「@あABC」 "ABC"だけ半角にして動作確認とか
プロパティの値が全角半角というお話でしたら、プロパティの値は数字ですので半角になっていると思います。
試しにプロパティを文字列にして半角英文字でtestと打ってみましたが、ゲーム出力orパック化すると
全文字@になって、表示範囲が半分というような形になってしまいます。(パック化で@化は2.49aでもなりました)
ただ、@化された文字に半角分の文字のズレのようなものを確かに感じますので、もしよろしければ半角での表示方法を
ご教示いただけたらと思います。
238:名前は開発中のものです。
09/10/02 21:59:21 A2fvZVug
あ、完全に俺読み違えていた・・・ スマン。上の話も画像だったか
勝手に脳内で Add → Text と読み替えてしまった俺はド天然
しかも、パックしたら要は画像がトリムされてしまっている=「@だけが残っている」状態になってるって事だよね?
割り当てられてるUVの位置か、クリッピングされてしまったのか… 同じ現象に出くわした事が無いのでゴメンわからん
239:名前は開発中のものです。
09/10/02 22:21:13 p9eF7KVz
>>238
ありがとうございます。
>>トリムされて
それはあるかもしれませんね・・・。
2.49bからは、ゲーム形式での保存時にテクスチャをトリムして容量を削減しているとか・・・。
2.5からは修正されているといいですね
240:名前は開発中のものです。
09/10/04 14:43:44 2bMCeWC8
公開しようと思ったら、処理が重たくて、結構なハイエンドマシンでしか動かせそうにないとは……
なにかゲームを軽くするコツなんてありますか?
今はポリ数を細々と削っているのですが、あまり劇的には変わらなくて途方に暮れそうです
241:名前は開発中のものです。
09/10/04 15:22:33 5fcYmPtj
そもそも他言語で普通に書いたようなゲームでも重くなります。 何故なら Blenderは ゲーム開発専用のプラットフォームでなく、
もともとアニメーションをリアルタイムで自動化する為、あるいはプレゼン用に(?)用意された機能を流用しているだけだからです。
強いて言うなら、物理系の計算処理を切ってみるとか、処理のヘビーそうな部分を C言語で書いて拡張してしまうってのも一つの手です。
URLリンク(www.python.jp)
「そこまでするなら元からC/C++でDirectX使って書くわ!」 って話もありますが、この辺の話は実際に作っている内容との折り合いになると重います。
※Blenderが影でやっている事の方が比重が大きい場合、1から書くより簡単です。 そうでない場合、別言語でストレートに書いた方が簡単です。
以上参考まで
242:名前は開発中のものです。
09/10/04 15:46:36 2bMCeWC8
>>241
ありがとうございます。
がんばります……!
243:通りすがりの通り魔
09/10/06 03:12:11 Lh2/dfMu
>>219
なるほどCを入れるのか。いままではAとBで頑張ってたからな~
でもさっきやったけどどれもうまくいかなかった・・・
CをBにペアレントしても反応ないし、逆だとAに吸い込まれる・・・
244:名前は開発中のものです。
09/10/06 12:56:55 xnXFAJxJ
>>243
ペアレントすると力や衝突判定は親にしか働かないからだと思う。
やっぱりそれを実現するにはBに力を与えるしかないんじゃないかな。
Edit object actuatorの「Track to」とmotion actuatorのForceで
地球に無数の球がくっつくっていうのは簡単にできるけど
球をキャラクターとして動かそうとすると
「Track to」のせいで座標系が強制されるせいで
うまくコントロールできなかった。
URLリンク(blenderartists.org)
こんなふうに万有引力やろうとする人もいるくらいだから
スクリプトを使えばできそうだけどね。
245:通りすがりの通り魔
09/10/06 23:17:46 Lh2/dfMu
>>244
そうそう。『Track to』だとY方向が常に物体の中心を見て・・・
惑星上で吹き飛んで回りながら戻ってくるBoxとか実現できねえしな。
逆に無理やりだが、プレイヤーに常に-Z方向に9.78のForceをかけてると星上にいるときはちゃんと立っていられるが、
ジャンプとかしちゃうともう下には星がなくてどっかに落ち続けるし・・・
やはりスクリプトなのか。全然理解不能だけど・・・
246:名前は開発中のものです。
09/10/09 17:19:33 dRDCFP8x
通過していく列車等に飛び乗って、着地したら
列車にくっつく(列車の進行方向に一緒についていく)
ようなロジックを作りたいのですが、何か良い方法ありませんか?
ロジックのペアレント設定等をいじってみたのですが、どうもくっついてくれなくて・・・
247:名前は開発中のものです。
09/10/09 19:45:41 9+Zpmi7q
摩擦抵抗は、MaterialタブのDYNボタン押して出て来るFrictionで設定出来るよ
248:名前は開発中のものです。
09/10/18 19:41:47 BNiMN04W
命令を与えたら、そのメッシュがバラバラになって崩れる。みたいな方法ってないですか?
249:名前は開発中のものです。
09/10/20 19:10:34 xHzXK34y
ぱーていぱーてい
URLリンク(atnd.org)
250:名前は開発中のものです。
09/10/24 11:44:50 hYjlXPUG
ゲーム中、各sceneの状態を保存できる方法ってありますか?
具体的にはscene A,Bがあったとして、
Aでオブジェクトの移動なりなんなりして開始時と違う状態(A')にして、
AからBに移動してAに戻ったときA'の状態であるみたいな感じです
sceneAを止めればいいのかもしれませんがsceneが多くなると・・・
なにかいい方法ありませんか?
251:名前は開発中のものです。
09/10/25 07:11:36 3PRCpzyr
>>250
全てを完全に保っておくならならsceneをpauseするしかないと思いますが、
一部分のフラグやプロパティだけを裏方シーンやglobaldict等に保存しておいて
その情報を使ってシーンを復元するというのが妥当だと思います。
完全な復元は無理ですが、一般的なゲームのエリア移動も
全て完全に記憶しているのはあまりないですよね。
252:名前は開発中のものです。
09/10/25 18:41:23 slM4gsue
>>251
サンクスです
いろいろやってみます
253:名前は開発中のものです。
09/11/08 00:36:01 44DaQXLP
「Track to」を設定した物体までの距離を表示させるにはどんなことが必要でしょうか?
254:名前は開発中のものです。
09/11/08 10:32:53 caHJ6s+8
TrackToの対象オブジェクトの名前が分かってれば
自分側オブジェクトに次のスクリプトをつければできそう。
controller = GameLogic.getCurrentController()
player = controller.getOwner()
distance = player.getDistanceTo(相手オブジェクトの名前)
255:名前は開発中のものです。
09/11/08 10:48:37 caHJ6s+8
値の表示はプロパティテキスト表示を使うしかなくて
URLリンク(www.tutorialsforblender3d.com)
の下のほうのText Tutorialを参考にすれば出来ると思う。
あとは先ほどの「distance」の値を
messageとか何らかの方法を使って
テキスト表示用オブジェクトのプロパティ「Text」に
コピーしてやれば距離の表示ができるはず。
256:名前は開発中のものです。
09/11/08 16:43:43 7bAmzZSd
ニセ・メシア に関する預言
ヨーロッパが巨大な軍事国家になり、10人の王があらわれる。
ニセメシアがフランスから、あらわれヨーロッパ連合を軍事力で支配する。
ニセ・メシアはキリストのような顔をして白い衣装をまとう。
キリスト教に悪魔の教えをまぜて信者たちを洗脳する。
木曜日を祝日にする世界統一ニューキリスト教を世界にひろめる。
ローマ法王を惨殺し、キリスト教会をのっとる。
この男の正体は、サタン 黙示録の獣と預言された男である。
にせ救世主は、不思議な技(トリック)をつかい
キリスト教徒をだます。
恐怖政治をしき、逆らうものは惨殺していく。
獣の数字を全人類につけ、コンピューターで人類を監視する。
中東で、核戦争をひきおこし、世界の都市に死体の山を築く。
サタンは人間の死体を好むサディストである。
キリストの生まれ変わりを名乗るメシアの姿をした男にキヲツケロ!!
257:名前は開発中のものです。
09/11/11 02:49:55 7t988MzO
>>254-255
どうもです。
質問したこと以外にもいろいろなことがわかり、知識がふえました。
258:名前
09/11/21 10:24:29 9TtJ4/HD
出来ないと思う。
259:名前は開発中のものです。
09/11/21 19:41:37 +uqbi54H
オブジェクトの座標とかってどう取得したらいいんですか?
一括でなく個別で取得したいんです。
x座標 y座標・・・と別々に
できればrotateも取得したいです。
260:名前は開発中のものです。
09/11/22 00:31:28 +Nczfygx
MMDみたいにBoneに剛体を設定して髪揺れとかできますか?
261:名前は開発中のものです。
09/11/22 01:27:28 jnZKivr0
>>259
BGEのAPIはここ
URLリンク(www.blender.org)
オブジェクト.worldPosition で list[X,Y,Z]
オブジェクト.worldOrientation で 3x3 Matrix [[float]]で返ってくると思う
X座標がほしい場合は
position = オブジェクト.worldPosition
position[0]で取得できるはず
>>260
boneを物理エンジンで揺らすことは現状できないっぽいです
2.5ではできるとかできないとか・・・
262:名前は開発中のものです。
09/11/22 08:43:03 +Nczfygx
>>261
>>>260
>boneを物理エンジンで揺らすことは現状できないっぽいです
>2.5ではできるとかできないとか・・・
>
>
ええ!!2.5ではできる予定なのか!?
こりゃたのしみだ(^^)
263:名前は開発中のものです。
09/11/22 20:51:05 WOE6gsr5
>>261
ありがとうございます
264:名前は開発中のものです。
09/11/22 21:28:49 WOE6gsr5
263ですが、
もう少し例を書いていただけますか?
未だにpythonの使い方がよくわかりませんw
APIも読んだのですが、いまいち・・・
265:名前は開発中のものです。
09/11/22 22:17:17 w7CQFRV/
>>264
俺は >>261 じゃないけど、
>オブジェクト.worldPosition で list[X,Y,Z]
>オブジェクト.worldOrientation で 3x3 Matrix [[float]]で返ってくると思う
これが元質問に対する例というか答えそのものだと思う。 と言うか、
>未だにpythonの使い方がよくわかりませんw
>APIも読んだのですが、いまいち・・・
そういう種類の話となると、最早スレチかもしれない。Python 自体は別にBlenderとなんの関係もない
純粋にプログラミングの為の言語なので、「使い方」 じゃなくて、コーディングそのものを勉強
(と言ってもそんなに大変じゃないが) しないと、多分入門者がわかるような説明も例も解説も出来ないかも
詳細に書いたら、丸々スレチなまま、結構なレス数を消費してしまうぜ?
266:名前は開発中のものです。
09/11/23 02:15:33 BqKVlTVX
とりあえずBGE用に書かれたスクリプトを読んで参考にするのが近道かも。
Cとかの基礎をなぞったことがないと難しいとは思うけど・・・
267:名前は開発中のものです。
09/11/23 14:49:07 534aitT5
>>265 >>266
他人にたより過ぎるのはよくないので、
勉強してみます。
いろいろとありがとうございました。
268:265
09/11/23 18:04:42 72hHgzdF
>>267 あんまり突き放すのもアレだから、簡単にだけ書いとく。
入門サイト読む前の、基本的なポイントだけな。 ただし Python 限定。 目的が Blender/Python だろうからそれでいいよね?
さらに箇条書きで、ノイズカットして要点だけに絞る。 詳細はググるなりして追いかけて調べてくれ
1.ソース中にある # で始まる行はコメントと呼ばれる。 Pythonエンジンは # で始まる行の右以降を全て無視する
2.ただし Blender/Python の Script 中、冒頭の数行のコメントは特別扱いされている。
… これは 「Python さんには関係ないけど、僕(Blender)には用がある」 ということで、コメントの機能を利用しているってこと
例)
#!BPY ← Blender/Python のお約束
# coding: utf-8 ← 「この *.py ソースは日本語を含む多国語で書かれてます」 という文字コードの指定。省略した場合、多分 iso-8859-1 (ラテン英数文字) として認識される
#""" ← 続く文字列の開始。下の ※ まで
#Name: 'This is my test' ← Python には関係無いが、Blenderが読み取る要素その1 「このスクリプトの表記名」
#Blender: 249 ← その2 「対象Blenderのバージョン名」
#Group: 'Object' ← その3 「Blender内での機能区分」 BlenderUI上で、どこの scripts に登場させるか
#ToolTip: 'Test Script' ← その4 見たまんまツールチップへの表示文字列
#Version: v0.1 ← その5 この自作スクリプトのバージョン名
#Author: foobar ← その6 この自作スクリプトの作者名。 例は俺
#""" ← ※ 文字列の終了。ここまで
import re ← ここから Python の世界。 Pythonが持っているライブラリ、あるいは自作のライブラリなどを輸入する
import os
import math
from Blender import * ← この1行も import。 意味は 「Blenderという名前のライブラリの中から、* = 全部 を輸入する」
:
269:265
09/11/23 18:12:37 72hHgzdF
3.変数の考え方として、C言語系(C、C++、Java、C# などなど)の場合、大抵そこには 型が必要。
例) int abc; // abc という名前を付けたこの変数は int 型(整数型)です。
しかしPython の場合は、意識的にこれを記述する必要が無い。(abc に整数が放り込まれたら、abc は以降整数を持っている人として振舞う、みたいな)
なので、「知らない内に想定外の内容が放り込まれたりしないように」 注意すること
4.Pythonのプログラムはとても独特。 特に目立つ部分としては、「インデントの数で、処理の塊を表現してる」 って部分。
例)
for ob in object_list:
if ob.getType() == "Mesh":
print "メッシュきたこれww"
上の例は、「for で繰り返す処理、の中に if で判断する処理があり、if の結果が "その通り!" ならば、print を実行している、って事。
C系言語の場合、{ } で囲んで現すが、Python はこれをインデントで現す
270:265
09/11/23 18:17:09 72hHgzdF
5.さりげなく4で登場した、for や if や プログラムの動きを制御する為の制御構文。 繰り返したり、条件判断したりする。
他、print とか書いたのは、Python が内部で持ってる組み込み関数。 他にも Python自体が判断している予約語などもある。
それら以外の import されて始めて使えるものは、ざっくりと ライブラリとか呼んだりする。 ちょうど、図書館から必要なものを借りてくるようなイメージだ
6.処理の単位には、単純に上から下へと流れて実行される本線と、他に 「何かを受け取って、何かして、何かを返す」 処理を一塊にした 『関数』 と言う単位のほか、
その関数をまとめた クラス という単位もある。 詳細は切りが無いのでググって
とりあえず俺の長文鬱陶しいので、この辺で。スレチスマソ
271:265
09/11/23 18:26:39 72hHgzdF
あ、あと一個だけ。 特に Blender/Python などの実際に動いているソースを見た時、よく目にするものの説明だけ
7.ソース中にある 「AAどっとBBどっとCC()」 のような記述の意味は、6に挙げたクラスの概念と関係している。
端的に言うと、「AAの中にあるBB、そのBBが持っているCCという処理を実行する」 という意味。 これが
「AAどっとBBどっとCC」 となっていた場合、それは 「AAの中にあるBB、そのBBが持っているCC」 という意味になる。※括弧が無い点に注意
ここでのキーワードは、オブジェクト。ただし Blender で言うオブジェクト、じゃなく、プログラミングの世界で言うオブジェクト。
これの意味は、「なんらかの一塊の処理」「一塊のデータ」 みたいなもの。 それを、「実際に動作させる事が出来る状態にしたもの」 みたいな感じ
Blender/Python では、ホストになるBlender側が、「自分の中にあるデータ類」 を、Pythonのオブジェクト機構を通じて渡してくる、
自分はそれを介して使い、Blenderの中のデータに触っている、と思っとけばおk
以上スンマセン
272:名前は開発中のものです。
09/11/23 19:43:35 534aitT5
>>268~271
わざわざサンクスです。
実はCはほんの少しだけかじってますので
こういう風に説明されるとわかりやすくてすごく助かります。
273:名前は開発中のものです。
09/11/24 20:55:39 9vW8KGhG
yo_frankieのゲームってどうしてあんなにメモリー食うのかね
PS2なんかは32MBぐらいで動いているのにね...。
仕組みが解らんです。
274:sage
09/11/26 20:09:07 6f55moZJ
何方か、>>211のやり方を詳しく教えていただけませんか?
直接Boneにペアレントする事が出来ないでいます…。
275:名前は開発中のものです。
09/11/26 21:11:30 YTknsZX5
Blender 2.5 Alpha 0 がリリース しましたね。
と、いつも参考にしてるサイトに書いてありました↓
URLリンク(bmania.blog70.fc2.com)
276:名前は開発中のものです。
09/11/27 18:59:06 gLUTnAZO
2.5、まだGEの部分はロジックしか組めないような
当たり判定の設定とか重力設定の項目どこかにある?
277:274
09/11/28 01:05:33 QfHuBz5+
自己解決しました。
278:名前は開発中のものです。
09/11/28 21:08:34 ZNoSNXIz
dofのスクリプトってグラボとかに影響されるのか?w
なぜか、実行されないぜ・・・orz
279:名前は開発中のものです。
09/12/03 16:14:31 y8hSihvV
オブジェクトにパスアニメーション設定してゲームで動かすってことできますか?
280:名前は開発中のものです。
09/12/05 21:01:20 RtOyzVHv
2.5のBGE内でラグドールの動きをboneに設定できるみたいだ
個人的には嬉しい限りだ
281:名前は開発中のものです。
09/12/06 00:49:46 azpkQy1c
>>280
これできるらいいですけど...やり方が解りませんw
282:名前は開発中のものです。
09/12/06 10:47:27 XpEhO81/
うわさは聞くものの実際に動いてるものを見ないことには・・・
今の実装じゃまだ無理なのかなぁ
283:名前は開発中のものです。
09/12/06 16:49:22 DQSLLiQd
URLリンク(www.youtube.com)
これが一応動いてるやつね。
もう見てるかもしれないけどw
284:名前は開発中のものです。
09/12/06 17:02:12 XpEhO81/
>>283
thx!
コメント見た感じalpha0でできるっぽいね
これはやってみるしか
285:名前は開発中のものです。
09/12/06 17:30:10 azpkQy1c
>>283
細かい説明が....
まぁ!だれかできたら教えてちょ★
286:名前は開発中のものです。
09/12/06 17:39:48 azpkQy1c
URLリンク(www.youtube.com)
Blender armature ragdoll video tutorial
URLリンク(www.youtube.com)
Blender armature ragdoll
前のバージョンで同じような事をしている人みつけた
287:284
09/12/06 17:58:07 XpEhO81/
とりあえずArmatureがリアルタイムに剛体の位置、回転に同期して
スキンがAmratureに応じてちゃんと動いてくれることは確認できた。
ただ、ジョイントはまだ2.5ではpivotの位置で回転してしまってまともに使えない。
また、BGEのUIが2.5では大部分が未実装なので
以前のバージョンでシーンを作ってから
2.5で開いてArmature Actuatorを設定してやる必要があるみたい
288:名前は開発中のものです。
09/12/06 18:00:47 XpEhO81/
>>286
それはラグドールのIPOをArmatureにベイクして
アニメーションで使えるようにするやつ。
今回はBGEでリアルタイムに動くようになったわけだ
289:名前は開発中のものです。
09/12/06 18:08:49 DQSLLiQd
>>285
すまんw
今、GUIに今頑張ってなれようとしてるw
290:名前は開発中のものです。
09/12/10 10:56:33 436CJhao
このソフトて有名人の顔取り込んで身体作って交尾させるゲームとか
作れる?
本気で聞いてます。
291:名前は開発中のものです。
09/12/10 11:41:10 F/8Y9s4L
一連の手順を踏めばまぁ作れないことはないだろう
292:名前は開発中のものです。
09/12/10 12:30:32 6nH1nwNx
やっぱりゲームを作るのって大変ですよね。1個1個コマンド?
撃ち込まないといけないぽいし
293:名前は開発中のものです。
09/12/10 12:36:56 loLMq9E3
3Dおっぱいをまさぐったりするサンプルは御座いませんか?
294:名前は開発中のものです。
09/12/10 12:42:02 loLMq9E3
アプリウィンドウ全体をドラッグで上下させるとアプリ内のおっぱいがぷるんぷるんなんです
295:名前は開発中のものです。
09/12/10 19:47:00 xPA+zq+O
>>292 一個一個コマンドを打ち込む、って感じよりも、
やりたい事をどうすれば出来るかを論理的に分解して考えて整理して、
日本語ではない言葉に翻訳しながら文章で一つも漏らさずに、説明していく感じ
=プログラミング
296:名前は開発中のものです。
09/12/11 18:57:17 aJliliwZ
人間同士の交尾のゲームていろんな動作(笑)があるけどあんなの素人じゃできないよねw
297:名前は開発中のものです。
09/12/14 03:39:30 dEsEu1dV
IKになってるボーン(?)のアニメーションををbakeして普通のボーンのアニメーションとしたいのですがうまくいきません。
IK付きのモデルアニメーションをXファイルに出力して使用したいのですが、ご存知の方がおられましたら教えていただけないでしょうか。
298:名前は開発中のものです。
09/12/16 12:45:52 3m8ggzlJ
1人の最強ボスを倒すゲーム作りたいんだがどうしたらいい?
そのボスは体力がほぼ無限で倒すことすら不可能
三国無双で言ったら呂府みたいな存在。
299:名前は開発中のものです。
09/12/16 17:55:30 mhIx507N
ははーんゼビウスのバキュラは256発で倒せるとかそういう設定のことですね?
わかります
300:名前は開発中のものです。
09/12/16 20:41:40 WOC4GFYp
>そのボスは体力がほぼ無限で倒すことすら不可能
じゃあ倒せないじゃん。 …って突っ込みはおいといて、
要はバトルシーンのテストを作ってみたいって話でおk?
自キャラ、敵キャラがいて、とりあえず攻撃当てられる、みたいな
301:名前は開発中のものです。
09/12/16 23:29:55 4+YLcK+2
とりあえずゲームのジャンルは何なのかはっきりさせようぜ
弾の撃ち合いとかなら割と簡単だ
302:名前は開発中のものです。
09/12/20 04:29:19 MVAc331x
これで2Dゲームってできるのか?
303:名前は開発中のものです。
09/12/20 09:49:11 2ZbrXBID
できるけどいろいろ無駄な気がする
もちろん描画3Dで実質2Dゲームってのもあり
304:名前は開発中のものです。
09/12/21 00:28:20 egcgvTXt
AIってみんなどうしてる?
AIがめんどうなんだよな
ロジックだけだとつまらないのものしかできないし・・・
パス検索とかそういうのがもう少し簡単にできるといいんだが・・・
やっぱりプログラム組むしかないか
305:名前は開発中のものです。
09/12/23 18:42:28 QVW014tJ
>>301
ターミネーターのシュワちゃんをやっつけるって設定どう?あいつ1のときやたら強かったし
306:名前は開発中のものです。
09/12/23 19:00:12 xDDUwEBM
>>304
>やっぱりプログラム組むしかないか
圧倒的にその方が早い。そして普通そうする
307:名前は開発中のものです。
09/12/23 23:38:50 iXzt1lC6
結局やることは同じなんだし
複雑なことやるならPythonで書いた方が楽なはず
308:名前は開発中のものです。
10/01/05 15:25:54 Pv+N+B0X
rigidbodyを設定したものをグループ化して他の.blendファイルから引っ張ってきて
emptyのdupligroupして使おうとしたのですが
バラバラになってしまいます
バラバラにしない方法ってありますか?
それともこれは不可能なことなんでしょうか?
309:名前は開発中のものです。
10/01/05 19:29:56 G6EnLCcV
>>308
グループってObject and LinksのGroup?
バラバラにっていうのが一つの剛体にならないって意味なら
それは直接は関係ないよ
Object and Linksの「Par:」に親となるオブジェクトを設定すると
子オブジェクトは親にくっついて動くようになる。
さらにLogic PanelのBoundsで
子オブジェクトの「Add to Parent」と
親オブジェクトの「Compound」を有効にすると
子の接触も有効になる。
親子関係にしたオブジェクトを他の.blendファイルから持ってくる場合には
親子両方を同じGroupにしておく必要がある。
310:名前は開発中のものです。
10/01/06 10:04:49 qG2fuGwA
python頑張ろっとここに宣言しておく
311:名前は開発中のものです。
10/01/06 15:16:07 GkDoQU8F
そういやこのスレの人間は blender2.5 とか使ってるひといるのかな
まだAlphaってか、奇数verは開発版らしいけど
312:名前は開発中のものです。
10/01/23 19:34:57 mt6EyXKr
つい最近になって2.49b でBGEにハマり、色々作って遊んでる人間だけど、
これあれだね。 結局センサーはイベントトリガなのでほぼ必須だけど、
コントローラは最終的にほぼ全部 Python / Module にしてしまいたくなるねww
いや勿論アクチュエータも便利だから使うは使うが。カメラとかサウンドのタイミングとか
あと Action再生とか。
てかひょっとしてあれかな、全部Python側で実装すると、Logicで指定して実行するより遅くなるかな?
313:名前は開発中のものです。
10/01/24 00:22:50 zaZn8Q9M
logic brickだけじゃ痒いところに手が届かないし
すぐ複雑になっちゃうからね。
速度はちゃんと比較しない限りわからないけど
単にAPIを呼び出すのに使うだけなら
そう変らない気もする
314:名前は開発中のものです。
10/01/24 01:56:39 EESgqN90
>>313 レストンクス! なるほど… そうか
Blender内の処理は Embeded Python でバイナリ実装されてるだろうから、
そういう意味だと Pythonオブジェクトに変換される際のオーバヘッドは多少あるかもしれないが、
実際の内容として、それが問題になるほどオーバスペックな事するくらいなら、
むしろその部分だけCで記述して含めてしまえばいいが、
※参考:C/C++とPythonの、"相互な"連携方法資料
URLリンク(www.python.jp)
URLリンク(d.hatena.ne.jp)
しかし Blenderをホストにして大半の表示処理やオブジェクト管理をしてもらってる状態で
そこまでしなきゃならない状況も無いような気がするので、結局全体として
そう変わらない気も確かにするww