X



Blenderで3Dゲーム作ろうぜ
0001名前は開発中のものです。
垢版 |
2007/04/06(金) 15:06:31ID:sxRNfl4U
ないようなので立てました。
おまえらオープンソースの3Dソフト「Blender」のゲームエンジンで遊びませんか。
マルチテクスチャからGLSL、Bulletライブラリによる物理演算、けっこう何でもできますよ。
作ったゲームはBlender同梱のPlayerでWin/Mac/Linux対応品として配付できまっせ。
.exe/.appも吐けます。
スクリプト言語はPython。マイナー気味ではありますが、何気に小粋な言語ですよ。
関連スレとかは2以降で。
0002名前は開発中のものです。
垢版 |
2007/04/06(金) 15:09:59ID:sxRNfl4U
連投規制で出遅れた

【参考URL】

・Blender / Blender Game Demosのダウンロード
http://www.blender.org/download/get-blender/
下の方にあるゲーム機能サンプル「game demos」zipも両方落としておきましょう。
実動作ソースはもっとも正直な情報源。
(graphicsとあるのは描画周りのサンプルとして、もう片方は物理演算に特化した興味深い品です)

・JBDP - 日本語Blenderドキュメント
http://f11.aaa.livedoor.jp/~hige/
Game周りはほぼ翻訳されてないけど、そもそもBlenderの基本操作に慣れなければ始まりませぬ。
下記「ブレン軍曹の(仮)まとめ」がPlayer機能に触れる第一歩としてよろしいかもです。
http://f11.aaa.livedoor.jp/~hige/index.php?%5B%5BFAQ%5D%5D#content_1_117
0003名前は開発中のものです。
垢版 |
2007/04/06(金) 15:12:06ID:sxRNfl4U
続き

・本家ドキュメント群(英語)
http://www.blender.org/download/documentation/
・上記よりGameLogic用Pythonドキュメント(英語)
http://www.blender.org/documentation/pydoc_gameengine/PyDoc-Gameengine-2.34/index.html
・本家wiki(英語)
http://wiki.blender.org/index.php/Main_Page
・Blender用GLSL周りのドキュメント。
http://download.blender.org/documentation/GE/Blender.htm

・放置中とのことで情報古めながら、数少ない貴重な日本語情報源
ttp://www.yo.rim.or.jp/~yamyam/GB/index.html


【関連スレ】

CG板 - Blender Part15
http://pc11.2ch.net/test/read.cgi/cg/1174849408/
0004名前は開発中のものです。
垢版 |
2007/04/06(金) 15:15:07ID:sxRNfl4U
【その他】
脇道気味ながら、BlenderはColladaフォーマットを出力できるので、
Flash/Flex+PaperVision3Dという構成で.swfに仕立てる事もできます。
その場合、ゲームにするためにはActionScript側で実装する事になるけど。
興味ある方は下記スレで試してる方がいるので併せてご参照下さいな。

Flash板 - 3D系 FLASH その3
http://pc11.2ch.net/test/read.cgi/swf/1143463345/

PaperVision3D(英語)
http://www.osflash.org/papervision3d
※ソースはまだβのため、ダウンロードにはSVNが必要となります。
0005名前は開発中のものです。
垢版 |
2007/04/06(金) 20:57:15ID:cicqP9qj
EXE単品で起動可能なのですか?(ランタイム等のインストールは必要?)
あとミニマムなサンプルプリーズ!
0006名前は開発中のものです。
垢版 |
2007/04/06(金) 23:00:24ID:28MRiA1u
>>5
残念ながら実行にはblender同梱のzlib.dllとかいくらかdll必要
再配布制限はなかった気がするけど詳しくない 役立たずスマソ
ランタイムのインストールという形では不要
余談ながらMacだと単体アプリとしてパッケージングされるのでラク
でも右クリックでパッケージ内容とソースファイル丸見えだったり(

他、Blenderについて書き忘れた難点としては、日本語の扱いが厳しい。
読ませる分にはUTFなテキスト読ませてフォント設定するだけなんだけど、
そもそもアプリがIME対応してないのよね。今後の進化に期待

ミニマムなサンプルかぁ。
当面自分で話題振らないと盛り上がりに欠けそうなので、試してみます。
俺も勉強中なんであまり期待しないで待っててください。
0007とにかくさっさと動かしたい人へ。
垢版 |
2007/04/06(金) 23:36:50ID:2VVISfUY
BSoD/Introduction to the Game Engine/Moving the cube using no physics
ttp://wiki.blender.org/index.php/BSoD/Introduction_to_the_Game_Engine/Moving_the_cube_using_no_physics
要約

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(アクチュエイター):動作。
0009名前は開発中のものです。
垢版 |
2007/04/07(土) 00:41:48ID:0d8yyugl
もともと潰れて募金募ってオープンにした流れだからね

でもGPL嫌うのってなんでだい
Blenderの場合、Blenderで作った物は自分の著作物でつよ
(世にはそうでないGPLソフトウェアもあるそうだけど、インスコ時や初回
 起動時に利用許諾取らせない限り、少なくとも日本や欧米では法的にそうは
 ならない。台湾とかは事情違うようだけど)
0010名前は開発中のものです。
垢版 |
2007/04/07(土) 00:54:25ID:blTAc5Ih
CG板のスレは、モデリングやレンダリング中心で、こっちは物理とかゲームの話題ってことなのかな。
ゲームブレンダーのコンテストが以前行われていたようなので記事を探していたんだけど
見つからなかった。けど、代わりにこんなものを見つけますた。

http://www.continuousphysics.com/mediawiki-1.5.8/index.php?title=PhysicsContest2007
ルーブゴールドバーグマシンをBlenderの物理機能で作るコンテストだそうです。
こういうのだったら割と簡単に作れそうかな・・・
0011CG板とマルチスマソ
垢版 |
2007/04/07(土) 01:01:13ID:6Av2Nqg5
>>6
> ミニマムなサンプルかぁ。
> 当面自分で話題振らないと盛り上がりに欠けそうなので、試してみます。
> 俺も勉強中なんであまり期待しないで待っててください。

CGのビュワーみたいな物をフリーで作るといいのではないですかね・・・
メタセコイアでビュワー使ってデスクトップフィギュアみたいな物がありますから・・・
基本はいろんな角度から見れて、将来的にはリアルタイムでアニメーションまでできたらおもしろいと思う。
いろいろ設定済みのショットとかポーズとかかえたりして・・・
おいらはまだモデリングで挫折中なので将来的に頑張りたいw

まあ表示されているアイテムをクリックするとそれでポーズとかショットが変われば、
ゲームぽっくなるわけか・・・

>>9
CGデータも暗合化できないと思うから、オープンな人向けですね、
まあ気楽にできるからそれでも需要はあるんじゃないかと思う。
0012名前は開発中のものです。
垢版 |
2007/04/07(土) 01:09:14ID:6Av2Nqg5
>>10
> ルーブゴールドバーグマシンをBlenderの物理機能で作るコンテストだそうです。

簡単に言うとドミノ倒し? けっこうすごそうな感じですねw

CPUパワーがあればビルかなんか倒していけば政治風刺な感じになっておもろそうなんだがw
0013名前は開発中のものです。
垢版 |
2007/04/07(土) 01:18:24ID:0d8yyugl
>>10
いわゆるあれですね、ピタゴラスイッ(

区分けはあまり意識してなかったので今熟考
GameEngineをゲーム製作向けの道具としてユーザの間口広がると、情報増えていいなぁくらいの意識でしたスマソ

CG板の方からその手の話題をこっちに誘導すべきとは特に思ってないです。
物理とかだと、一般アニメーション製作でも重要ですし。
GameEngine系の話題が流されがちで寂しいな、と思う事はたまにあります。
絵作りや動画制作に集中する事であのスレが活発になってる面はあるでしょうし、
分担がてら、ゲーム製作専門の板というくくりでBlenderのゲーム機能に興味ある
方の雑談程度でも生かせると良いな、と思います。

>>11
良さそうですね、ビュアー。簡単なサンプルとしても。
ただ、Blender生成アプリで外部ファイル読み込みは難易度高そう。まずは埋め込みで簡易に動かせるサンプル起こしてみます。

>CGデータも暗合化できないと思うから
実は過去の有償バージョン「Publisher」ではLockって機能で暗号化出来たんですよ。
今でもリリース形態考えると無理な話ではないと思うんだが何故……
blender開発陣のtonさんがオープン化の空気読んでの事かな?
あれ待てよ、出来るのかな? 俺が知らんだけだったらスマソ
:ちなみにpublisher自体のソースは今でも入手可能です

>>12
今試しに手持ちのヘタレビル絵(Array copyで12万ポリ程)崩してみたらBlender落ちますたw
どうにもBlenderは無茶禁物気味
0016名前は開発中のものです。
垢版 |
2007/04/09(月) 02:52:43ID:9RqZByak
>>14のスレを読んでたんだけど、賛否両論あるようだ。
それはすげーよ、ヒャッホーォ!という意見、
GE(GameEngine)は大規模なゲームを作るには向いてないよという意見、
GEはドキュメントが少ないから学習コストが高すぎるんだよォォとか
Ogreと統合してからの方が良いんじゃね?などなど
0017名前は開発中のものです。
垢版 |
2007/04/09(月) 10:43:18ID:Wu9dvTM+
>>14
本格的なゲームエンジン作っちゃおうって話なんですか? それはすごい^^

今あるBlenderの機能としてはそれよりもCG側の人が動かしたいときに役に立つ機能ではないかと思うんですけどね・・・
ゲーム作ってるプログラマーの人ならゲームエンジンは自分で作るか自社側の物を使うでしょうし・・・
ライセンスとかはどうなるんでしょうね・・・
0020名前は開発中のものです。
垢版 |
2007/04/09(月) 20:27:49ID:ivCSQr+Q
どっちつかずって言ったら、今でもある意味そうじゃないの。
せっかくのGame機能がBake経由でアニメーション補助ツール扱いされてる側面もあるけど。

どっちにも使えるツールじゃなくなるって事はないんだし、心配するような事は何もないんじゃね。
開発者全員Game Engineに注力しとる訳でもないし、GSoCもあるし
0024名前は開発中のものです。
垢版 |
2007/04/11(水) 22:34:30ID:Tdx2dng4
オープンソース物って感じ全開だ。。。
どうやったらこんなわけわからんインターフェイス作れるんだ。。
ボタンも自分ルールな略称だらけ。。意味見分けるだけでマニュアル必須だな。使い込む気にもならん。。
この変態キーバインドも変えられないみたいだし。
ホントに使ってる奴いんの?マゾじゃね?
あ、オプソ批判時によくある「オープンなんだから自分でソース書き直せ」とかはやめてね。その作業分の価値感じないし。
別にオプソの全てを否定する気はないし、オプソ厨と不毛な煽り合いもしたくないし。
メタセコとかで作ったモデルを、自分でゲームに読ませて扱うよりも、圧倒的な利点があるなら聞きたいけどね。。
0025名前は開発中のものです。
垢版 |
2007/04/11(水) 23:20:42ID:0NGDsFvv
偏見もいいところ。

インターフェースは社内ソフトだった頃のものを引き継いでいるわけで、
これをクローズドソースで有料販売していた時代もあった。

まあGUIが原因かは分からないけどユーザに受け入れられなくて倒産
→寄付でオープンソース化 ← いまここ
0027名前は開発中のものです。
垢版 |
2007/04/11(水) 23:38:29ID:EGr136/P
>>24
>「オープンなんだから自分でソース書き直せ」

その言葉の真意はさ、「自分でソース書けない奴が何ほざいてんの」なんだよね。
言われると悔しいだろうけど、たった一つの真実って奴だから仕方が無いよね。

インターフェイスが酷いという意見には俺も賛成。モデルは他のソフトで作って、
骨入れからブレンダ使うと良いかと。細かい所は Python スクリプトから弄れば
インターフェイス気にしなくてイイよ。
0029名前は開発中のものです。
垢版 |
2007/04/12(木) 00:02:59ID:I7HK4D2M
うんうん、初めは相当戸惑ったが、慣れると可愛いもんだぞ。
キーバインドを変更可能にするのは、次の大きな課題として取り組まれているみたいだから
もうちょっと待ってから、手をつけても良いかもしれんが。
何より、他の3Dなんか絶対動かないような、へっぽこマシンでも動くのがありがたい。
003024
垢版 |
2007/04/12(木) 01:07:25ID:Y6Ul3q6T
レスありがとう。経緯は知らなかった。偏見まみれで書いてごめん。
しかし、使えてる奴がいのが驚きだった。。俺が無能ってことだね、多分。でもインターフェイスへの不満もみんなあるようですこしだけ安心した。
機能ビデオ見てたんだけど、アニメ機能とかびびった。。
なぜここまで実装できてるのにインターフェイスを見直さないんだろうw
これ、俺の知るかぎりどんなソフトでもなかった操作性だから。。。なおさら疑問深まるんだよなあ。インハウスツール出身?だからなのかな?

だがメタセコインポーター見つけたので手間は減らせそうだ。将来のキーバインド変更機能に期待しつつ、もう少しいじってみる。
colladaで出せるならxmlライブラリで遊べるしGPL感染も無視できそうだね。
いや、コレ使う限りそういうのはやめた方がいいのかな。。。?
0031名前は開発中のものです。
垢版 |
2007/04/12(木) 03:57:45ID:0Ip1HTkJ
GIMPもそうだけど、GPLのソフトは操作が独特でとっつきにくい。
慣れれば楽だとCG板の奴らは言うし、全くもってその通りだとは思うんだが、
ここゲ製作技術板ではグラフィッカーでない奴が
リソースを用意するために仕方なく使うCGソフトを使うっていうケースが
少なくないから、そういう人たちに対して慣れるまで使い倒せとはいい辛いな。

GPLのソースは中括弧がキモ過ぎていじる気になれない。
UIといいコーディング規約といい、見た目が変なものが好きだねえ。
0032名前は開発中のものです。
垢版 |
2007/04/12(木) 05:41:38ID:+GUVTlHz
GPL感染のことなんだけど
Blenderで作ったモデルデータやムービーは自分のもの、ソース公開義務無し。
なんだけど、Game Engineとあわせてパックした場合わからんなぁ。
GPLにせざるを得ないと思うけどね。
0034名前は開発中のものです。
垢版 |
2007/04/12(木) 13:56:25ID:pMqLeNTL
本家GPL関係FAQで言及されてるようだけど、英語わかんねー
http://www.blender.org/tutorials-help/faq/gpl-for-artists/#c2130

stand-alone executableてのが出力した場合の事のようですね。

「ゲームデータ自体はパックしようがGPLと絡まんとです。でもstand-alone
 executableはGPLとしてカバーされるとです
 その中にあなたのゲームデータを入れる事があなたにとって問題になるなら
 外部.blendファイルとして欲しいとです」

みたいな感じでしょうか?
要はパックしたらGPL扱いされる、というように読めますが、俺の英語力では
確証持てないので突っ込み待ちします。
0036名前は開発中のものです。
垢版 |
2007/04/12(木) 20:53:31ID:+GUVTlHz
>>34
その認識で合ってると思う。
pyファイルをただのデータと見るか、プログラムの一部と見るかでも変わると思うけどね。

>>35
パンチラモーションktkr
0037名前は開発中のものです。
垢版 |
2007/04/12(木) 21:47:18ID:/cTTtDQE
>>34
GPLを心配することなくゲームを作ることができるのですか?

その通りで、ゲームはプログラムの出力結果であり、従ってGPLが適用されません。

ブレンダーチームは、他のいかなるライセンスとも競合しないように、ブレンダーがGPLやGPLでないゲームに使われる事を確実にしました。

しかし、スタンドアローンのゲームで、何らかのデータがGPLのスタンドアローンな実行ファイルに含まれ、
これが問題になるのならば、スタンドアローンなプレーヤーが外部ファイルとして.blendファイルを読み込むようにするのがいいでしょう。


って読んだけど。漏れも高校レベルの英語力しかないからかなり意訳。

出力したゲームは、製作者がGPLかnon-GPLかを決めることができる。
GPLなスタンドアローンなゲームの中に、データを組み込んで配布する場合は問題になるかもしれない。
問題になるようなら、外部.blendファイルにしてください。

って感じ?
一から自分で作った場合は、パックしてもGPLかnon-GPLかはてめーが決めろって事だと思うけど。
0038名前は開発中のものです。
垢版 |
2007/04/12(木) 22:42:45ID:aDiQn4c4
スタンドアロンに含まれた全てのデータはGPLでカバーされることになる。
それが嫌なら外部の.blendファイルを読み込むようにして配布すること。
0039名前は開発中のものです。
垢版 |
2007/04/13(金) 03:14:09ID:xo+DmM2n
>>33
思ってねーよ。そっちこそGPLの中括弧規約知らんの?
2文字スペースインデントするやつ。
中括弧やbegin-endのないGPLのソースは見たことないから知らないけど。
004039
垢版 |
2007/04/13(金) 03:35:10ID:xo+DmM2n
…GPLじゃなくてGNUだったorz スマン
0041名前は開発中のものです。
垢版 |
2007/04/16(月) 14:04:34ID:wIb/Ktsn
なんか>>24=>>30とか>>39=>>40とかツンデレ気味な人が多いスレだなw良スレの予感

にしても>>35、Vipperの行動力恐るべし。やっぱとにかく作るってのは凄いな。
このスレの人達もがんがん作って周りの奴らを巻き込んでいこうぜ!見守ってるぜ!
0042名前は開発中のものです。
垢版 |
2007/04/16(月) 14:16:00ID:lYx2T1cr
ゲーム以前にArmature仕込めなくて四苦八苦中

あーだめだ
もっかい骨消して頂点ウェイト塗り直そう(五度目
0044名前は開発中のものです。
垢版 |
2007/04/21(土) 17:42:04ID:iyEFg2dn
blenderのActionについてはこっちで聞いたほうがいいのかな?

blenderの操作方法で質問があります。

ActionウインドウでBakeして作成したActionそのものを消したいのですが
どうやったらいいんでしょうか?

探し方が確実に悪いとは思うんですが、JBDPではActionウインドウのKeyの
消し方までしか見つけられませんでしたorz..

説明しずらいので画像おいておきます。
申し訳ありませんが、識者の方いましたらお願いします。

ttp://up2.viploader.net/upphp/src/vlphp046857.png


ちなみに目的は>>4に書いてあるそのもの(Papervision3Dのモデルをblenderで作成)です。
バグバグではありますが、現状こんなかんじです。
(BlenderからXfile形式(モーション付)で出力したものを表示するサンプル)
IEならlzh内にあるhtmlを開いてください、filefoxならそのままswfを開いても動作するはずです。

ttp://up3.viploader.net/mini/src/viploader131394.lzh.html
pass:blender
0045名前は開発中のものです。
垢版 |
2007/04/21(土) 17:51:10ID:hsyXlVof
Fついてるね
リンクされてないならFake User外したのち、ファイル開き直したら消えないかな?
004644
垢版 |
2007/04/21(土) 18:15:13ID:iyEFg2dn
>>45
豪速のレスサンクスです。

ちょいとFの消し方で迷いましたが無事無駄Actionが消せました!
0047名前は開発中のものです。
垢版 |
2007/04/26(木) 22:36:24ID:R5Q1ijX8
フリーのモデルデータが集まっているサイトってないでしょうか?
自分で作るのは無理そうなので、うまい人のをBlenderにインポートして
テクを盗もうかと思ったのですが…
0051名前は開発中のものです。
垢版 |
2007/05/01(火) 11:53:09ID:A3Sbrm7v
おお、これはゴイス

車を動かせるだけのサンプル作成中
なんか不条理にふっとぶなー 制御ムズカシス
0052名前は開発中のものです。
垢版 |
2007/05/15(火) 17:38:54ID:zOuPEdRB
2.44リリース祝age
物理エンジンに調整入ったみたいですな
0054名前は開発中のものです。
垢版 |
2007/06/26(火) 01:13:46ID:aYeYRKQT
山とか海とか何でもいいから地形を作って、
主人公キャラを操作して歩きまわるだけのゲームを作りたい
005856
垢版 |
2007/07/11(水) 18:49:04ID:W6HKKd3Q
肝心なとこ書き忘れてますた orz
---------------------------------------------------------------------------
問題が発生したため、1.exe を終了します。 ご不便をおかけして申し訳ありません。
---------------------------------------------------------------------------

こんなのが出て来てました。(長いので続く…)
005956
垢版 |
2007/07/11(水) 18:51:30ID: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
006056
垢版 |
2007/07/11(水) 18:56:03ID:W6HKKd3Q
エラー著名
----------------------------------------------
AppName: 1.exe AppVer: 0.0.0.0 ModName: 1.exe
ModVer: 0.0.0.0 Offset: 00011667
----------------------------------------------
あとは「エラー報告に含まれるデータの参照」をクリックすると
こんなのも表示されてました。
006156
垢版 |
2007/07/13(金) 13:59:55ID: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! 画面が真っ暗になってしまいます。
http://oshiete.nikkeibp.co.jp/qa2541257.html
--------------------------------------------
今思うとWin32WindowGDIでformのハンドラ直接渡したら画像乱れたりしてたしな・・・。
初心者はどうもコードにばかり目がいって、ハード部分を疑うということを知らん。

いや、YaneSdkのtextureLoaderがどうにも挙動が変で、
シンプルなコードで延々と実験したりして5時間ぐらいやってて、

いい加減supportBBSに恥を忍んで聞こうかしらと思ってた矢先、
開発機じゃなくてネット接続用のマシンで実行ファイル動かしてみたら問題無いでやんの!!

妄現日記 - ぐわー
http://d.hatena.ne.jp/inutuge/20070219
--------------------------------------------
0062名前は開発中のものです。
垢版 |
2007/07/20(金) 07:11:00ID:fN8gO3xJ
>>58
---------------------------------------------------------------------------
問題が発生したため、1.exe を終了します。 ご不便をおかけして申し訳ありません。
---------------------------------------------------------------------------

>>1 の母です」とか「>>1 さーん」みたいなコピペかと思ったw
0063名前は開発中のものです。
垢版 |
2007/10/09(火) 18:19:14ID:pZSoERIz
へへ
00681 ◆JcKNWicTTg
垢版 |
2007/10/30(火) 06:59:58ID:9Gb0LUp7
これでよかっただろうか、、、、
0069名前は開発中のものです。
垢版 |
2007/10/30(火) 10:38:23ID:kQib6bw9
>>68
げ、本物かよ。
嘘つき呼ばわりしてごめんなさいごめんなさいごめんなさいごめんなさいごめんなさい


あれから何かゲーム作ったの?
00701 ◆JcKNWicTTg
垢版 |
2007/10/30(火) 19:30:47ID:9Gb0LUp7
>>69
いや全然です。
あれ自体ちょっとしたネタ的感覚で作ったんで、かなり作りは適当です。

ってかアレぐらいモデルとボーンさえ組んでしまえば10分ぐらいで作れるという、、、
0072名前は開発中のものです。
垢版 |
2007/10/31(水) 01:23:30ID:S357ke7R
誰かチュートリアルサイト作ってくれればやってみたいんだけどなぁ・・・
他力本願・・・orz
0073名前は開発中のものです。
垢版 |
2007/10/31(水) 02:01:41ID:m3+NDhwj
Blender使いが京アニ踊りを手付けした動画がニコ動にうpされて
地味に注目されてるみたいだから、地味にユーザー数が増えて
地味にチュートリアルサイトとか増えるんじゃなかろうか
0074名前は開発中のものです。
垢版 |
2007/10/31(水) 02:13:14ID:S357ke7R
>>73
見てきた。
モデルは借りたみたいだから動きだけ設定したのかな?
でも、初にしてはすごい・・・。
ってか昨日朝うpで再生10万超えてるとか・・・。ほんとニコニコは初音ブームだな。
でもあれじゃあゲームのチュートリアルは望めそうにないなぁ。
0084名前は開発中のものです。
垢版 |
2007/11/11(日) 22:01:59ID:x4j8qiJp
>>77
ほんの昨日ゲームエンジンで遊びたいと思ってブレンダーを見つけ
このスレを今日見つけた俺としては
古参を気取りたいので少し待っていただきたい
0086名前は開発中のものです。
垢版 |
2008/02/07(木) 06:09:38ID:eRcIXuPv
ttp://www.blenderart.org/2008/02/04/blenderart-mag-issue-14-now-available/
カートゥンとゲームエンジンの特集だってさ。
0090名前は開発中のものです。
垢版 |
2008/03/04(火) 22:58:55ID:8F9iAQrc
このスレが生き残ってたことにちょと感動した
5年くらい前にyamyam氏のサイトに
お世話になったことは今でも覚えてるぜ
0091名前は開発中のものです。
垢版 |
2008/03/07(金) 21:43:35ID:m2p/QcEc
俺漏れも。yamさんには世話になった。

現状のgame engineには悩ましい点が多いので、
2.5(アプリコットリリース)に期待している。

しかしまさかCSと組むとはなぁ。
0092名前は開発中のものです。
垢版 |
2008/03/11(火) 12:07:23ID:w6QDeson
http://blender2ch.hp.infoseek.co.jp/cgi-bin/bbs39v23/bbsdata/73-0.jpg
http://blender2ch.hp.infoseek.co.jp/cgi-bin/up/src/up0173.zip
Apricot待ちで(?)静かなBGEスレに、かなりシンプルなネタを投下してみる
blendファイル起動ですぐに開始、Escキーで終了

まぁいないとは思うけど、中身が見られるからって改変するなよ!絶対にするなよ!絶対に(ry
009692
垢版 |
2008/03/14(金) 00:50:12ID:75NEBiYW
>>93
さっき始めました
>>94
おかげさまでどうも みんなもBlender動画うpしようよー
>>95
スレ住民に期待 あと以下のスレ見たり
ttp://pc11.2ch.net/test/read.cgi/cg/1199031993/
0097名前は開発中のものです。
垢版 |
2008/03/14(金) 12:09:44ID:/nn4Xz5B
みんなもBlender動画うpしようよーって言われても
人体モデリングがうまくいかない俺はどうしようもねえ

納得いく人体の形が作れないんだ
0098名前は開発中のものです。
垢版 |
2008/03/14(金) 13:23:25ID:fiLuC6lM
おれは人体は適当に妥協点みつけたものの、
リギングで知恵熱出て逃げ出してしまう
Tony本よ、力を
0100名前は開発中のものです。
垢版 |
2008/03/16(日) 02:17:22ID:Cz57brXN
>>97
他人が試行錯誤してるさまを見て喜ぶ人もいるらしい グェヘヘェ

>>98
配布されてるリグは?
さっき制作中の女性モデルに、以下のリグ設定してみたら
簡単に満足いく結果が得られて驚いてる
ManCandyもいいけどAction付きってのが良い すぐ歩く!

紹介元 : ttp://www.nicovideo.jp/watch/sm2548726
配布元 : ttp://www.blendernation.com/2007/04/11/impressive-rigs-with-actions-available/
配布物 : ttp://uploader.polorix.net//files/235/rigging.zip

>>99
Blenderだけに猿かー
CG板のBlenderスレの流れがいい感じなのでそっちに期待中
0101名前は開発中のものです。
垢版 |
2008/03/17(月) 23:57:24ID:lsOHriYP
あの忍者のRigみても全然理解できないんだよね;;
なんで腿とか腕、腰にBoneがないんだよぅ
なんでそのくせあんな滑らかに動くんだ
0103名前は開発中のものです。
垢版 |
2008/03/18(火) 08:08:37ID:WfDJhdSj
IK Solver設定したBoneを別レイヤにまとめてただけだったのね…
制御用のBoneだけ見せたほうが動かすときわかりやすいわいなぁ
またひとつ賢くなったよサンクス!
0104名前は開発中のものです。
垢版 |
2008/04/07(月) 19:15:18ID:X8EQUlFH
hosyu
0105名前は開発中のものです。
垢版 |
2008/04/12(土) 08:06:54ID:9DOW2E2V
GAMEというか3DGUIアプリ開発を検討しています
モデリングやアニメーション、物理演算などが素晴らしいのは
だいたい分かってきたのですが、テキスト表示DB連携の質が
わかりません。
良いGUIサンプルとか、知っている方がいれば教えてください
0106名前は開発中のものです。
垢版 |
2008/04/14(月) 01:39:28ID:v+cL1irW
>>105
gameblenderを使って作りたいって事?
具体的に何を作るのかわからないからなんとも言えないけど
gameblenderで表示する画面は基本的に設置したカメラの映像だから
GUIは擬似的にしか作れないよ
日本語もポリゴンかテクスチャでしか表示できないし
0107名前は開発中のものです。
垢版 |
2008/04/15(火) 10:07:10ID:knNs9di3
あれ?gameblender研究ってwikiがいつのまにか消えてる・・・

質問なのですがgameblender中で
Armature使ったアニメーションって使えるんですよね?
フレーム毎ちゃんとポーズがついている状態なのですが
ArmatureのActuatorsでIpoをPlayにしても
まったく動いてくれません。
拡大縮小や回転などは同じ方法でちゃんとアニメーションします。
ドキュメントが見当たらなかったので教えてください。
0108107
垢版 |
2008/04/15(火) 10:24:48ID:knNs9di3
DemoにArmature使ってるのがあって
それを真似たらできました

ボーンアニメーションさせるには
AcutuatorsのActionを選び、
AC:に Action と入力してフレームを指定しないといけないようです
0112105
垢版 |
2008/04/16(水) 12:48:21ID:lv4G6Y2j
テクスチャで張る形でも良いのですが
研究に時間かけるなら、Cで組んでも最終的な
開発工数は変わらないかもですね

さらに調べてみると、Webと絡めるだけなら
FLASH+PaperVisionの組合せもFlexの要素が
組み込めるので良さそうでした
0113名前は開発中のものです。
垢版 |
2008/04/18(金) 00:51:40ID:+ysXXoMC
>>112
ユーザの視点に立って考えるのもありかと

Flash+PV3DはローカルにDLしなくていいけど重くて見てられない物も多い
CやらBlenderは描画等の処理速度は良いけどローカルにDLしたりランタイムの準備が面倒

あとFlashは描画関係(の処理速度)で
すぐに限界にぶつかるパターンが多くて萎える
(これは製作者視点)

Cならゲーム系のフレームワークを使うと幸せになれるのかな
0114名前は開発中のものです。
垢版 |
2008/04/23(水) 19:55:40ID:rQRXRWI7
macでもblender使ってゲーム作れるかな?
0116名前は開発中のものです。
垢版 |
2008/04/26(土) 09:47:39ID:xeoMNPIB
>>115
てことはblenderでもxcodeさえあれば作れるってことか!
0118名前は開発中のものです。
垢版 |
2008/04/26(土) 16:18:39ID:xeoMNPIB
>>117
度々質問すまないけども
そうするとblenderのplayerがないとゲームで着ないってことかね?
しかし.appではけるってことはblender playerが無くてもプレイできるってことなのかね?
0119名前は開発中のものです。
垢版 |
2008/04/26(土) 16:24:00ID:oUGgudS+
試せばすぐ判るだろw そういう事だよ

>>34-38とかにあるように、.exeや.appにするとGPL含むことに
なるからそこは注意要るかな
0121名前は開発中のものです。
垢版 |
2008/04/26(土) 20:49:06ID:P7FnzaDx
現状ではexeとかしたらいろいろ不具合あるよ。
psd形式でテクスチャ貼ったら無くなってたり、
Python部分うまく作動しなかったり。
0126名前は開発中のものです。
垢版 |
2008/05/23(金) 20:56:10ID:X0vZGAsh
このスレ的にはアプリコットリリースとなる2.5が本命かな
2.46更新点としては2Dフィルタが面白そうだね
0127名前は開発中のものです。
垢版 |
2008/05/25(日) 05:15:55ID:cEJaJJpM
svn14949で機能が拡張された
BGE patch: add rayCastToEx(), an extended version of rayCastTo() for use in game script
0128名前は開発中のものです。
垢版 |
2008/06/16(月) 21:35:08ID:mTnUFPe0
質問です!
DirectX使って3Dゲー作ろうとしてて
モデルをblenderで作ってるとこなのですが
試しにDirectXのxファイル形式で出力してみたら
テクスチャ情報などが上手く出力できず困ってます。
Blenderのバージョンは2.46を使っているのですが
設定したテクスチャ情報などを欠落させずに
xファイルを出力する方法など無いでしょうか?
0129名前は開発中のものです。
垢版 |
2008/06/16(月) 22:50:55ID:80jdPE1Q
>>128
UVマップの情報が正しく入っていれば
Xファイルをメモ帳で開いて
然るべき所でテクスチャ画像ファイルの名前を指定すると
ちゃんと表示できるようになるはず。

blender側でのテクスチャの指定の仕方によっては
最初から正しく出力することもできるらしいが自分にはわからない・・・

あとここはゲームエンジンのスレだから厳密にはスレ違い
0132名前は開発中のものです。
垢版 |
2008/07/26(土) 19:17:32ID:KqRScZVm
ゲームの始め方はどーするの???
0134名前は開発中のものです。
垢版 |
2008/07/29(火) 15:59:18ID:yn8O0iNy
できました。ありがとうございます
0135名前は開発中のものです。
垢版 |
2008/07/31(木) 17:33:31ID:64uPbfSY
もう日本のフリーゲームは糞ダサいつまらん萌えゲと見飽きたFFドラクエ的な
ワンパターンゲーでどうしようも無い。
アート性、知的さが皆無なのが特に問題だ。
ゲーム脳というか幼稚園児並の精神年齢だからロリコンが多いのも問題だ。
そういうのを一切捨てなければならない。
なので外国のフリゲでも見てリフレッシュしよう。
と言っても日本の作品も結構載ってるので見てほしい。サイトによってはジョジョや洞窟物語、
ゆめにっきとかもっとマイナーなものまで載ってるよ。

http://www.indiegames.com/blog/ Indiegames
http://www.gametunnel.com/  game tunnel
http://www.tigsource.com/   TIGSource
http://jayisgames.com/ Jay is Games
0139名前は開発中のものです。
垢版 |
2008/08/14(木) 22:42:10ID:m+dcnlYW
Blenderを使ってみようか迷っているのですが、
Blenderはユーザー登録を行う必要ありますか?
0141名前は開発中のものです。
垢版 |
2008/08/14(木) 23:55:00ID:rRIvMnJV
ニコニコの説明動画見ながらBlender動かしてんだけど四角とか三角でどうやって3DのCGキャラ作るのか想像もつかないorzやっぱり基本メッシュを組み上げて作るものなの?
0142名前は開発中のものです。
垢版 |
2008/08/15(金) 00:04:42ID:uzcEltVP
俺のやり方だと
一旦editモードで全部消す
横画面でCtrlクリックで輪郭っぽく頂点打っていく
その後正面から半分輪郭打つ
斜めに回しつつ適当に間の輪郭埋める
face張ってmirrorかけてsubsurfかける
根性で延々と頂点修正
てな感じ。下書き書く時も書かない時もある

四角から必要なところを分割したりナイフで切りながら
頂点移動して形作る手順もチュートでよく見るよ

リッチに行くならmultiresで頂点細かくしてスカルプトかな
最後にローポリ+法線マップに落とし込みたいんだけど
熟練度低くてよくわからん。研究中
0143名前は開発中のものです。
垢版 |
2008/08/15(金) 07:34:29ID:yHFDaAq0
>>140
そうですか。ユーザー登録不要なら安心です。
Blenderを使ってみる事にします。ありがとうございました。
0144名前は開発中のものです。
垢版 |
2008/08/15(金) 07:51:22ID:cBKZqAdN
>>142
書いてあることがわからないorz
チュートリアル動画探してみます。
0147名前は開発中のものです。
垢版 |
2008/09/23(火) 08:59:46ID:Ami3T9Gz
今、Blenderでパラッパラッパーやスペースチャンネル5のような
ゲームを作ろうとしている
時間のの同期ってBlenderは元から出来てる仕様なんでしょうか?
それとも規定のFPS出せないと徐々に遅れていく仕様なんでしょうか?
0148名前は開発中のものです。
垢版 |
2008/09/28(日) 16:31:37ID:+AR5L/cZ
始めて3Dに挑戦・・・もう何からやれば上手く行くのかちっとも
分からん

とりあえず本と公式のチュート真似して練習する。めげない。
初心者向けの本でお勧めあったら教えてくれるとありがたいです
0149名前は開発中のものです。
垢版 |
2008/09/30(火) 17:26:19ID:b1H2h682
yamyamさんのはじめてのBlenderってのがとっつきやすいかな
リファレンス性ならビギナーズバイブルかなぁ。これちょっとバージョン古いので、
最初は書籍のバージョンのblenderで学ぶ事をお勧め。
その後のバージョンアップ時の変化は
http://blender.jp/modules/xfsection/
で追っかけると把握できると思う

でも、現状どの本もゲームエンジンは解説されてないんだよなぁ
Apricotリリース後になにか出てくるといいけど
0150148
垢版 |
2008/10/01(水) 03:46:24ID:CV5jKWJe
>>149さんありがとうございます!
詳しく書いて下さって助かります
とりあえずその3冊を買って勉強します
0151sage
垢版 |
2008/10/24(金) 13:37:40ID:+AAbOT+o
ほ!
0153名前は開発中のものです。
垢版 |
2008/10/30(木) 21:22:33ID:eVkEpjfP
BlenderでOrbiterのメッシュを作成しようとしています。

blorbiter-import-0.3.zip

blorbiter-export-0.5.zip
を2.47にアドオン追加してメッシュを見てみました。
ただ、一部のアドオン(例えばBuranなど)は見れないみたいですね。
アドオンでも、RVT-9やVentureStar(Vster)などは見れますね。
0157名前は開発中のものです。
垢版 |
2008/10/31(金) 03:30:31ID:4irTqq2Y
適した機能はあるけど
GameEngine周りは日本語情報が少ないから
辞書片手に粘着できない奴にはお勧めしないお
なにせ「ここ読めばGameEngineの事が一通り判るぜ」って
日本語サイトや和訳書籍が皆無なんで。
初心者云々はその先の話になるな。

Blenderでがつがつアニメ作ってる人でも
GameEngineノータッチな人は多い
3D統合アプリじゃなくて3D統合しすぎアプリなんだわ

エロで喩えるとオールジャンルな変質者っていうか。
しかも無償。
意味判らんなごめん
0158名前は開発中のものです。
垢版 |
2008/10/31(金) 21:31:05ID:xBklpHfC
言語でのプログラミング(python)皆無でも
ゲームらしいものが作れるから
凄いツールだと思う。

ただガシガシやっている人がいないのは
2.5でガラッと変わることが分かっているのと
ソース丸見えの状態でしか公開できないのがネックだからかと。
0161名前は開発中のものです。
垢版 |
2008/11/01(土) 00:59:00ID:2i2x2QxG
>>159
.exeで吐く機能があって、それ単体で問題なく動けばBlenderをインストールしなくても動くと思う。
「Blenderモジュール」を含んでると.exeで吐いても動かないから.Blendで配布するしかない。
0162名前は開発中のものです。
垢版 |
2008/11/01(土) 18:38:00ID:MCEiKH6q
 ttp://www.graphicall.org/builds/index.php
ここでGEの高速化&最適化された2.48aが配布されとるよ
0163名前は開発中のものです。
垢版 |
2008/11/08(土) 18:14:42ID:iqJmFu+C
一日中softbodyで遊んでた
ところでこれは、メッシュの一部だけソフトボディとか出来ない?
出来たら乳揺れをゲームに早急に導入したい
0164名前は開発中のものです。
垢版 |
2008/11/08(土) 22:40:11ID:XqCsZa9c
>>163
Use GoalでVertex Groupを指定すればおk
VertexのWeightが0に近いほどフニャフニャする

いい揺れが出来たら見せてね
0165名前は開発中のものです。
垢版 |
2008/11/09(日) 10:34:41ID:9PYpa4d0
>>164
ありがとうございます。
でも出来ればリアルタイムシミュレーションでそれをやりたいです
出来なさそうならばリアルタイムシミュレーションで一部のArmatureに
動いたら揺れるギミックを搭載したいのですが、、、
0166名前は開発中のものです。
垢版 |
2008/11/13(木) 16:06:37ID:IlK14w7w
ttp://blender.jp/modules/xfsection/article.php?articleid=265

>SoftBody を RigidBody に付着させたり、ピン止め可能
ってあるから方法はありそうね
俺も弄ってみるよ
0170名前は開発中のものです。
垢版 |
2008/12/14(日) 22:58:27ID:OKL5g4h+
助かりました
ありがとうございます
そしてもう一つ 
Macでやってるのですがどうやったらexe形式に出来るんでしょうか?
0171名前は開発中のものです。
垢版 |
2008/12/15(月) 02:08:05ID:Bb2AKeeP
環境に応じた実行ファイル生成機能しかないんじゃなかったっけ
俺もMacも使ってるけど.appだけな感じ
bootcampか仮想マシン系(Parallels/vmware fusion)導入するとかが現実的な選択肢だと思います
なんかFreeBSDとWin2k+CoLinuxが立ち上がってて色々面白いです
なんでもないですむしろ非効率性でシャア並みです
すみません
0174名前は開発中のものです。
垢版 |
2008/12/20(土) 14:35:27ID:6h0rH3Z+
結局買ったよ
ゲームエンジンについては物理シミュに関する基本しか載ってないけど
結構他が充実してたから。

ゲームエンジンでは物理シミュの本らしく
パッシブウォーキングなんてのが出てくる
0177名前は開発中のものです。
垢版 |
2009/01/20(火) 19:54:22ID:xrn6ytsI
ゲーム時のスポットライトの光のギザギザな部分は
subdivideで細かくする以外で解消する方法って無いですか?
0178名前は開発中のものです。
垢版 |
2009/01/21(水) 23:05:12ID:5yxFU2+4
シェーダ使ってピクセル単位でライティングすればいいと思う
しかし残念ながらそのやり方を俺は知らない
0179名前は開発中のものです。
垢版 |
2009/01/28(水) 19:34:27ID:3rV9M+19
先月からBlender Gamekit1がダウンロードできるようになってる。
内容は古くなってるけど基本はこれで大丈夫。ただし英語。
ttp://download.blender.org/documentation/gamekit1/
0181名前は開発中のものです。
垢版 |
2009/01/30(金) 14:50:07ID:Vycs2iGm
ダイナミックシャドウってGameBlenderの標準機能だけで出来ますか?
もし、出来ないならばGameBlenderでダイナミックシャドウをやるための
資料なんかあります?
0182名前は開発中のものです。
垢版 |
2009/01/30(金) 17:54:11ID:kAEV+Mjd
GLSL描画ならできます。
スポットライトでBuf Shadowにすると影を落とせます。

OnlyShadowにすると影を描画するだけになるので、
他の光源で全体をライティングし、
スポットライトでキャラの影をピンポイントに描画ということもできます。
0184名前は開発中のものです。
垢版 |
2009/02/03(火) 23:12:57ID:EPdPQwJF
>>182
ダイナミックシャドウがあったかw
これでシェーダーを書かなくてすみます。
ありがとうございます。
0185名前は開発中のものです。
垢版 |
2009/02/14(土) 12:52:49ID:X9HjioB+
BGMが満足に再生できないことに絶望した・・・
CD Actuatorだと
単曲リピート不可、ボリューム変更不可、頭から約30分以降のトラックを指定しても再生しない。
センサはAlwaysやDelayだとなぜか再生が始まらない。
さらにPythonでコントロールすると1トラック目からの再生しかできない!

Sound Blockだと他の効果音がちょっと多めに重なるとBGMが止まる。

両方とも初期からある機能のはずなのにこのバグと未実装の嵐はなんなんだ・・・
それとも以前のバージョンだとうまく機能してたのか?
0186名前は開発中のものです。
垢版 |
2009/02/21(土) 14:44:10ID:d/UzjMbI
質問なのですが、
ttp://download.blender.org/demo/test/225_game_demos.zip
ここにあるwalkthrough_demo.blendは起動するとgameモードなので、
ctrl押しながら起動してみると編集画面が見えて起動したのですが、
マウスを動かした瞬間、一画面(メイン画面)のみになって、
ヘッダとか表示できません。編集画面にするにはどうすればいいでしょうか?
そもそも起動した瞬間gameモードになっているのが不思議です...
0187名前は開発中のものです。
垢版 |
2009/02/21(土) 14:44:31ID:d/UzjMbI
質問なのですが、
ttp://download.blender.org/demo/test/225_game_demos.zip
ここにあるwalkthrough_demo.blendは起動するとgameモードなので、
ctrl押しながら起動してみると編集画面が見えて起動したのですが、
マウスを動かした瞬間、一画面(メイン画面)のみになって、
ヘッダとか表示できません。編集画面にするにはどうすればいいでしょうか?
そもそも起動した瞬間gameモードになっているのが不思議です...
0188名前は開発中のものです。
垢版 |
2009/02/21(土) 14:45:11ID:d/UzjMbI
質問なのですが、
ttp://download.blender.org/demo/test/225_game_demos.zip
ここにあるwalkthrough_demo.blendは起動するとgameモードなので、
ctrl押しながら起動してみると編集画面が見えて起動したのですが、
マウスを動かした瞬間、一画面(メイン画面)のみになって、
ヘッダとか表示できません。編集画面にするにはどうすればいいでしょうか?
そもそも起動した瞬間gameモードになっているのが不思議です...
0189名前は開発中のものです。
垢版 |
2009/02/21(土) 14:47:09ID:d/UzjMbI
間違って多重書き込みしてしまいましたすみません
0190名前は開発中のものです。
垢版 |
2009/02/21(土) 22:32:48ID:CbnbFPB2
[Ctrl]+[↑] または [Ctrl]+[↓]で 編集可能な画面に戻るよ。

ファイルを開いた時にGameが始まるのは
メニューの[Game]→[Auto start]にチェックが入っているから。
0191名前は開発中のものです。
垢版 |
2009/02/21(土) 22:41:29ID:CbnbFPB2
ごめん間違えた
Blenderを立ち上げて[File]→[Open]から開けば編集できるようになる。
Ctrl押しながらファイルを開くのでは編集画面では開けないみたい。
一度ソフトから開いてAuto startのチェックを外して保存すれば
次からはファイルを普通にクリックするだけで大丈夫。

[Ctrl]+[↑]はBlenderから開いても一つの画面しか表示できないファイルに対しての操作だった。
0192名前は開発中のものです。
垢版 |
2009/03/12(木) 02:55:59ID:7gGkrORl
ようやくゲームらしくなってきたのでここで晒してみます・・・
ttp://www.youtube.com/watch?v=mHO8MJnElZw&fmt=22
0195192
垢版 |
2009/03/12(木) 22:05:37ID:7gGkrORl
つべと一緒に一週間前に上げて今300越えたぐらいです;
ソース+実行ファイルは自サイトに上げてあります。
ZIPで30MB越えてるのでここのロダには上げられない・・・
0198名前は開発中のものです。
垢版 |
2009/06/20(土) 02:06:15ID:hdDTEQ3a
>>197
基本的にはプログラミングを(テキストで)書かなくても作れるよ
(何が起こると)- (ANDとかOR) - (何をする)
というようにブロックを線でつないで動作を作っていく感じ。
それで足りない部分はpythonスクリプトで補える。
0199名前は開発中のものです。
垢版 |
2009/07/13(月) 15:49:25ID:sH9nV8t9
BlenderのGameEngineをはじめようと思ったんですが、チュートリアルのページや書籍等が見つかりません
皆さんが参考にしているサイト等があれば教えてくれませんか?
0201名前は開発中のものです。
垢版 |
2009/07/14(火) 16:57:37ID:+1yCjWOF
>>199
「物理シミュレーションBlender」 には
GameEngineのことはあまり書かれていません。

日本語だと「GameBlender研究」というWikiがありますが
あまり更新されていません。

英語なら
ttp://www.tutorialsforblender3d.com/
ttp://www.gameblender.org/portal.php
とかが充実しています。

あとは公式の情報です。やっぱり英語ですが・・・
公式ドキュメント
ttp://wiki.blender.org/index.php/Doc:Manual/Game_Engine
APIドキュメント
ttp://www.blender.org/documentation/249PythonDoc/GE/index.html
公式ゲームプロジェクト
ttp://www.yofrankie.org/
0202名前は開発中のものです。
垢版 |
2009/07/15(水) 01:49:58ID:jZxH9wax
>>199じゃないが、昨日物理シミュレーションBlender買って来たんだが。

内容は興味深いからいいけど、ゲームエンジンは物理シミュのおまけ程度のようだ。
内容は興味深いからいいけど。
畜生。
0203199
垢版 |
2009/07/15(水) 14:13:36ID:GP7JAxQ8
>>200
ありがとうございます!
教授がたまたま持ってたので借していただきました
ゲームエンジンはおまけでしたが、始めるとっかかりくらいにはなりました
全部は読めていませんが、Blender自体の使い方も色々書いてあったので参考になります

>>201
ありがとうございます!
やはり、英語のものが主になってきますかぁ
まだ全部に目を通した訳ではありませんが、一番上のTutorialのサイトなんかは完結にかかれてて読みやすいです

質問ばかりで、申し訳ないんですがカメラの切り替えみたいなのはどうやればいいんでしょうか?
例えば1を押したら一人称視点、2を押したら俯瞰カメラからのような感じです
0204201
垢版 |
2009/07/15(水) 20:28:35ID:Jt/bu8Qm
>>203
簡単に説明すると
Actuatorsの「Scene」の中の「Set Camera」でできます。
「OB: 」には切り替えたいCameraのオブジェクト名を指定します。

キーボードのキーで切り替えるならSensorsには「Keyboard」を使います。
0205199
垢版 |
2009/07/18(土) 01:56:26ID:8shlAyVp
>>204
ありがとうございます!
そのとおりにやったらできました!
まだまだ、分からないことが多いですが、使いこなせれば結構面白いことができそうなので勉強しますわー
何度も質問に答えてくれてどもでしたー
0206名前は開発中のものです。
垢版 |
2009/09/22(火) 02:50:02ID:T4XI59vu
Static(固定)のものに、小さいDynamicやRigid bodyの物体をぶつけても、デフォルトの頂点(面)にしかぶつかってくれないのは、なにか解決方法ありませんでしょうか?

何がしたいのかといいますと、節分の豆まきのように大量に豆をキャラぶつけた場合、デフォルトのポーズならきちんとぶつかってくれるのですが
アクションでポーズをつけたりすると、豆が通貨してしまったり、見えない壁(デフォルトの面)にぶつかったりしてしまうのを
なんとかしたいのです・・・。
0207名前は開発中のものです。
垢版 |
2009/09/22(火) 03:08:20ID:olZ8ARwg
StaticでいいならBoundsオプションのStatic Triangle Meshしかあるまい。
Convex Hull Polytopeで判定できるならそのほうが軽いっぽいが、こちらはC2Dでも数百頂点で死ねる時があるので注意。物理シミュBlender本によれば30-40頂点未満にしろだと。まあ節約するならプロクシ扱いのローポリ用意してうまくやることだ
0208名前は開発中のものです。
垢版 |
2009/09/22(火) 04:14:52ID:T4XI59vu
>>207
アドバイスありがとうございます。
衝突する側(豆をぶつけられる側)にBoundsオプションをかけてみたのですが、なんと言いますか、コリジョンが
動かしているキャラと一緒に動いてくれないのです・・・。
アクションで片脚をあげたり、倒れてみたりしても、コリジョンがそのままメッシュのデフォルト状態で棒立ちのままなのです。
追随して動いてくれるようにする設定などがあるのでしょうか?
0209名前は開発中のものです。
垢版 |
2009/09/23(水) 20:59:03ID:gzQtB3gP
未確認だけどActionというかMeshの変形は
衝突判定用オブジェクトに反映されないのかも。

IPOの拡大・縮小などはオブジェクト全体にかかるので
衝突判定にもちゃんと適用されるけど・・・
0210名前は開発中のものです。
垢版 |
2009/09/23(水) 22:04:11ID:uaUbG6YO
>>209
ありがとうございます。
そうなると、衝突時用の見えない箱を人体に埋め込む感じで、一緒にIPOで動かす。
という方法でやるしかなさそうですね・・・。残念ですが仕方ないですね。

2.5からはIPOが無くなって全てアクションパラメータになるそうなので、そうなったら少しは埋め込みアニメーションもやりやすいかな。
でも二倍ぐらいのアニメーション制作量が増えてしまう。涙
0211名前は開発中のものです。
垢版 |
2009/09/23(水) 23:53:46ID:aBvENgUM
>>210
ArmatureがPoseモードになってると、Meshオブジェクトから直接Boneにペアレントできるよ。
ゲームブレンダーでもそのペアレントは反映される。
0212名前は開発中のものです。
垢版 |
2009/09/24(木) 11:18:25ID:2JwwTUiS
>>211
ほんとうですね!ありがとうございます!
助かりました。
ということは、元のMeshをボーンごとに分割してペアレントすれば、なんとかいけそうですね
0213名前は開発中のものです。
垢版 |
2009/09/25(金) 07:04:34ID:6ydHPo5R
blenderではゲームを実行形式に保存しても、簡単に中のデータって吸い出されてしまうのでしょうか?
0214名前は開発中のものです。
垢版 |
2009/09/25(金) 07:16:52ID:4ctjfgNe
市販のC/C++で作られているゲームからでもデータが吸い出されている昨今、
Blenderで製作した物だけは大丈夫だなんてある訳が無い
0215名前は開発中のものです。
垢版 |
2009/09/25(金) 08:09:10ID:6ydHPo5R
そういえばそうですね
販売や配布した時に、中身さっと吸い出せる仕様だったら、悲しいなーと思いまして……
0216名前は開発中のものです。
垢版 |
2009/09/25(金) 09:51:24ID:MoEHiV5Z
全部exeの中に収めてしまえば簡単には取り出せなくなるけど、
モデルやテクスチャ、音声を外部ファイルにすると
素材そのままの形式で同梱することになるのが難点なんだよなぁ。
0217名前は開発中のものです。
垢版 |
2009/09/26(土) 15:09:39ID:lj0NRbr1
Dynamicとstaticとのぶつかりが少しスピードがあるだけで突き抜けてしまうのですが、なにか良い方法ありませんか?

staticのデコボコ地面や壁に向かってDynamicの自キャラ歩きまわせると、ゆっくりならぶつかってくれるんですが
ダッシュや吹っ飛びで思い切りぶつかると突き抜けてしまって・・・
0218通りすがりの通り魔
垢版 |
2009/09/29(火) 14:53:42ID:ALmu4qSr
オブジェクトに引力とか設定出来ないのかね?
マリギャラっぽいもの作ってみたいのだが・・・
0219名前は開発中のものです。
垢版 |
2009/09/29(火) 16:41:32ID:nYvXD9FY
>>218
Aの物体に一定の距離近づいたら、Aに自動で近づく命令をCに作って
CをプレイヤーキャラBにペアレントしてみたらどうかな?


マテリアルをリンクすることは可能なのですが、モデリングデータをリンクすることはできませんか?
マリオのコイン的なものを、モデリングし直すたびに配置しなおすのが大変で・・・。
ライブラリリンクで出来るかと思ったら、ライブラリは位置やサイズが固定されてるんですね。
0222名前は開発中のものです。
垢版 |
2009/09/30(水) 07:53:12ID:P6jezxi5
>>221
Scene ActuatorでSceneをSuspend、Resumeすることでできる。
ゲーム本体のSceneに対してResumeを行う裏方のSceneが必要なことに注意。
0224名前は開発中のものです。
垢版 |
2009/09/30(水) 21:26:27ID:HiG7+IKq
プロパティの値を文字表示が、作ってる最中はちゃんと動くのですが
ファイルをパックしたり、実行形式で保存したりすると
なぜか@だけしか表示されなくなってしまいます

FALCORE BLOGさんのBGEテキスト表示の記事を参考にして
テクスチャもお借りしたのですが、なにかこの現象に
心当たりのある方はいらっしゃいませんか?
0225名前は開発中のものです。
垢版 |
2009/10/01(木) 09:53:49ID:Jav5BOA2
>>224
2.49bで試したところ
パックした直後にそうなることを確認しましたが
その状態で一度保存して読み直すと
@ではなく正常に表示されるようです。

原因はわかりませんが2.49aまでは無かった現象である気がします
0226名前は開発中のものです。
垢版 |
2009/10/01(木) 14:27:35ID:46IVdv4E
>>225
なんと……、そうでしたか。
試しに2.49aで外部パック、ゲーム保存、ゲーム中にゲームRESTARTをしてみましたが、やはり@になってしまいました。
でもこれは2.49bで作ったデータを読み込んだからかも知れませんね。

修正されるといいですね……
もし2.49bでBGEテキスト表示がうまくいっている方いらっしゃいましたら、良ければ情報お願いします。
0227名前は開発中のものです。
垢版 |
2009/10/01(木) 18:06:40ID:PvEvDz4x
オブジェクトをマウスの移動に追従させるのはどうすればいいのでしょうか
スクリプト書かないと駄目ですかね

0228名前は開発中のものです。
垢版 |
2009/10/01(木) 20:35:20ID:Jav5BOA2
>>227
マウスの移動はスクリプト必須です。
公式WEB等に置いてあるデモに含まれているスクリプトが
参考になると思います。
0230226
垢版 |
2009/10/02(金) 20:20:37ID:p9eF7KVz
現在2.49aにて、プロパティテキスト表示の設定を一からやっているのですが、なぜかUVが平面メッシュに表示されないです・・・。
下記のような手順でやっているのですが、なにか忘れていることはあるでしょうか?(2.49bですとこれでマルチテクスチャ表示でうまく表示されます。)

・3Dビュー 平面作成
・3Dビュー エディットモードにしてヘッダーメニューから面選択モード
・3Dビュー ヘッダメニューからメッシュ→UV展開

・ボタン マテリアルボタン(F5)
・ボタン リンクとパイプライン新規作成
・ボタン テクスチャ新規作成
・ボタン その横のタブMap InputでUV適用
・ボタン テクスチャボタン(F6)
・ボタン テクスチャタイプで画像を選択、フォント画像選択

・UVエディター ヘッダメニューでフォントテクスチャを選択 「@」一文字に合わせる。(3Dビューでエディットモードに入っていなければいけない)
・ボタン 編集(F9) Texture Faceでテキスト適用
・ボタン ロジックのプロパティで「Text」(最初大文字)を作る。

どなたかアドバイス等ありましたらお願い致します
0231名前は開発中のものです。
垢版 |
2009/10/02(金) 20:29:15ID:A2fvZVug
フォントテクスチャってなんだ。 要はただの画像が、UV/画像エディタに表示されないってこと?
0232名前は開発中のものです。
垢版 |
2009/10/02(金) 20:30:26ID:A2fvZVug
>・ボタン 編集(F9) Texture Faceでテキスト適用
真面目に、特にこれの意味がわからない。単にテクスチャが設定されているマテリアルを設定してるって事?
0233名前は開発中のものです。
垢版 |
2009/10/02(金) 20:58:50ID:p9eF7KVz
>>231
フォントのテクスチャをUVエディターのヘッダーにあるプルダウンメニューで開くということでした。略しすぎでした、すみません。
UVエディタにはテクスチャは表示されます。

>>232
BGEで表示するための、等ドット間隔で配置された英文字フォント画像のテクスチャがありまして
それをUVで貼った後Texture Faceでテキストボタンを押して、プロパティに「Text」を作ると、プロパティの数値をテクスチャで表示するメッシュが出来上がるのです。

です、が、どうも2.49aですと、その平面メッシュ上に数値どころかUV画像も表示されないんですよね・・。
2.49bでは上手くいくのですが・・。
0234名前は開発中のものです。
垢版 |
2009/10/02(金) 21:05:52ID:1UKGMOEo
これのことでしょ
ttp://bgetutorials.wordpress.com/2007/11/07/how-to-get-realtime-text-in-blender/

>>233
3DViewのDrawTypeをちゃんとTexturedモードにしてる?
というか、2.49bで上手く表示されるなら2.49bで作業すればいいと思うけど。
ここに細かく手順がのってるから1から比べてみたらいいと思うよ。
ttp://www.tutorialsforblender3d.com/Game_Engine/Tutorials_index.html
0235名前は開発中のものです。
垢版 |
2009/10/02(金) 21:30:54ID:p9eF7KVz
>>234
>>3DViewのDrawTypeをちゃんとTexturedモードにしてる?
本当にありがとうございます。物凄い初歩的なミスでした・・・orz

そして、無事2.49aでプロパティをテキスト表示することが出来ました。
exeに出力しても「@」にはなずにすみました!

>>2.49bで作業すればいいと思うけど
それが、2.49bですと>>224のような現象になってしまうのです。
2.49bできちんと出力できるのが一番ではあるのですが、どうもうまくいかないんですよね。
0236名前は開発中のものです。
垢版 |
2009/10/02(金) 21:34:42ID:A2fvZVug
そういう話だったのかw @だけ全角のフォントになってるとかじゃ
@ABC → ABC
@ABC → @ABC

みたいな。試しに「@あABC」 "ABC"だけ半角にして動作確認とか
0237名前は開発中のものです。
垢版 |
2009/10/02(金) 21:46:50ID:p9eF7KVz
>>236
ありがとうございます。

>>@だけ全角のフォントになってるとかじゃ
すみません、画像のテクスチャに半角全角が存在するのでしょうか?
何か半角用の等ドット数があるとかでしょうか?不勉強で申し訳有りません・・。

>>試しに「@あABC」 "ABC"だけ半角にして動作確認とか
プロパティの値が全角半角というお話でしたら、プロパティの値は数字ですので半角になっていると思います。
試しにプロパティを文字列にして半角英文字でtestと打ってみましたが、ゲーム出力orパック化すると
全文字@になって、表示範囲が半分というような形になってしまいます。(パック化で@化は2.49aでもなりました)

ただ、@化された文字に半角分の文字のズレのようなものを確かに感じますので、もしよろしければ半角での表示方法を
ご教示いただけたらと思います。
0238名前は開発中のものです。
垢版 |
2009/10/02(金) 21:59:21ID:A2fvZVug
あ、完全に俺読み違えていた・・・ スマン。上の話も画像だったか
勝手に脳内で Add → Text と読み替えてしまった俺はド天然

しかも、パックしたら要は画像がトリムされてしまっている=「@だけが残っている」状態になってるって事だよね?
割り当てられてるUVの位置か、クリッピングされてしまったのか… 同じ現象に出くわした事が無いのでゴメンわからん
0239名前は開発中のものです。
垢版 |
2009/10/02(金) 22:21:13ID:p9eF7KVz
>>238
ありがとうございます。
>>トリムされて
それはあるかもしれませんね・・・。
2.49bからは、ゲーム形式での保存時にテクスチャをトリムして容量を削減しているとか・・・。
2.5からは修正されているといいですね
0240名前は開発中のものです。
垢版 |
2009/10/04(日) 14:43:44ID:2bMCeWC8
公開しようと思ったら、処理が重たくて、結構なハイエンドマシンでしか動かせそうにないとは……
なにかゲームを軽くするコツなんてありますか?
今はポリ数を細々と削っているのですが、あまり劇的には変わらなくて途方に暮れそうです
0241名前は開発中のものです。
垢版 |
2009/10/04(日) 15:22:33ID:5fcYmPtj
そもそも他言語で普通に書いたようなゲームでも重くなります。 何故なら Blenderは ゲーム開発専用のプラットフォームでなく、
もともとアニメーションをリアルタイムで自動化する為、あるいはプレゼン用に(?)用意された機能を流用しているだけだからです。

強いて言うなら、物理系の計算処理を切ってみるとか、処理のヘビーそうな部分を C言語で書いて拡張してしまうってのも一つの手です。
http://www.python.jp/doc/2.5/ext/intro.html

「そこまでするなら元からC/C++でDirectX使って書くわ!」 って話もありますが、この辺の話は実際に作っている内容との折り合いになると重います。
※Blenderが影でやっている事の方が比重が大きい場合、1から書くより簡単です。 そうでない場合、別言語でストレートに書いた方が簡単です。

以上参考まで
0243通りすがりの通り魔
垢版 |
2009/10/06(火) 03:12:11ID:Lh2/dfMu
>>219
なるほどCを入れるのか。いままではAとBで頑張ってたからな〜
でもさっきやったけどどれもうまくいかなかった・・・
CをBにペアレントしても反応ないし、逆だとAに吸い込まれる・・・
0244名前は開発中のものです。
垢版 |
2009/10/06(火) 12:56:55ID:xnXFAJxJ
>>243
ペアレントすると力や衝突判定は親にしか働かないからだと思う。
やっぱりそれを実現するにはBに力を与えるしかないんじゃないかな。

Edit object actuatorの「Track to」とmotion actuatorのForceで
地球に無数の球がくっつくっていうのは簡単にできるけど
球をキャラクターとして動かそうとすると
「Track to」のせいで座標系が強制されるせいで
うまくコントロールできなかった。

ttp://blenderartists.org/forum/archive/index.php/t-90429.html
こんなふうに万有引力やろうとする人もいるくらいだから
スクリプトを使えばできそうだけどね。
0245通りすがりの通り魔
垢版 |
2009/10/06(火) 23:17:46ID:Lh2/dfMu
>>244
そうそう。『Track to』だとY方向が常に物体の中心を見て・・・
惑星上で吹き飛んで回りながら戻ってくるBoxとか実現できねえしな。
逆に無理やりだが、プレイヤーに常に-Z方向に9.78のForceをかけてると星上にいるときはちゃんと立っていられるが、
ジャンプとかしちゃうともう下には星がなくてどっかに落ち続けるし・・・
やはりスクリプトなのか。全然理解不能だけど・・・
0246名前は開発中のものです。
垢版 |
2009/10/09(金) 17:19:33ID:dRDCFP8x
通過していく列車等に飛び乗って、着地したら
列車にくっつく(列車の進行方向に一緒についていく)
ようなロジックを作りたいのですが、何か良い方法ありませんか?

ロジックのペアレント設定等をいじってみたのですが、どうもくっついてくれなくて・・・
0248名前は開発中のものです。
垢版 |
2009/10/18(日) 19:41:47ID:BNiMN04W
命令を与えたら、そのメッシュがバラバラになって崩れる。みたいな方法ってないですか?
0250名前は開発中のものです。
垢版 |
2009/10/24(土) 11:44:50ID:hYjlXPUG
ゲーム中、各sceneの状態を保存できる方法ってありますか?
具体的にはscene A,Bがあったとして、
Aでオブジェクトの移動なりなんなりして開始時と違う状態(A')にして、
AからBに移動してAに戻ったときA'の状態であるみたいな感じです
sceneAを止めればいいのかもしれませんがsceneが多くなると・・・
なにかいい方法ありませんか?
0251名前は開発中のものです。
垢版 |
2009/10/25(日) 07:11:36ID:3PRCpzyr
>>250
全てを完全に保っておくならならsceneをpauseするしかないと思いますが、
一部分のフラグやプロパティだけを裏方シーンやglobaldict等に保存しておいて
その情報を使ってシーンを復元するというのが妥当だと思います。

完全な復元は無理ですが、一般的なゲームのエリア移動も
全て完全に記憶しているのはあまりないですよね。
0253名前は開発中のものです。
垢版 |
2009/11/08(日) 00:36:01ID:44DaQXLP
「Track to」を設定した物体までの距離を表示させるにはどんなことが必要でしょうか?
0254名前は開発中のものです。
垢版 |
2009/11/08(日) 10:32:53ID:caHJ6s+8
TrackToの対象オブジェクトの名前が分かってれば
自分側オブジェクトに次のスクリプトをつければできそう。

controller = GameLogic.getCurrentController()
player = controller.getOwner()
distance = player.getDistanceTo(相手オブジェクトの名前)
0255名前は開発中のものです。
垢版 |
2009/11/08(日) 10:48:37ID:caHJ6s+8
値の表示はプロパティテキスト表示を使うしかなくて
ttp://www.tutorialsforblender3d.com/Game_Engine/Tutorials_index.html
の下のほうのText Tutorialを参考にすれば出来ると思う。

あとは先ほどの「distance」の値を
messageとか何らかの方法を使って
テキスト表示用オブジェクトのプロパティ「Text」に
コピーしてやれば距離の表示ができるはず。
0256名前は開発中のものです。
垢版 |
2009/11/08(日) 16:43:43ID:7bAmzZSd
ニセ・メシア に関する預言

ヨーロッパが巨大な軍事国家になり、10人の王があらわれる。
ニセメシアがフランスから、あらわれヨーロッパ連合を軍事力で支配する。

ニセ・メシアはキリストのような顔をして白い衣装をまとう。
キリスト教に悪魔の教えをまぜて信者たちを洗脳する。
木曜日を祝日にする世界統一ニューキリスト教を世界にひろめる。

ローマ法王を惨殺し、キリスト教会をのっとる。
この男の正体は、サタン 黙示録の獣と預言された男である。

にせ救世主は、不思議な技(トリック)をつかい
キリスト教徒をだます。
恐怖政治をしき、逆らうものは惨殺していく。
獣の数字を全人類につけ、コンピューターで人類を監視する。

中東で、核戦争をひきおこし、世界の都市に死体の山を築く。
サタンは人間の死体を好むサディストである。

キリストの生まれ変わりを名乗るメシアの姿をした男にキヲツケロ!!
0257名前は開発中のものです。
垢版 |
2009/11/11(水) 02:49:55ID:7t988MzO
>>254-255
どうもです。
質問したこと以外にもいろいろなことがわかり、知識がふえました。
0258名前
垢版 |
2009/11/21(土) 10:24:29ID:9TtJ4/HD
出来ないと思う。
0259名前は開発中のものです。
垢版 |
2009/11/21(土) 19:41:37ID:+uqbi54H
オブジェクトの座標とかってどう取得したらいいんですか?
一括でなく個別で取得したいんです。
x座標 y座標・・・と別々に
できればrotateも取得したいです。
0260名前は開発中のものです。
垢版 |
2009/11/22(日) 00:31:28ID:+Nczfygx
MMDみたいにBoneに剛体を設定して髪揺れとかできますか?
0261名前は開発中のものです。
垢版 |
2009/11/22(日) 01:27:28ID:jnZKivr0
>>259
BGEのAPIはここ
http://www.blender.org/documentation/249PythonDoc/GE/index.html

オブジェクト.worldPosition で list[X,Y,Z]
オブジェクト.worldOrientation で 3x3 Matrix [[float]]で返ってくると思う

X座標がほしい場合は
position = オブジェクト.worldPosition
position[0]で取得できるはず

>>260
boneを物理エンジンで揺らすことは現状できないっぽいです
2.5ではできるとかできないとか・・・

0262名前は開発中のものです。
垢版 |
2009/11/22(日) 08:43:03ID:+Nczfygx
>>261

>>>260
>boneを物理エンジンで揺らすことは現状できないっぽいです
>2.5ではできるとかできないとか・・・
>
>
ええ!!2.5ではできる予定なのか!?
こりゃたのしみだ(^^)
0264名前は開発中のものです。
垢版 |
2009/11/22(日) 21:28:49ID:WOE6gsr5
263ですが、
もう少し例を書いていただけますか?
未だにpythonの使い方がよくわかりませんw
APIも読んだのですが、いまいち・・・
0265名前は開発中のものです。
垢版 |
2009/11/22(日) 22:17:17ID:w7CQFRV/
>>264
俺は >>261 じゃないけど、
>オブジェクト.worldPosition で list[X,Y,Z]
>オブジェクト.worldOrientation で 3x3 Matrix [[float]]で返ってくると思う

これが元質問に対する例というか答えそのものだと思う。 と言うか、

>未だにpythonの使い方がよくわかりませんw
>APIも読んだのですが、いまいち・・・

そういう種類の話となると、最早スレチかもしれない。Python 自体は別にBlenderとなんの関係もない
純粋にプログラミングの為の言語なので、「使い方」 じゃなくて、コーディングそのものを勉強
(と言ってもそんなに大変じゃないが) しないと、多分入門者がわかるような説明も例も解説も出来ないかも
詳細に書いたら、丸々スレチなまま、結構なレス数を消費してしまうぜ?
0266名前は開発中のものです。
垢版 |
2009/11/23(月) 02:15:33ID:BqKVlTVX
とりあえずBGE用に書かれたスクリプトを読んで参考にするのが近道かも。
Cとかの基礎をなぞったことがないと難しいとは思うけど・・・
0268265
垢版 |
2009/11/23(月) 18:04:42ID: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という名前のライブラリの中から、* = 全部 を輸入する」
 :
0269265
垢版 |
2009/11/23(月) 18:12:37ID: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 はこれをインデントで現す

  
0270265
垢版 |
2009/11/23(月) 18:17:09ID:72hHgzdF
5.さりげなく4で登場した、for や if や プログラムの動きを制御する為の制御構文。 繰り返したり、条件判断したりする。
  他、print とか書いたのは、Python が内部で持ってる組み込み関数。 他にも Python自体が判断している予約語などもある。
  それら以外の import されて始めて使えるものは、ざっくりと ライブラリとか呼んだりする。 ちょうど、図書館から必要なものを借りてくるようなイメージだ

6.処理の単位には、単純に上から下へと流れて実行される本線と、他に 「何かを受け取って、何かして、何かを返す」 処理を一塊にした 『関数』 と言う単位のほか、
  その関数をまとめた クラス という単位もある。 詳細は切りが無いのでググって


とりあえず俺の長文鬱陶しいので、この辺で。スレチスマソ
0271265
垢版 |
2009/11/23(月) 18:26:39ID: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

以上スンマセン
0272名前は開発中のものです。
垢版 |
2009/11/23(月) 19:43:35ID:534aitT5
>>268~271
わざわざサンクスです。
実はCはほんの少しだけかじってますので
こういう風に説明されるとわかりやすくてすごく助かります。
0273名前は開発中のものです。
垢版 |
2009/11/24(火) 20:55:39ID:9vW8KGhG
yo_frankieのゲームってどうしてあんなにメモリー食うのかね
PS2なんかは32MBぐらいで動いているのにね...。
仕組みが解らんです。
0274sage
垢版 |
2009/11/26(木) 20:09:07ID:6f55moZJ
何方か、>>211のやり方を詳しく教えていただけませんか?
直接Boneにペアレントする事が出来ないでいます…。
0276名前は開発中のものです。
垢版 |
2009/11/27(金) 18:59:06ID:gLUTnAZO
2.5、まだGEの部分はロジックしか組めないような
当たり判定の設定とか重力設定の項目どこかにある?
0277274
垢版 |
2009/11/28(土) 01:05:33ID:QfHuBz5+
自己解決しました。
0279名前は開発中のものです。
垢版 |
2009/12/03(木) 16:14:31ID:y8hSihvV
オブジェクトにパスアニメーション設定してゲームで動かすってことできますか?
0281名前は開発中のものです。
垢版 |
2009/12/06(日) 00:49:46ID:azpkQy1c
>>280
これできるらいいですけど...やり方が解りませんw
0282名前は開発中のものです。
垢版 |
2009/12/06(日) 10:47:27ID:XpEhO81/
うわさは聞くものの実際に動いてるものを見ないことには・・・
今の実装じゃまだ無理なのかなぁ
0283名前は開発中のものです。
垢版 |
2009/12/06(日) 16:49:22ID:DQSLLiQd
ttp://www.youtube.com/watch?v=kTdRQwbaf4I
これが一応動いてるやつね。
もう見てるかもしれないけどw
0285名前は開発中のものです。
垢版 |
2009/12/06(日) 17:30:10ID:azpkQy1c
>>283
細かい説明が....
まぁ!だれかできたら教えてちょ★
0287284
垢版 |
2009/12/06(日) 17:58:07ID:XpEhO81/
とりあえずArmatureがリアルタイムに剛体の位置、回転に同期して
スキンがAmratureに応じてちゃんと動いてくれることは確認できた。

ただ、ジョイントはまだ2.5ではpivotの位置で回転してしまってまともに使えない。

また、BGEのUIが2.5では大部分が未実装なので
以前のバージョンでシーンを作ってから
2.5で開いてArmature Actuatorを設定してやる必要があるみたい
0288名前は開発中のものです。
垢版 |
2009/12/06(日) 18:00:47ID:XpEhO81/
>>286
それはラグドールのIPOをArmatureにベイクして
アニメーションで使えるようにするやつ。

今回はBGEでリアルタイムに動くようになったわけだ
0290名前は開発中のものです。
垢版 |
2009/12/10(木) 10:56:33ID:436CJhao
このソフトて有名人の顔取り込んで身体作って交尾させるゲームとか
作れる?


本気で聞いてます。
0292名前は開発中のものです。
垢版 |
2009/12/10(木) 12:30:32ID:6nH1nwNx
やっぱりゲームを作るのって大変ですよね。1個1個コマンド?
撃ち込まないといけないぽいし
0294名前は開発中のものです。
垢版 |
2009/12/10(木) 12:42:02ID:loLMq9E3
アプリウィンドウ全体をドラッグで上下させるとアプリ内のおっぱいがぷるんぷるんなんです
0295名前は開発中のものです。
垢版 |
2009/12/10(木) 19:47:00ID:xPA+zq+O
>>292 一個一個コマンドを打ち込む、って感じよりも、
やりたい事をどうすれば出来るかを論理的に分解して考えて整理して、
日本語ではない言葉に翻訳しながら文章で一つも漏らさずに、説明していく感じ
=プログラミング
0296名前は開発中のものです。
垢版 |
2009/12/11(金) 18:57:17ID:aJliliwZ
人間同士の交尾のゲームていろんな動作(笑)があるけどあんなの素人じゃできないよねw
0297名前は開発中のものです。
垢版 |
2009/12/14(月) 03:39:30ID:dEsEu1dV
IKになってるボーン(?)のアニメーションををbakeして普通のボーンのアニメーションとしたいのですがうまくいきません。
IK付きのモデルアニメーションをXファイルに出力して使用したいのですが、ご存知の方がおられましたら教えていただけないでしょうか。
0298名前は開発中のものです。
垢版 |
2009/12/16(水) 12:45:52ID:3m8ggzlJ
1人の最強ボスを倒すゲーム作りたいんだがどうしたらいい?
そのボスは体力がほぼ無限で倒すことすら不可能

三国無双で言ったら呂府みたいな存在。
0299名前は開発中のものです。
垢版 |
2009/12/16(水) 17:55:30ID:mhIx507N
ははーんゼビウスのバキュラは256発で倒せるとかそういう設定のことですね?
わかります
0300名前は開発中のものです。
垢版 |
2009/12/16(水) 20:41:40ID:WOC4GFYp
>そのボスは体力がほぼ無限で倒すことすら不可能

じゃあ倒せないじゃん。 …って突っ込みはおいといて、
要はバトルシーンのテストを作ってみたいって話でおk?
自キャラ、敵キャラがいて、とりあえず攻撃当てられる、みたいな
0301名前は開発中のものです。
垢版 |
2009/12/16(水) 23:29:55ID:4+YLcK+2
とりあえずゲームのジャンルは何なのかはっきりさせようぜ
弾の撃ち合いとかなら割と簡単だ
0304名前は開発中のものです。
垢版 |
2009/12/21(月) 00:28:20ID:egcgvTXt
AIってみんなどうしてる?

AIがめんどうなんだよな
ロジックだけだとつまらないのものしかできないし・・・
パス検索とかそういうのがもう少し簡単にできるといいんだが・・・
やっぱりプログラム組むしかないか
0306名前は開発中のものです。
垢版 |
2009/12/23(水) 19:00:12ID:xDDUwEBM
>>304
>やっぱりプログラム組むしかないか
圧倒的にその方が早い。そして普通そうする
0308名前は開発中のものです。
垢版 |
2010/01/05(火) 15:25:54ID:Pv+N+B0X
rigidbodyを設定したものをグループ化して他の.blendファイルから引っ張ってきて
emptyのdupligroupして使おうとしたのですが
バラバラになってしまいます
バラバラにしない方法ってありますか?
それともこれは不可能なことなんでしょうか?
0309名前は開発中のものです。
垢版 |
2010/01/05(火) 19:29:56ID:G6EnLCcV
>>308
グループってObject and LinksのGroup?
バラバラにっていうのが一つの剛体にならないって意味なら
それは直接は関係ないよ

Object and Linksの「Par:」に親となるオブジェクトを設定すると
子オブジェクトは親にくっついて動くようになる。
さらにLogic PanelのBoundsで
子オブジェクトの「Add to Parent」と
親オブジェクトの「Compound」を有効にすると
子の接触も有効になる。

親子関係にしたオブジェクトを他の.blendファイルから持ってくる場合には
親子両方を同じGroupにしておく必要がある。
0311名前は開発中のものです。
垢版 |
2010/01/06(水) 15:16:07ID:GkDoQU8F
そういやこのスレの人間は blender2.5 とか使ってるひといるのかな
まだAlphaってか、奇数verは開発版らしいけど
0312名前は開発中のものです。
垢版 |
2010/01/23(土) 19:34:57ID:mt6EyXKr
つい最近になって2.49b でBGEにハマり、色々作って遊んでる人間だけど、
これあれだね。 結局センサーはイベントトリガなのでほぼ必須だけど、
コントローラは最終的にほぼ全部 Python / Module にしてしまいたくなるねww

いや勿論アクチュエータも便利だから使うは使うが。カメラとかサウンドのタイミングとか
あと Action再生とか。

てかひょっとしてあれかな、全部Python側で実装すると、Logicで指定して実行するより遅くなるかな?
0313名前は開発中のものです。
垢版 |
2010/01/24(日) 00:22:50ID:zaZn8Q9M
logic brickだけじゃ痒いところに手が届かないし
すぐ複雑になっちゃうからね。

速度はちゃんと比較しない限りわからないけど
単にAPIを呼び出すのに使うだけなら
そう変らない気もする
0314名前は開発中のものです。
垢版 |
2010/01/24(日) 01:56:39ID:EESgqN90
>>313 レストンクス! なるほど… そうか
Blender内の処理は Embeded Python でバイナリ実装されてるだろうから、
そういう意味だと Pythonオブジェクトに変換される際のオーバヘッドは多少あるかもしれないが、

実際の内容として、それが問題になるほどオーバスペックな事するくらいなら、
むしろその部分だけCで記述して含めてしまえばいいが、

 ※参考:C/C++とPythonの、"相互な"連携方法資料
 http://www.python.jp/doc/2.3.5/ext/intro.html
 http://d.hatena.ne.jp/Wacky/20060103/1136292735

しかし Blenderをホストにして大半の表示処理やオブジェクト管理をしてもらってる状態で
そこまでしなきゃならない状況も無いような気がするので、結局全体として
そう変わらない気も確かにするww





0315名前は開発中のものです。
垢版 |
2010/01/24(日) 01:59:27ID:EESgqN90
俺は普通の開発環境と同じ捉え方で、基本的に必要なアルゴリズムは全部Pythonで書くから
API呼ぶだけなんて事は無いんだが、それにしても
上に書いたようなブリッジの時のオーバヘッドさえ問題にならなければなんでもいいや

てか、問題になったとしても面白いからいいやww

0317名前は開発中のものです。
垢版 |
2010/01/24(日) 22:41:22ID:zaZn8Q9M
販売は可能です。

ただexeに固めた場合は
ソフトのライセンスがGPLになるかもしれないらしいです。
0318317
垢版 |
2010/01/24(日) 23:21:08ID:zaZn8Q9M
って
このスレの>>34あたりからのレスに書いてあるよ
0320名前は開発中のものです。
垢版 |
2010/02/24(水) 13:13:17ID:PtQ+Q1ZL
(´・ω・`)
0321名前は開発中のものです。
垢版 |
2010/02/25(木) 10:34:56ID:l7UhFgCB
最近Blenderに興味を持って、ゲームを作ってみたいんですけど
わかりやすい日本語ドキュメントありませんか?
閉鎖されてるところとかあって情報が入らない・・・
0323321
垢版 |
2010/02/28(日) 14:54:41ID:tqDIMDyP
>>322
そうですか〜残念orz
英語は苦手なのであきらめることにします
0324名前は開発中のものです。
垢版 |
2010/03/03(水) 13:10:39ID:s3IZktwn
デジタルロケが無料ならいいんだけどな
EXEファイル化のときだけ課金制にすりゃユーザー増えるだろうに
0325名前は開発中のものです。
垢版 |
2010/03/12(金) 01:17:36ID:tZgxSfJ/
外部.blendファイルをリンクすると、絶対パスでリンクしているようで
ゲームのファイル全部を動かしたときに読み込まれないんですが
相対パスでリンクするのってどうやるんでしょうか・・・
0327名前は開発中のものです。
垢版 |
2010/03/23(火) 01:17:18ID:ZrbCMlc6
pure pythonな感じで組んだ自作エンジンがあるんだけど
キー入出力とアップデートのモジュールを差し替えれば、そのまま使えるかな
0328名前は開発中のものです。
垢版 |
2010/03/24(水) 07:28:11ID:uDyx95LC
使えないと思う。主語が無いのでわからないが。

少なくともそのキー入力他と、あとメインループはBlender側の仕事になるから(PythonはEmbededと言う事)、
丸ごとPureに書かれてるとしたら、モジュールの関数単位で使える物があれば使えるかもね、って感じ
0329名前は開発中のものです。
垢版 |
2010/03/29(月) 20:44:04ID:1dBbZwzX
BGE内でdraw extraのx-rayみたいなのってできますか?
常にオブジェクトを見えるようにしたいです。
もちろんオーバーレイとかではなくて。
0330名前は開発中のものです。
垢版 |
2010/03/29(月) 21:14:56ID:TXwQ/Tuk
>>290

市販ソフトに、顔写真から 3D キャラクターを作成できるというやつがある。
名前は iClone( アイクローン ) 3。http://www.ah-soft.com/iclone/

残念ながら、Blender にデータを持ってくることはできないようだ
(とむりやり Blender の話題にしてみる)
0331名前は開発中のものです。
垢版 |
2010/04/15(木) 13:46:08ID:8+iOFhqv
カリングってどうやってやるの?
0333名前は開発中のものです。
垢版 |
2010/04/20(火) 17:15:48ID:oEHYhD78
MMDみたいに髪揺れとか剛体の物理演算でできないのかな..。
0334名前は開発中のものです。
垢版 |
2010/04/20(火) 23:19:30ID:P9J8xVpp
2.5では>>283を使えば一応揺れる物が作れると思うけど
MMDみたいに部分的なsoftbodyが使えるって話は出てない
0335名前は開発中のものです。
垢版 |
2010/04/23(金) 07:26:49ID:gGmwK7xt
>>333-334
MMDってBulletで言うRigidbodyしか存在しないと思ったが違うの?
MMD関連については俺はC++でBulletとDirectX使って自己満クローン作って遊んでたが、
部分的にsoftbodyとか初耳。具体的にどこ?そんな設定やトリガ自体あのソフトに無くね?
0336名前は開発中のものです。
垢版 |
2010/04/23(金) 07:32:44ID:gGmwK7xt
てか、BGEいじろうって人間ならBlenderでもBGE側にしかないRigidBodyJointConstraintsで
なめらかな剛体多関節表現くらい知ってて使ってるよな?
MMDの物理演算も同じだぞ?お互いに同じライブラリの機能で実現してるし
0337名前は開発中のものです。
垢版 |
2010/04/23(金) 13:33:20ID:2tl1ZAc/
Boneを剛体で動かしてBAKEができれば..。
揺れ物もできそうだけど..。
0338名前は開発中のものです。
垢版 |
2010/04/23(金) 22:40:24ID:VFwQd8Yk
softbodyは関係なかったか。
なら多関節剛体でスキンメッシュを動かせる2.5では
MMDと同等の動きをリアルタイムで実現できると言えるね
0340名前は開発中のものです。
垢版 |
2010/04/24(土) 07:04:13ID:zghN0sYx
>>338
え?剛体多関節がRigidbodyJointの事なら、俺が知る限り2.48からずっとあるぞ?
お前本当にBlenderユーザ?
0341名前は開発中のものです。
垢版 |
2010/04/25(日) 03:00:30ID:I7xAm9X9
>>340
RigidbodyJointはずっと前からあったけど
そのRigidBodyJointで接続された剛体オブジェクトにArmatureを同期させて
そのArmatureでスキンメッシュをリアルタイムアニメーションさせるのは無理だったはずなんだが

2.48で単一メッシュの髪をリアルタイムに揺らせるって言うんなら
ぜひ動作デモを見せてくれ
0344名前は開発中のものです。
垢版 |
2010/05/05(水) 22:00:31ID:vXNTiwDu
多分 ID:zghN0sYx が書いてるのは Blenderの剛体多間接なら前から出来るよってだけの話で、
単一メッシュでどうこうって話はしてないと思われ
0347名前は開発中のものです。
垢版 |
2010/05/12(水) 19:51:08ID:42vLQd87
DAZのサイトから無料のVictoriaってのもらってきて無料のDAZ 1.0でインポートしてobjファイルでエキスポートして
BlenderでインポートしたらグレーのVictoriaがグイングイン回ってます
これから服とか着せていこうと思ってる新参ですがどうかご指導お願いします
0349名前は開発中のものです。
垢版 |
2010/05/17(月) 19:39:39ID:eRw33I1a
>316 :名前は開発中のものです。:2010/01/24(日) 21:39:09 ID:oiPQt8Gh
>BGEで作ったゲームを販売するのって可能でしょうか?

>317 :名前は開発中のものです。:2010/01/24(日) 22:41:22 ID:zaZn8Q9M
>販売は可能です。
>ただexeに固めた場合は
>ソフトのライセンスがGPLになるかもしれないらしいです。

>318 :317:2010/01/24(日) 23:21:08 ID:zaZn8Q9M
>ってこのスレの>>34あたりからのレスに書いてあるよ


私は316ではないですが、結論は以下で正解なのでしょうか?

>38 :名前は開発中のものです。:2007/04/12(木) 22:42:45 ID:aDiQn4c4
>スタンドアロンに含まれた全てのデータはGPLでカバーされることになる。
>それが嫌なら外部の.blendファイルを読み込むようにして配布すること。

もし.exe化しない場合は、GameEngineファイル(?)と.blendファイルの2つを
用意して、ユーザーの操作で.blendファイルをGameEngineファイル(?)に読み込ませれば
ゲームが動くわけですか?

この時、.blendファイルの中が見られない様にしたりできますか?

Blenderの.exe化機能を使わなくても、見かけ上ひとつのファイルから
(ファイルの中はGameEngineと、.blendファイルに分かれていても)
ゲームが起動したら.exe化されているとみなされ、GPL が適用されるのですか?
0350名前は開発中のものです。
垢版 |
2010/05/17(月) 21:03:11ID:OFDOZLFZ
>>349
ライセンスの件については識者に委ねるけど、とりあえず

>GameEngineファイル(?)と.blendファイルの2つを
>用意して、ユーザーの操作で.blendファイルをGameEngineファイル(?)に読み込ませれば

そんな意味わかんない事出来るの?API上にblendファイルのロードとかあったっけか
出来たとしてもその入り口は当然自分で書かないといけないよね。

>この時、.blendファイルの中が見られない様にしたりできますか?

この時も何も、そもそもblendファイルを見えないようになんて出来ません。
それはただのBlender上での標準の保存形式ファイルです。

GameEngineって曖昧な言い方ではあるけど、正体として出来上がる exe はそのプラットフォーム
(exeで言えばWindows)上での一般的なメインループと、中に(Pythonコード、あるいはLogicでの指定内容など)が
書かれた内容の解釈と実行、またそれに伴う関数呼び出しだけで、Packされるにしてもされない(外部ファイル状態)にしても
それを利用するという観点では同じになるんじゃね? 違うのかな。
その辺識者に判断を委ねるか、自分でライセンス確認した方がいいね

0351名前は開発中のものです。
垢版 |
2010/05/17(月) 22:42:04ID:uI57gX4S
ゲームをスタートするblendファイルから
ライブラリリンク機能で他のblendファイル内のデータを読み込ませて使ったり、
他のblendファイルのシーンをゲームとして実行することができるんだけど
この構造でゲームをスタートするblendファイルをexeにすると
exe化したファイルから他のblendファイルを読み込む形になる。

blendファイルや画像、音声データ等は全てexeの外に出すことができるけど、
外に出せば当然中身は丸見えの状態になる。
ただ、外に出した物はあくまでもデータだから
再配布禁止を主張することはできると思う・・・

と思ってたけどGPLって動作に必須となるデータも
GPLソース扱いになるものなのか。

だとしたらGPLで公開したくない場合は
exe化せず公開するしかないってことになるね・・・
0352名前は開発中のものです。
垢版 |
2010/05/24(月) 15:09:43ID:02ooosz7
Blender でモデルをエクポートすると, VRML とかで,

Separator とかわけわかんないのが出てきて

普通のブラウザで表示できないんだけど. どうにかなんないの?
0353名前は開発中のものです。
垢版 |
2010/05/24(月) 15:14:34ID:zZKkqWa6
1.VRMLってブラウザにプラグイン入れないとそもそも表示されないんじゃなかったっけ?
2.VRMLにもバージョンがあって、対応してないとそもそもまともに表示なんかされないんじゃなかったっけ?
3.そもそもそれ、Blender側の問題じゃないんじゃね?

そもそも普通のブラウザって何。全てのVRMLに標準で完全に対応してるブラウザなんて存在するの?
0354名前は開発中のものです。
垢版 |
2010/05/25(火) 19:34:26ID:ijJyEAUB
>>353

VRML97.
0355名前は開発中のものです。
垢版 |
2010/06/07(月) 22:01:24ID:GXG6e2u1
Blenderを使っての3Dゲーム作成を始めようと思うのですが、
おすすめの参考書とかありますか?
0356名前は開発中のものです。
垢版 |
2010/06/08(火) 16:51:05ID:xcNNdYz4
ゲームエンジンの記述がある「マスタリングBlender」がいいのでは?
読んでないから何とも言えませんがw
0357名前は開発中のものです。
垢版 |
2010/06/08(火) 20:09:54ID:E8mdjT4j
まったく何も知らない人からしたら、そもそも初心者でも簡単に♪とか言う類では全然ないので
参考書も何も選択肢が無いっていう
0358名前は開発中のものです。
垢版 |
2010/06/13(日) 18:10:49ID:23IQuDqv
マスタリングBlender持ってる
第三部100ページほど割いて、一応簡単なゲームの体裁を整えるところまでは解説されてる
Python周りは第二部で初歩的なことから書かれてる
邦訳された書籍としては唯一の選択肢かな。
あんまり読み易い訳書ではないけど解説自体は丁寧っちゃ丁寧
0360名前は開発中のものです。
垢版 |
2010/08/01(日) 13:29:19ID:znD1fT65
blende2.5のゲームエンジンの情報は??
0362名前は開発中のものです。
垢版 |
2010/08/09(月) 14:23:17ID:a6wUTbQB
blender2.5のarmatureのロジック何に使うかわからんわww
0363名前は開発中のものです。
垢版 |
2010/08/22(日) 18:55:27ID:4E3PV8b1
ニコニコに動画をあげていた同士を見てきました。

2.5のGUIに慣れたからゲーム挑戦しようと思ったら
まだ2.5でランタイム作れないことにがっくし・・・

2.5でやるならチュートリアルとかのスクリプトは
has_keyをinに変えれば動くかと思ったら
FPSのスクリプトが勝手に自動スクロールしますねw
ということで2.49で作ってます。

TPS作ってるけどロジックくんで弾丸一回だけ撃つのはできたけど、
連続で撃つのを作るのに行き詰ってます。
まぁ、色々サンプルあるんで頑張ってみます。
0364名前は開発中のものです。
垢版 |
2010/09/14(火) 18:04:16ID:j0G403wL
dynamicのオブジェクトを動かしてstaticのオブジェクトにぶつけるとめり込むのですが
解決策はありませんか?
0367名前は開発中のものです。
垢版 |
2010/09/17(金) 00:35:35ID:R1OOzAi4
ゲーム中にキーボードの入力とか関節角の入力に応じてボーンの角度を変えてキャラクターのポーズを変えれるようにすることってできますか?
0368名前は開発中のものです。
垢版 |
2010/09/17(金) 12:13:03ID:oGMcHqvx
一見出来そうだけど出来ない

Armatureでなくその中のBoneを動かしてそれに各頂点を連動させて、
それを任意に自由にって動作はBGEの範疇だと出来ない

PythonでBGE用でないクラス等を使って更新しても画面に反映されない

BGEでボーンによるデフォームを行うには予めActionに動作を登録する。
BGEはそれらを任意のタイミングで自由に再生繰り返しなど出来るが、
その中までは関与できないと言うこと
0369名前は開発中のものです。
垢版 |
2010/09/18(土) 13:45:59ID:VX/gZJCv
blenderのゲームエンジンってCPUだけ使っているのでしょうか?
0370名前は開発中のものです。
垢版 |
2010/09/19(日) 12:23:31ID:WabH4uUF
>>367,368
2.54のPythonAPIにそれっぽいものがあるよ
BL_ArmatureChannelってのでBoneが動かせるみたい

own.channels[0].rotation_euler = [x,y,z]
※ownはArmatureObject

とかやれば出来そうな予感
BGE上でのポーズモードのBoneはchannelって呼ばれてるみたいね

まあ、ちゃんと試してないし、斜め読みしただけだから本当に出来るか分からないけどね
ちゃんと知りたかったらBL_ArmatureObjectの欄を辿ってみるといいんじゃないかな
0371名前は開発中のものです。
垢版 |
2010/09/19(日) 13:08:33ID:+mxZbcUs
3こめのフレームどこにあるんですか?
0372370
垢版 |
2010/09/19(日) 18:48:18ID:WabH4uUF
色々試したところ一応出来たので参考用にファイルうpしたよ
2.54で作ったからそこんところよろしく

ttp://blender2ch.hp.infoseek.co.jp/cgi-bin/up/src/up0502.zip

このファイルでやってることをかいつまんで説明すると

下準備
・当たり判定用のオブジェクトを操作したいBoneごとに用意する。オブジェクトの名前はBoneの名前と一致させること
・当たり判定用オブジェクトをBoneの子にする

スクリプト
・当たり判定用オブジェクトの名前を取得してプロパティに保存
・保存した名前を使ってBoneを選択、操作


このロジックだと色々問題があるだろうから
問題が起こった時は自力で何とか考えてねw
0373名前は開発中のものです。
垢版 |
2010/09/22(水) 07:05:01ID:1GcCdLIo
>>372
乙乙。2.5系だと出来るのか‥ てかもしかして2.4系でも出来たのかな?
2.49bで以前探した時見つからなかったんだ
0374名前は開発中のものです。
垢版 |
2010/09/22(水) 09:05:46ID:NioLoh3R
>>369
GPUでリアルタイムレンタリングしてないんじゃない?
0377名前は開発中のものです。
垢版 |
2010/09/26(日) 09:40:07ID:w49H15Fv
Blender 2.49b日本語版で
レンダリングとかモデリングでは問題ないけど
メニューの[ゲーム]→[ゲーム開始 P]をすると
画像が表示されなくなるって症状の人いる?
最初の頃は表示されてたような気がするんだけど
ある日から表示されなくなった。

おそらくGPU関連だと思うんだけども
事例として報告。

OS:Windows XP SP3
GPU:ATI X1550
Catalyst:10.2
Blender:2.49b
Python:2.6.2
0378名前は開発中のものです。
垢版 |
2010/09/30(木) 09:04:24ID:Z0r+sA4n
シェーダが対応してないのにGLSL描画モードにしたとか‥
ってそれだと真っ白になるだけか
0379 [―{}@{}@{}-] 名前は開発中のものです。
垢版 |
2010/10/21(木) 20:38:20ID:fKrR6O3q
cythonでc++のソースからpydファイルを作って、
blenderのpythonスクリプト内でimportしたんですが、
> ImportError: DLL load failed: ダイナミック リンク ライブラリ(DLL)初期化ルーチンの実行に失敗しました
とエラーが出てしまいました。
どなたか原因がわかりませんでしょうか??
0380名前は開発中のものです。
垢版 |
2010/11/18(木) 08:46:36ID:/0oDqPnB
>>379
今更感満点かもしれないけど、エラーメッセージのとおりじゃね
Cysonてのがどんな実装なのか知らないけど
0381名前は開発中のものです。
垢版 |
2010/12/11(土) 12:34:00ID:RcVGlolP
マリオギャラクシーみたいなのあるけど
あれって本物からデータぶっこぬいてるのか
それとも全部自作
英語読めないからわからん
0384名前は開発中のものです。
垢版 |
2010/12/28(火) 15:16:06ID:+yngW+xa
ずいぶん昔にBlenderやらなくなったんだが、今のBlenderってどんな状況?
ラデのカードで充分開発出来るかな
GLSLとか実用レベルにあるのかなぁ
0387名前は開発中のものです。
垢版 |
2011/01/10(月) 01:00:19ID:gVFtv6je
ネタ振りがてら適当に。

>>384
ずいぶん昔っつーなら1.x系か?すげえ進化したぜ使っとけよオイ。
モデリングツールなんて主要なの揃っちまってるぜ、ふた世代前のLightWaveなんか鼻くそに思えるね!
ごめん最近のLightWaveどころかひと世代前も知らないのでとりあえずふた世代って言ってみた
でもUVなんかLSCMでスカっと展開できるしベイクだってちょちょいのちょいだぜ。リアルタイムやるためのツールは割と最先端だぜコラ。
GLSLが実用できるかって? ハッ、既に手前がシェーダ書くまでもなく、基本的な一回りの実装がGLSLで処理できるようになってるぜ! もし不満ならPython経由でシェーダ書けるらしいけどよくわかりませんごめんなさい。
最新バージョンの2.56aなんてそりゃあもう、UIが割と変態じゃなくなったし(判るだろ、この表現の凄さが!)、あとあれだ、よく分からんけどボリュームレンダリングができる。これがどんくらい凄いか分かるだろ、例えばこういうことだ、Game Engineでは使えない。
あと物理。物理は本当にBlender2.xバージョンでガンガン進化して、なにせ既存のsumoエンジンがBulletエンジンになった。これは激変だ。革命だ。Blenderがどんだけ「実用」になったかの最大のポイントだろう。
具体的には、ドミノ倒しとかできる。
あとスカルプトしてリトポしてBakeとかすると、手軽に法線マップに落とし込めて今まで五万ポリだったキャラが300ポリにまで減らせたりする。どんだけ俺ジオメトリの効率悪いモデリングしてるんだよって死にたくなること請け合いだ。
あとなんかFlash PaperVisionやらWebGLやらにExportできるのでGame Engine以外の所で楽しんでる輩もわらわらいる。
つかまあ、その手の外部利用に目を向けたら、MMD界隈でBlenderを「実用」してる奴なんてもう珍しくもないからアレがナニだが。

って誰も読まないクソ長文書いてしまえる程度には実用的になった。
最近のラデなら大丈夫じゃね
0392名前は開発中のものです。
垢版 |
2011/03/07(月) 16:07:09.43ID:o1OwnZ6c
Blenderスレに貼られているbox projected emvironment何とか言うのが処理が速いのはなぜですか?
0394名前は開発中のものです。
垢版 |
2011/03/07(月) 19:44:43.52ID:o1OwnZ6c
全体的にです。部屋を玉で埋め尽くしても処理落ちしなかったので。以前、ユックリで作られたゲームを見たのですが、わりともっさりだった気がします。
0395名前は開発中のものです。
垢版 |
2011/03/20(日) 08:17:24.74ID:qfH+DD9j
>>387
> UIが割と変態じゃなくなったし

他はともかくここは異議がありすぎるww
右クリックで選択の時点でだめだろww
0398名前は開発中のものです。
垢版 |
2011/03/23(水) 04:07:16.51ID:o6tXDaCz
BlenderでSave Game As Runtimeしたあと、吐かれた .exeを実行。

Norton先生に疑わしい動きをしたから削除しました
って言われた orz
0400名前は開発中のものです。
垢版 |
2011/03/25(金) 14:45:22.92ID:RxU0pxoY
何でも作れそうな気はするけど、文字関係は自前で画像を用意してとかみたいだから
テキストの多いRPGはつらいんじゃないかな。
0402名前は開発中のものです。
垢版 |
2011/04/15(金) 22:21:40.21ID:3bvkezE1
       / ̄ ̄\サード
     ノし. u:_ノ` ,,\.
    /⌒`  ( ◯)(O):
    .:|   j(   (__人__)
    :|   ^  、` ⌒´ノ:  はよゲームエンジン作れやコラ
     |  u;     ゙⌒}:
      ヽ     ゚  " }:
     ヽ :j    ノ:             _____
    /⌒\ ゚ (´ .                :/ ノし   \ファースト
    :|  ゚ \〜、,⌒\.    _      :/ u ⌒     ゚ \
   :| \j(, \  r   \ :gj }`hi、.  :|,  。   :j    } はよゲーム作れやコラ
   |   \ 〆ー───〆 八 ヽ (     u   〃ノ
   | :j   \___゚___' ,ノノー`Y \ \/⌒ヽ〜ヽ
  |         |:    ー──‐‐\ . ィ ´ ゚ /    \
  |   ゚     :j  |:           \、__/l  ゚  :j  \
0404名前は開発中のものです。
垢版 |
2011/06/05(日) 02:19:55.83ID:+KGiGn+B
Blenderで作られたゲームを知りたいときは
ttp://blender-games.com/
を見るといいかも。カテゴリーごとにいろんなのがあります
0407名前は開発中のものです。
垢版 |
2011/07/25(月) 09:15:08.61ID:6kQrxk6d
2.5ではmp3とか鳴らせられるようになってたんだなぁ
BGMにCD-DAとか使って苦労してた分ちょっと感動的
0409名前は開発中のものです。
垢版 |
2011/07/25(月) 18:32:01.78ID:7bT9cHUO
詳しいフォーマット見てないけど
wav,mp3,mp4,flvの音声が再生できたお。

CD-DAの方が特殊だろうw
0410名前は開発中のものです。
垢版 |
2011/07/25(月) 19:54:34.38ID:6kQrxk6d
そういうことなのか〜
mp4やflvってことはたぶんaacだね
試すまでもなくoggも使えるんだろうなぁ
前は基本wavだけで、音が重なると潰れることがよくあってBGMには使えたもんじゃなかった
CD-DAは無くなったみたいだねw
0413名前は開発中のものです。
垢版 |
2011/08/15(月) 03:19:50.54ID:TgKqPiVL
Blender2.5系で、exeに書き出して起動するとBlender上で見えていたオブジェクトが
結構な確率で表示されないんだけど、同じような事になってる人いる?
0416名前は開発中のものです。
垢版 |
2011/08/30(火) 21:36:44.00ID:aWng8LT6
うおーー!
fbxとcollada animationの正常な書き出し対応早くきてくれー!
2.6なんて待てないーー!
Googlesummerofcodeのcollada担当の人はやくー!
き、きちんとしたファイル入出力から実装してよね!!
0417名前は開発中のものです。
垢版 |
2011/08/31(水) 07:27:54.57ID:dYtF6s40
fbxはあるブログの人が
正式に完全は対応をすることはなさそうだから(FBXSDKが組み込まれない限り)
自分で作ってるって書いてるのを見た
0420名前は開発中のものです。
垢版 |
2011/10/03(月) 15:34:16.09ID:hP8BFI01
ゲーム業界のエキスパートであるChrister Ericsonによって書かれた本書は、効率の良いリアルタイム衝突判定
を構成する要素についての総合的なガイドとなっています。本書は、3Dゲーム、バーチャル リアリティのアプリ
ケーションおよび物理シミュレーションといった応用例について、非常に精密で動的に変わる環境に対するプロ仕様
の衝突判定の実装に必要なツールとノウハウを提供します。

多くの解説されているトピックの中でも、多種多様な格子、ツリー、ソートの手法を用いて空間とオブジェクトを
分割することに、特に焦点を当てています。著者は、単純な幾何形状および複雑な幾何形状の両方に対して、交差
と距離を判定する方法を多数紹介しています。ベクトルや行列の演算に関する節では、ボロノイ領域やミンコフス
キー和、そして線形および2次計画問題といった高度な内容に対する基礎的な知識が得られます。

プログラマにとって最も重要であるにも関わらず、他の書籍でも稀にしか詳細が議論されることのない、数値的
および幾何学的な頑健性について解説している章は、衝突判定について欠かせない主題であると言えます。
さらに本書をユニークな存在にしているのは、グラフィックス ハードウェアをどのように衝突判定の計算に利用
できるかを解説している章と、最新のコンピュータ アーキテクチャに対する高度な最適化についての章です。
すべてにおいて総合的な本書は、今後何年にも渡って業界の標準となることでしょう。


0421名前は開発中のものです。
垢版 |
2011/10/03(月) 15:36:01.65ID:hP8BFI01
【目次】
第1章 イントロダクション
第2章 衝突判定における設計上の問題点
第3章 数学と幾何学の基礎
第4章 境界ボリューム
第5章 基本プリミティブ判定
第6章 境界ボリュームの階層構造
第7章 空間分割
第8章 BSPツリー構造
第9章 凸面に基づく手法
第10章 GPUによる衝突判定
第11章 数値的頑健性
第12章 幾何学的頑健性
第13章 最適化
0424名前は開発中のものです。
垢版 |
2011/10/04(火) 12:41:14.89ID:IRwtG/Rs
高いレクチャー料だよねww
0425名前は開発中のものです。
垢版 |
2011/11/04(金) 04:18:09.47ID:Gis/ljXI
blenderのスレが見つからなかってスレチになるかもしれませんが,
volume renderingに基づいてポリゴンを生成することはblenderではできないのでしょうか?
0427名前は開発中のものです。
垢版 |
2011/11/21(月) 16:30:52.73ID:52Kg56G3
これは販促になるからべつにいいんじゃないの?
特典を手にしてもらえば販売につながるし
ちゃんと裏コード添付してて発売後にも興味持ってもらえるようにしてるし
全員が購入するわけじゃないとしても充分効果見込めるでしょ
0428427
垢版 |
2011/11/21(月) 16:33:10.22ID:52Kg56G3
誤爆すみません
0434名前は開発中のものです。
垢版 |
2012/01/29(日) 21:49:56.31ID:Wcpes7Hk
2.61のMac版って、ランチタイムの作成って出来なくなってるの?
ファイルのメニューを見ても無いけど、winの人はどうですか。
0436名前は開発中のものです。
垢版 |
2012/01/30(月) 16:59:46.34ID:/jnCiVXD
>>434
Game Engine: Save As Game Engine Runtime
というAdd-Onとして入ってるから
それが有効になってないのかも。
有効にするとFile→Exportに出てくる。
ただ自分では2.6で試してないです
0440名前は開発中のものです。
垢版 |
2012/02/04(土) 14:46:56.51ID:+6TN8R2c
現行リリースでもできるか。
本スレによると最新ビルドなら
複数行に対応してたりフォントパスのバグが修正されてるってことだったね
0441名前は開発中のものです。
垢版 |
2012/02/05(日) 10:19:21.76ID:rpqcZG3q
なんか面白いところでスレが中断してるがw
結局5年の間Blenderでゲームを作った人はいないって事・・・・?
0445名前は開発中のものです。
垢版 |
2012/02/06(月) 18:55:14.85ID:tUMatKGi
最近Blenderをはじめて、Game Engineに手出してるんだけど、デバッグってどうやればいいの・・・?
printデバッグすら分からないw

ControllerにPythonファイル指定して、キーボードで物体動かすとこまではできたんだけども。
ここから複雑にするのに、変数の値とか見れないと先が思いやられる><
0446名前は開発中のものです。
垢版 |
2012/02/06(月) 19:59:38.93ID:LMH8aUl8
>>445
オブジェクトのGame Property (Logic Editor)を画面に表示できるよ
Game Propertyの型とか値の右の丸iマークを押して
メニュー→「Game」→「Show Debug Properties」にチェックを入れれば
実行中に画面左上に表示されるようになる。

あとPythonならprintすればコンソールにでるはず
0447名前は開発中のものです。
垢版 |
2012/02/06(月) 23:36:55.63ID:8KpvEZ5A
ネットにあるBGEのサンプルファイル、最新のBlenderで開いても動かなくて
2.49じゃないと駄目みたいですが、2.5からインタフェースだけでなくBGEの
仕様もだいぶ変わったんですかね?
0448445
垢版 |
2012/02/06(月) 23:58:01.47ID:tUMatKGi
>>446
サンクス!
画面左上にってのは表示できた。
だけどスクリプト内の変数とか表示するとなるとめんどくさそうだね・・・
Globalに文字列変数置いといて、スクリプト内からその文字列を書き換えるって方法は可能?

Python Consoleってのを表示させてからPを押してスタートしてるんだけど、
print("test")がConsoleには出てこんとです・・・
print後の文は実行されてるんだけども。
0449名前は開発中のものです。
垢版 |
2012/02/07(火) 01:02:01.54ID:maQ3prih
>>447
BGEは2.4x系ですらコロコロ変わってきたから
基本バージョン変わったらそのままじゃ動かないと思ってていいと思う

>>448
それはインタラクティブコンソールでそこにPython打ち込んで使う窓。
Blenderにはそれとは別にデバッグ吐き出す窓があるよ
「Help」→「Toggle System Console」
これを出しとけばprintがでてくるはず
2.5以前はこの窓が出っぱなしだったんだけどね。
0450445
垢版 |
2012/02/07(火) 01:29:12.82ID:XTG2dFbw
>>449
おぉ〜!出た!これでがんばれるw
ありがとー(;*´д`*;)
pinzってソフトいれたら常に前面に出てきたしばっちり!
0451名前は開発中のものです。
垢版 |
2012/02/07(火) 21:48:35.36ID:qlqRUDvc
Macの場合、ターミナルから立ち上げなとコンソールは
表示されないから少しめんどくさいな。
0454名前は開発中のものです。
垢版 |
2012/02/11(土) 15:02:36.32ID:bDGbTHTf
2.6使用中。
exeに出力してみたら、床にはったテクスチャが表示されない・・・
あと配置したオブジェクトが真っ黒。

これはどうしたことか><
0457名前は開発中のものです。
垢版 |
2012/02/14(火) 00:01:52.44ID:F7v0Falo
>>456
テクスチャはそんな感じで解決!
画像のあるフォルダと別のとこにエクスポートしたら、画像は手動でいれないとだめだったw
0461名前は開発中のものです。
垢版 |
2012/02/21(火) 22:43:08.82ID:q8+hEp/M
2.62になってだいぶメニューが日本語に翻訳されてきたけど
Text Editorで日本語表示出来るようになるのはいつかな?

やっぱり、コメントは日本語でないとつらい…。
0462名前は開発中のものです。
垢版 |
2012/02/22(水) 11:23:22.27ID:VqFVMury
>>461
Text Editorもそろそろ対応してくれるのかな?
今のところまだいつになるかわからないから
スクリプトは外部のファイルを読み込むようにしてるけど
0463名前は開発中のものです。
垢版 |
2012/02/22(水) 20:56:25.17ID:iDEF30my
表示だけは、向こうでも対応出来るだろうけどインライン入力は
日本人がやらないと駄目だろうな。
0464名前は開発中のものです。
垢版 |
2012/03/03(土) 14:02:00.76ID:SDZDjlju
http://blender.jp/modules/news/article.php?storyid=3473
新たにクールなパッチが待っています。Blender での日本語入力です。レビュアー募集中です。
http://projects.blender.org/tracker/?func=detail&atid=127&aid=30274&group_id=9

I implemented two features:

- allow us to input non-latin languages such as Japanese/Chinese
- recover XIM connection and its input contexts when XIM server restarted

何か、日本語入力関連のが来たみたいですが試した方いますか?
0468名前は開発中のものです。
垢版 |
2012/04/17(火) 03:22:12.91ID:Y4T70vkn
初心者スレで作る宣言したModel Viewer、というかカメラコントローラが
一応マウスでぐりぐりできる程度のものになったので晒してみようと思います
ttp://ux.getuploader.com/blender2ch/download/70/model_viewer.zip
0470名前は開発中のものです。
垢版 |
2012/04/17(火) 20:48:37.39ID:Y4T70vkn
>>469
bullet物理に従うオブジェクトの作り方でOK?
1.上部infoバーの「Blender Render」を「Blender Game」に変更
2.Cubeとか適当なオブジェクトを選択、Physicsパネル(ボールが跳ねてる絵)を表示
3.「Physics Type」を「Rigid Body」に変更
4.3D Viewにカーソルを持って行って「P」
5.Cubeは重力に従って奈落へ落ちていく・・・
0474名前は開発中のものです。
垢版 |
2012/04/25(水) 19:23:41.55ID:t/vj392q
クオリティ高いFPS作ってるよって記事があったので貼り付け
ttp://www.blendernation.com/2012/04/25/game-z-virus-2/

15歳だってさ;
0476475
垢版 |
2012/04/26(木) 01:24:10.84ID:oEsZSKjF
間違えた。

俺が15の時はこんなクオリティ出せなかった。今もだけどw
0477名前は開発中のものです。
垢版 |
2012/04/26(木) 15:23:33.41ID:GDP0Na0N
年齢考慮しなくても1人でここまで作ったらすごいと思う
BGEでここまでのもそうないし
0480名前は開発中のものです。
垢版 |
2012/04/29(日) 14:25:21.62ID:Jj4Ykdri
blenderで白い画像のテクスチャーを貼った3Dモデルをfbxにエクスポートして
XNAで読み込んで表示させたら何か灰色っぽい。
黒い線で描いた絵も表示されない。
原因がさっぱりわからないよ
0482名前は開発中のものです。
垢版 |
2012/04/29(日) 23:26:07.47ID:qmsuTkRH
BISHAMONのデータをblenderに移すことは可能ですか?
素人の質問ですみません。
0484名前は開発中のものです。
垢版 |
2012/04/30(月) 13:22:07.24ID:uqNbJjMj
>>482
毘沙門で連番画像や動画に書き出せば読み込むことは出来る
外部ツールにエフェクトデータを書き出すのはまだ出来ない
0487名前は開発中のものです。
垢版 |
2012/06/09(土) 00:18:59.04ID:eW+RzBcU
>>486
本格的に作りこむとごちゃっとしっちゃうのはしょうがないのかな。
ロジックがあの状態でさらにpythonスクリプトもたくさん使われてるんだけどね。
0488名前は開発中のものです。
垢版 |
2012/06/14(木) 21:01:58.81ID:8jGtH/E1
Blenderのスレで誰かが書いてたけど2.64でCharacterControllerが使えるらしいね。
あとSunlightでも影が有効になるらしいっす。
てか今ゲーム作ってる人っている?
0489名前は開発中のものです。
垢版 |
2012/06/14(木) 22:28:41.73ID:GWSCTE8x
作ってみたいなと思いつつ、ほぼノータッチな初心者ならここに
キャラクターを歩かせた程度

Sunで影が出せるのは面白そうだね、重そうだが
0490名前は開発中のものです。
垢版 |
2012/06/14(木) 23:44:54.85ID:lMgJ0vJp
>>489
歩かせたならもはや初心者じゃないようなw

影がでるのはSpotだね。
キャラの周りだけとか狭い範囲ならそんなに重くならずきれいに出せるよ
0491名前は開発中のものです。
垢版 |
2012/06/15(金) 10:18:59.34ID:I8Ey8lut
>>489
すごいやんw俺なんて動かせもしなかった。
影は古いGPUなら重いかもしれないね。

ちょっと俺も勉強してみるわ。
0493名前は開発中のものです。
垢版 |
2012/06/15(金) 11:33:43.95ID:I8Ey8lut
>>492
Harmonyブランチだそうです。
追加内容は
・影に色を設定できる
・影設定パネルの簡易化
・分散シャドウマップの追加
・Sunに影を実装(平行投影)
・ライトにテクスチャが設定できる
0497名前は開発中のものです。
垢版 |
2012/06/18(月) 12:20:25.84ID:bs/vbSVB
Blender game engine詳しく知らないのですが、
レンダリングモードの違いで処理は大きく変わるのでは?

基本、オブジェクトの陰はベイクして表現して、
リアルタイムのレイトレースはさけた方がいいと...

って釈迦に説法ですね。はい、判ります
0498名前は開発中のものです。
垢版 |
2012/06/18(月) 13:18:27.49ID:b3XYeGf2
リアルタイムでレイトレースはできないよ

上で話してるのは陰の話しじゃなくて影の話

もちろんゲームとして作りこむなら
固定のテクスチャで済むところは陰も影もベイクにするべきだろうね
0499名前は開発中のものです。
垢版 |
2012/06/26(火) 22:11:56.88ID:L5sammbe
Blender Player for Android
ttp://www.blendernation.com/2012/06/26/blenderplayer-for-android/
これいい感じになったらAndroid端末買う理由になりそう
0501名前は開発中のものです。
垢版 |
2012/08/02(木) 11:19:47.92ID:hWXIm8LV
質問のなのですが
オブジェクトにforceをあたえるときに
オブジェクトのもつforceの最大値を制限するにはどのようにすればいいのでしょうか
0502名前は開発中のものです。
垢版 |
2012/08/03(金) 08:35:20.37ID:t93+Zfll
オブジェクトにforceをあたえるときに
オブジェクトのもつ距離を制限すればいいんじゃないでしょうか
0503名前は開発中のものです。
垢版 |
2012/08/03(金) 09:03:31.22ID:r+JRwrFu
>>502
すみません
オブジェクトの持つ距離とは何でしょうか
0505名前は開発中のものです。
垢版 |
2012/08/03(金) 12:47:41.67ID:jcezfaLr
>>501
質問がちょっとつかめないかな
Forceを自分で与えるのならその最大値を制限するって発想はないよね
Forceを与えればオブジェクトは加速するわけだけど
制限したいのはオブジェクトの速度なのかな?

具体的に何をしたいのかもうちょっと説明が欲しいかも
0506名前は開発中のものです。
垢版 |
2012/08/03(金) 22:23:53.66ID:r+JRwrFu
>>504
RigidBodyだとなんかわけわからなくなるのでDynamicです

>>505
具体的にいいますと
車のオブジェクトにアクセルのボタンを押すとForceを与えて加速
ということをしたいんですが、制限なしだと際限なく加速してしまうので
その速度を制限できるようForceを制限したい
というです
わかりにくくてすみません
0507名前は開発中のものです。
垢版 |
2012/08/03(金) 23:15:20.34ID:t93+Zfll
DynamicにもVelocityパラメータあるけど、あえてここで速度制限したくないわけですね?
つまり、アクセルでの速度制限はしたいが、例えばクラッシュしたときとかは速度制限させたくないと。

じゃあPythonスクリプトでアクセル押したときに、速度を調べて
速度が一定以上だったらアクチュエータが動作しないようにすればいいかも。
0508名前は開発中のものです。
垢版 |
2012/08/03(金) 23:44:30.09ID:r+JRwrFu
>>507
なるほど
これでできそうです
ありがとうございました
0509名前は開発中のものです。
垢版 |
2012/08/07(火) 19:32:42.78ID:imKDSUge
BGE関連の洋書が近々2冊出るらしいけど、誰か買う予定の人は居ないかな?

Mastering Blender Game Engine と
Blender Game Engine: Beginner's Guide

もし買う人が居るならレビューお願い。
0510名前は開発中のものです。
垢版 |
2012/08/08(水) 23:05:19.72ID:b20gQDzy
>>509
BGEの本がでるとはね〜
日本では出るのかな?

最近になってAndroid向け出力とかも進んできてるけど
もうちょっと動かせる環境が増えてくるといいんだけどね

この点Unityにも敵わないからなぁ
0511名前は開発中のものです。
垢版 |
2012/08/18(土) 20:58:30.80ID:sZgCUj7Z
他というとiPhone?
BGEとは違うけどこういうのもあるみたいよ、Blenderのファイルをそのまま使えるみたい
ttp://code.google.com/p/gamekit/
まぁBlenderは3DCGソフトだからそこまで期待するのも酷だと思うけど・・・

後関係ないけどよさげなものがあったので
単色のテクスチャだけでも結構それっぽく見えるなと思った。
easyEmit - BGE Particle Addon
ttp://www.youtube.com/watch?v=tovhSKqJ7vw
ttp://blenderartists.org/forum/showthread.php?241656-easyEmit-*Update*-06.21.2012

0512名前は開発中のものです。
垢版 |
2012/08/20(月) 13:11:05.04ID:pnIQhcse
>>511
BGEじゃないけど
Blenderを開発ツールとして使えるゲームエンジンがあるんだね

easyEmitは
簡単にBGE用パーティクルが作れるんだね
良さ気!
0516名前は開発中のものです。
垢版 |
2012/08/28(火) 20:57:30.90ID:wwT1q3/v
>>513
2.62でやってみたけど、最初のスタート画面からEnter押すと
白い板みたいなのが表示される。
コンソールにはエラーでまくり

GPUShader: compile error:
ERROR: 0:1961: '[' : array must be redeclared with a size before being indexed
with a variable
ERROR: 0:1962: '[' : array must be redeclared with a size before being indexed
with a variable
ERROR: 0:1978: '[' : array must be redeclared with a size before being indexed
with a variable
ERROR: 0:1979: '[' : array must be redeclared with a size before being indexed
with a variable
ERROR: 0:1980: '[' : array must be redeclared with a size before being indexed
with a variable
ERROR: 0:1981: '[' : array must be redeclared with a size before being indexed
with a variable
ERROR: 6 compilation errors. No code generated.


Stage1

一応報告しときます
0517名前は開発中のものです。
垢版 |
2012/08/28(火) 22:08:48.34ID:7uxlJ8kX
>>516
うちの環境では普通にプレイできた

白い板は3D ViewのシェーディングがTextureになってないからではないのかな
エラーはなんでかわからないけど
0518名前は開発中のものです。
垢版 |
2012/08/28(火) 22:12:28.29ID:7uxlJ8kX
設定がどうあれGPUShaderが正常じゃないってエラーがでればそりゃ白く表示されちゃうか
0519513
垢版 |
2012/08/28(火) 22:49:02.82ID:9Tq1Jg1v
>>516
報告ありがとう。
無駄にGLSLモードなので対応してないグラボだとエラー出ますね・・・
GLSLを使わないとさらに見た目がしょぼくなるので難しい所です
0522名前は開発中のものです。
垢版 |
2012/09/04(火) 22:42:25.03ID:2m6v/M/q
BGEにはスプリング的なConstraintは無いですか?
Bulletにはあるみたいなんですが。そのうち実装されるのかな
0525名前は開発中のものです。
垢版 |
2012/09/08(土) 20:33:05.83ID:r16hthQE
>>515
情報ありがとうございます。参考にさせていただきます。

ところでBlender game engine beginers guide
買った人いますか?
0526名前は開発中のものです。
垢版 |
2012/09/12(水) 20:05:28.44ID:DH1Tl9Hp
アホ毛を6dof constraintを使って揺らしてみる実験。
まだ上手く行ってない所も有りますが、詰まってしまったのでこの辺で晒しておきます。
http://ux.getuploader.com/blender2ch/download/238/ahoge.zip

ワンスキンメッシュのモデルに使えるので、これが上手く行けばおπも揺らす事が出来るはず。
もちろん衣服や髪も・・・
0529名前は開発中のものです。
垢版 |
2012/09/15(土) 02:05:37.97ID:3j7KEU6P
わざわざスクリプトでボーンを動かしてるけどコンストレイントじゃダメなの?
ArmatureアクチュエーターのRun ArmatureにTrue信号与えれば動くよ。他にも幾つか方法ある
0530526
垢版 |
2012/09/15(土) 19:14:51.44ID:Jqjer9j7
>>529
普通にそのやり方は知らなかったです・・・
constraintの方が簡単で良いですね、スクリプトも減ってすっきりしました。
ありがとうございます。

constraintに変えたものです、何度もすいません
http://ux.getuploader.com/blender2ch/download/241/ahoge_new.zip
0531名前は開発中のものです。
垢版 |
2012/09/20(木) 14:26:27.55ID:LNlDbCS0
Python で諸々を制御するときって、 Controller に Python 割り当てるしかないんだよね?
なんか書いてるうちに、ほとんどの制御を適当なオブジェクトに紐づけた Python コード
一つで行う形になってしまっているのだけど、これって方向性として正しいのかなあ。
0532名前は開発中のものです。
垢版 |
2012/09/21(金) 21:05:28.12ID:TP+cxV9s
とりあえず GLSL でシェーダを書く方法は分かったんだけど、これって
multi-pass rendering できないの?
0533名前は開発中のものです。
垢版 |
2012/09/25(火) 17:27:38.75ID:ZFBeTqCH
actuatorのActionでblendingを行なっても二回目以降適用されないのですが原因がわかる方いませんか
ちなみに歩きのモーションでLoop EndのものからPlayのたちのモーションに移動するときのことです
0535名前は開発中のものです。
垢版 |
2012/09/27(木) 14:13:49.43ID:Ea9uAzs1
Loop stop にするとなぜか歩きのモーションがループしません
0536名前は開発中のものです。
垢版 |
2012/09/27(木) 15:35:23.99ID:Ea9uAzs1
LoopStopで動くようになたのですが、スクリプトでそのオブジェクトを動かそうとするとモーションが一時的に止まりますどうすればいいでしょう
0537名前は開発中のものです。
垢版 |
2012/09/28(金) 13:04:28.27ID:MhGulmRX
問題なければファイルを上げてもらった方が解決しやすいと思う。
それだけだとスクリプトが間違ってるんじゃ?ぐらいしか分からない。
0538名前は開発中のものです。
垢版 |
2012/09/29(土) 23:19:38.44ID:7w+HPaI1
すみません
いろいろ弄ったらできました
ありがとうございました
0539名前は開発中のものです。
垢版 |
2012/09/29(土) 23:31:14.62ID:zRRbiH7d
Rigify使って楽しようと思ってたのにBGEだとかかとのボーンが動かないじゃないですか・・・
0544名前は開発中のものです。
垢版 |
2013/02/05(火) 01:13:03.41ID:SgTNINK5
Blenderでマップをモデリングし、
コリジョンモデルを作成してるのですが、
指定したメッシュに足音やイベント管理の為の何かしらの情報(文字列や数値)を付加したいのですが、
何か良い方法はないものでしょうか?
0546名前は開発中のものです。
垢版 |
2013/02/05(火) 17:21:39.19ID:SgTNINK5
>545
なるほど!
それで問題ないと思います。

pythonでオブジェクトのプロパティを取得して
プロパティ名と頂点情報を外に出せば、実機側からアクセス出来そうですね。
ノードのような親子関係も持てるのかな?

Blenderは使い始めて1週間と言う、
グラフィック系素人のプログラマなので助かりました。
0547名前は開発中のものです。
垢版 |
2013/02/09(土) 10:40:55.81ID:mkSGkFDu
>>546
多分そういう用件の場合、俺なら管理データ(論理マップ)と、描画を分けて持っておいて
単純に論理マップ側に色々持たせるかな。
どのみち、ただのウォークスルーデモじゃなくてゲーム処理書くってんなら、
プレイヤーの移動と、今何処に居るかはコードで処理するでしょ

であれば単に論理情報と描画データは分ける感じ。頂点単位でなく、ゲームとしての自分が決めた論理座標単位で
0548名前は開発中のものです。
垢版 |
2013/02/09(土) 16:27:07.59ID:J70F/qd3
>>547
なるほど…。
確かにそうですね…。
コリジョンマップはモデリングソフトで作るとしても、
やはりゲームとしての情報は別管理がいいですね。
やはり自作レベルエディタが必要になるかな〜。
0549名前は開発中のものです。
垢版 |
2013/02/09(土) 16:55:57.63ID:mkSGkFDu
>>548
基本的にそう。何故ならみんな製造内容も都合も違うから
大体何度も色々作ってる人だと、自分の定番ってあるでしょ。ゲームに限らず。
そしてその時の都合で改編しつつ使い回したり。
そんな感じ。一回ベースになる道具作っとくと、BGE向けに限らず後が楽だよ
0550名前は開発中のものです。
垢版 |
2013/02/09(土) 18:46:09.08ID:ncGeLax2
BGEじゃなくて自作プログラムのゲーム?
Blender自体レベルデザインに使えるだけの機能はあるんで
自作レベルエディタとか作る前にBlenderで表現できないか検討した方がいいと思うけど
0551名前は開発中のものです。
垢版 |
2013/02/09(土) 18:51:45.61ID:mkSGkFDu
>>550
自分の都合による論理データの話
そしてその編集用のエディタの話
その部分については、Blender関係なくコードレベルの話
0554名前は開発中のものです。
垢版 |
2013/02/22(金) 22:05:31.29ID:79OFEVNo
>>553
インターフェースが変わってしまっていて、どこに行けば良いのかすら分からないのです。
ようやくそれらしいところを見つけたものの、解説サイトには乗っていたチェックボックスが
現バージョンではなくなっていたり、参考にできないのです。
0557名前は開発中のものです。
垢版 |
2013/03/21(木) 23:00:03.16ID:crW2ywlr
>>556
@:まず、レールの”断面”をメッシュで作る、レールは2本だから、断面もちゃんと2本分でね
 面は張らない

 レールの断面ができたらオブジェクトモードにして、Alt + Cで、Curve from Mesh/Textを選択
 メッシュオブジェクトからCurveオブジェクトに変える

A:今度はCurveオブジェクト(ベジェでもパスでもいい)を追加して
ツールのobject dataのタブにある、Geometryのパネル内の、Bevel Object: の空欄をクリックし
@で作ったレールの断面カーブを選択(角度がおかしかったら、@のオブジェクトをエディットモードで回転したりして修正)

これで、レールの断面がカーブにそって形成されるので、あとはそのCurveオブジェクトを編集して
カタチがお好みでバッチリきまったら、オブジェクトモードに抜け、Alt + Cを押し
今度は Mesh from Curve/Meta/Surf/Textを選択してやって完成
0560名前は開発中のものです。
垢版 |
2013/04/21(日) 17:19:01.28ID:JGgf4Hv+
迷路ゲームを作ってみました。
操作は READ ME に書いてあります。
初めて作ったのでレスお願いします。

http://www.k-iec.jp/download/spot_cube.html
0563名前は開発中のものです。
垢版 |
2013/04/21(日) 18:46:21.47ID:JGgf4Hv+
>>561
ありです。駒の移動速度の調整してみます。
0564名前は開発中のものです。
垢版 |
2013/04/21(日) 18:47:17.29ID:JGgf4Hv+
>>562
難易度の問題でしょうか?(赤目印がゴールです。)
それとも、ゲームデザインがダメでしょうか?
0565名前は開発中のものです。
垢版 |
2013/04/21(日) 20:50:27.09ID:ATiVvfa/
>>560
久々のBlender製ゲームでテンション上がりました。
楽しませてもらいました!4面が難しくてまだクリアでていませんが・・・

気になった点は4面のマップ高低差が把握しづらい事ですかね。
高低差がわからないのでどの道順で行けばいいのかが判断するのが大変でした。

あとGPL感染してますぞw
0566名前は開発中のものです。
垢版 |
2013/04/21(日) 21:38:30.08ID:JGgf4Hv+
>>565
ありです!。
4面は、裏道やテクニックが必要になってきます。(飛び越えetc...)
このような移動も可能です。http://www.k-iec.jp/upload/sc.jpg

高低差、自分も思ってました。改善させてみます。

GPLについてはこちら(http://www.blender.org/education-help/faq/gpl-for-artists/#c2130
にあるように問題ないようなのですが。。。
0568名前は開発中のものです。
垢版 |
2013/04/21(日) 21:51:36.96ID:JGgf4Hv+
>>567
プロジェクトデータを公開しろってことでいいのでしょうか?
0569名前は開発中のものです。
垢版 |
2013/04/21(日) 22:04:14.90ID:ATiVvfa/
>>568
プロジェクトデータを公開するか、実行ファイルと.blenderファイルを分離しなくてはならないんだよね・・・
もしくは541のBPPlayerを使えばGPL回避できるよ。
0570名前は開発中のものです。
垢版 |
2013/04/21(日) 22:23:48.96ID:JGgf4Hv+
>>569
勉強不足でした。修正したzipデータに書き換えておきました。
詳しく教えていただき有難う御座います。
0571名前は開発中のものです。
垢版 |
2013/04/21(日) 22:36:00.76ID:ZRXsqV2q
541はチラッと見て知ってたけど、面倒くさかったので
BGEは窓から投げ捨てた経緯があったりしてw

API変わると動かないしね・・・(´・ω・`)
0573名前は開発中のものです。
垢版 |
2013/04/21(日) 23:19:18.18ID:ZRXsqV2q
LGPL、MIT、zlibライセンスあたりだと緩くていいのにね

ttp://profile.ne.jp/ask/q-62627/
売っても平気なのは知ってたけど、条件がこれだと
売る意味あるんだろうかw
0574名前は開発中のものです。
垢版 |
2013/04/22(月) 06:32:41.20ID:2xdgNrCV
データだけ固めて配布できる方法作ってくれればいいんだけど
それも方針に合わないのかね〜
0575名前は開発中のものです。
垢版 |
2013/05/09(木) 18:15:28.14ID:eKI/1iBN
日本語導入面倒だし操作癖強いしライセンス面倒だし
そのハードルを乗り越えられない奴には向かないツールだな。
乗り越えてしまえば楽しいんだが。
0581名前は開発中のものです。
垢版 |
2013/05/11(土) 11:59:38.45ID:6lnNxMGI
UIより日本語描画の方がネックなんだけどね
今でも直接入力できないし
一工夫しないと内蔵テキストエディタで表示もできないし
0586名前は開発中のものです。
垢版 |
2013/05/12(日) 21:58:17.83ID:xqKWQY9t
>>583
ほんとだInternational Fontsで日本語選べば2.67から表示できるんだな
スクリプトの日本語コメントが表示できるのが地味にうれしい
0587名前は開発中のものです。
垢版 |
2013/05/13(月) 05:13:34.74ID:kavgHDO/
Pythonの設定とか面倒だし
ショートカットキーフル活用とか操作性の癖が強すぎて良くわからないし
カスタマイズの自由度高すぎて訳分からないし
日本語の情報が少なすぎてトラブル解決しにくいし
バージョンアップの設定引継ぎとか手間かかるし
かなり問題のあるツールだな。
0589名前は開発中のものです。
垢版 |
2013/05/13(月) 14:40:42.96ID:0c788Je/
>>587
ほぼ2.4時代の話だな
ここ数年使ってないだろ
0591名前は開発中のものです。
垢版 |
2013/05/13(月) 20:39:41.81ID:5eyqD3xl
また公式プロジェクトやってほしいものだけどそんな様子もないよね
剛体物理もBGE要らずになってるし
BGEって今後どうするつもりなんだろ?
0593名前は開発中のものです。
垢版 |
2013/05/20(月) 15:20:09.68ID:oXO3kwHj
画面チラ見しただけならそう思うわなw
使ってた人間からするとあんまり変わったと思わないが
0595名前は開発中のものです。
垢版 |
2013/06/16(日) 07:58:07.54ID:3hy3OhQ/
気づいたんだがBlenderゲームエンジンは
exeにするとGPLで著作権フリーになる問題があるけど、
ゲームキットとか外部ファイル暗号化で商用利用は可能だよ。
こうすれば著作権は守られるけど、
Blender自体の思想がGPLなわけで、そこは各々の判断だな。
Blender使いが増えない理由はGPLにあると思うので、
これでユーザーが増えてくれると
情報が増えて自分も嬉しい。
0596名前は開発中のものです。
垢版 |
2013/06/16(日) 08:36:06.23ID:co6R2Q9R
難読化や暗号化に固執するのって日本のゲーム界隈だけだけどな
やらなくても著作権は作者が選択できるんだから
ちなみにエロゲエンジンの吉里吉里って割と普及してるんだけどGPLだったりする
0600名前は開発中のものです。
垢版 |
2013/06/23(日) 21:24:02.72ID:E1OBCz0J
>>599
「Blender ゲームエンジン」の項目の意味がわからない?
・"GE" と呼ぶ代わりに、単に Blender 内での「インタラクションモード」と呼びたいと思います
・レンダーエンジン同様の、強固な外部ゲームエンジンとのI/O 統合
・この時破棄すべきアイデアは、Blender に「真の」ゲームエンジンを内蔵することです
・私たちの GE の一番クールな機能は3Dツールへの統合であり
0601名前は開発中のものです。
垢版 |
2013/06/23(日) 21:26:15.89ID:E1OBCz0J
まぁBlenderのUIで外部ゲームエンジン使ったゲームが作れるようになるんならバンザイなんだけど
もうそれはBGEでゲーム作ってるわけではないよねっていう
0602名前は開発中のものです。
垢版 |
2013/06/23(日) 21:46:08.28ID:qyLKPbKa
>>600
徹底的に言えば、私は GE を Blender コードのもっと重要な部分にすることを提案しているのです。

て書いてるじゃん。
つまりtonはGEをより良く進化させたいと意気込みや展望を語ってるのであって、おまいのいってるような、『ゲームエンジンとしてのBGEは今後終わる流れ』でもなんでもない
ガチ文盲め
0606名前は開発中のものです。
垢版 |
2013/06/24(月) 22:00:56.06ID:SUr9iqeO
ちょっと読んだけど、ハイエンドゲームは様々な開発機材が統合され、
特化されてるような世界なのでblender単体で作るようなものではないし、
現実的ではないので、そこは目指さずにもっと簡単にゲームが作れるような
方向を目指すと(弾撃ったり移動したりが一発でできるとか)。
ただしbgeは今よりもっと使いやすく速くなるし、今の形のままサポートされる。
こんなかんじかな?
0609名前は開発中のものです。
垢版 |
2014/01/26(日) 12:41:34.08ID:H5mKnkky
Blenderの存在は知ってたけど、これでゲームも作れるということを最近知ってここに辿り着いた
でも、スレを流し読みした感じだとちょっと権利関係がややこしいみたい?
自作ゲームをオープンソースにしないで配布するには>>442の奴みたいに
ゲームデータとBlenderを別々にしてBlenderでゲームを起動する方式にしないといけないのかな
別にそれで何か不都合があるわけではないのだろうけど、なんかあんまりスマートじゃないなぁ
ちょっとそこは解消して欲しいと思った
0611名前は開発中のものです。
垢版 |
2014/01/26(日) 17:27:03.60ID:jL2hlsz6
>>609
ゲームの場合Blender本体は不要でBlenderPlayer+blendデータの配布になるんだけど
そのへん誤解してるのでは

と思ったらそのリンク記事の説明がおかしいのか
それともBlenderPlayerでは起動しない特殊なゲームなのかよくわからん
0612名前は開発中のものです。
垢版 |
2014/01/26(日) 18:07:41.90ID:3gpsTqfc
blendファイル使う変り種としてはGameKitってのがある。
ttps://code.google.com/p/gamekit/

何か良く分からないが重い
0613名前は開発中のものです。
垢版 |
2014/01/27(月) 01:48:08.13ID:2LErOA19
>>609
bpplayerというのがあって、これを使うと、実行ファイル形式になるし、blendファイルを生でさらす必要が無く、GPLを回避できる。
ttp://blenderartists.org/forum/showthread.php?130089-BPPlayer-BGE-Security-%281-06-Win32-Linux64-MacOSX%29
0614名前は開発中のものです。
垢版 |
2015/02/10(火) 00:36:58.16ID:GLQGvMAX
ジョイスティックのロジックがblenderを立ち上げて最初のプレイだけ動いて
次のプレイから動かない現象があります。キーボードのロジックは正常です。
blender2.73 2.73a バグかな…それとも私だけ…

2.72は正常なのに……
Windows7 64 です……

同じ症状の人っているのかな……
0617名前は開発中のものです。
垢版 |
2016/12/11(日) 03:34:59.78ID:HGNRxIN7
ロジックエディタを使ってオブジェクトを他のオブジェクトの骨の子することってできないのか?

手に剣を持たせたいんだがアニメーションではobjet constraintsのchild of でできたのにgame engineにすると機能しないんだ
海外のフォーラムをみて回ったが答えられてなかった
ロジックだけでできないならスクリプト使ってもいいんだがあんまりやってる人いないんかな
0618名前は開発中のものです。
垢版 |
2017/08/19(土) 19:20:08.07ID:BP2edHtk
質問があります。
BLENDERで配置したモデルをゲームのデータとして使いたいのですが、モデルの頂点・法泉等は必要なくてワールド座標上に配置した位置と向きだけ出力する方法があるでしょうか。
現在は丸ごとモデルを出力して読み込んだ後配置と向きのみ解釈して利用していますが配置するオブジェクトが増えるとデータも膨らむため出力時に削れないかと考えています。
0620名前は開発中のものです。
垢版 |
2017/09/01(金) 13:12:23.71ID:6znCFGqP
>>618
FBXのエクスポーター使ったことないので、確実なことは分からないけど、
メッシュ以外の例えばemptyだけでも出力(と入力)できるなら、
メッシュに親子やコンストレイントでemptyを追従させて、
そのemptyだけを出力・入力する

メッシュ以外の出力ではダメでデータ量の多さを減らすだけでいいなら、
emptyの代わりにシンプルなメッシュを作成、追従させてそのシンプルなメッシュのみ出力する

エクスポーターの仕様上、それもできないようなら、
もうエクスポーターのpythonいじって改造することを検討するかな
0621名前は開発中のものです。
垢版 |
2017/09/01(金) 16:46:25.99ID:EGXwmoUe
まさにそのエンプティを使った方法で解決できました。
エクスポーターに「エンプティのみ」というような指定もできたので編集時はメッシュをコンストレインかけた状態であたりが付けられるようにしてエクスポート時には除外するのとができました。
できるだけシンプルなメッシュで出力するというのもやってみましたが、やはりエンプティのみのデータの3倍ぐらいは大きくなってしまいました。
0622名前は開発中のものです。
垢版 |
2017/12/31(日) 19:19:17.19ID:/rN76OKL
簡単にお金が稼げる方法興味ある人だけ見てください。

グーグル検索⇒『来島のモノノリウエ』

1BDK4OJOUM
0623名前は開発中のものです。
垢版 |
2018/02/17(土) 08:30:05.57ID:G/oBdhuK
☆ 日本の、改憲を行いましょう。現在、衆議員と参議院の
両院で、改憲議員が3分の2を超えております。
『憲法改正国民投票法』、でググってみてください。国会の発議は
すでに可能です。平和は勝ち取るものです。お願い致します。☆☆
0624名前は開発中のものです。
垢版 |
2018/02/19(月) 19:20:14.96ID:mFwcaC/3
Blenderのエディタを間借りしてCyclesと互換性のあるノード機能を備えたゲームエンジンが開発中らしいです。
libpng/zlibライセンスで商用利用もし易く、Blender公式ブログで紹介されたり競合のOSSとなるGodotの開発者にもBGEの代わりになりうると言われたりしていて個人的に期待しています。
正式公開前ということもありPatreonの出資者限定で開発版が公開されてますが、ここな物好きな皆様方に触った方はいらっしゃいますか?
http://armory3d.org/
0625名前は開発中のものです。
垢版 |
2018/05/14(月) 19:48:42.69ID:U5tXoqkV
UE4とかunityもいいけどBGEの強みはモデリング作業とゲーム制作作業が同時進行しやすい点だと思うます
0627名前は開発中のものです。
垢版 |
2020/05/09(土) 20:49:30.76ID:m1hTOvM4
これ平行投影はどうやるの?
0630名前は開発中のものです。
垢版 |
2020/05/11(月) 19:57:44.46ID:erahtE/Y
ありがと
でも平行投影じゃなくて知りたかったのは
XY軸やZY軸に頂点配置する方法だった
六角大王の吸い付きです
0634名前は開発中のものです。
垢版 |
2020/06/13(土) 07:13:59.07ID:Cz9hg9oO
ミラーリングで対称モデルつくったところワイヤーとポリゴンが別に
表示される・・
0635名前は開発中のものです。
垢版 |
2020/06/13(土) 14:48:33.88ID:2oS0WaEi
IT掲示板群 ttp://x0000.net/forum.aspx?id=15

学術の巨大掲示板群 - アルファ・ラボ ttp://x0000.net
数学 物理学 化学 生物学 天文学 地理地学
IT 電子 工学 言語学 国語 方言 など

simulationライブラリで純粋な関数式プログラミングをする
ttp://x0000.net/topic.aspx?id=3631-0
UIライブラリ (C#, 2D) を作ったよ
ttp://x0000.net/topic.aspx?id=3688-0
連続と離散を統一した!
ttp://x0000.net/topic.aspx?id=3709-0
4Dエンジン(画像有り)
ttp://x0000.net/topic.aspx?id=3677-0
matrixのライブラリ
ttp://x0000.net/topic.aspx?id=3711-0
ある強力なFor関数
ttp://x0000.net/topic.aspx?id=3630-0
SQLライブラリ
ttp://x0000.net/topic.aspx?id=3675-0

PS malloc / free を実装してみた (C#)
ttp://up.x0000.net/files/TMallocTest.zip
0636名前は開発中のものです。
垢版 |
2021/01/20(水) 00:51:49.11ID:dNMoRxjo
Armory使えばプログラム出来なくても簡単にゲーム作れる。
Unityより簡単でしかも無料なんだから使わないと勿体無い。
0637名前は開発中のものです。
垢版 |
2022/02/27(日) 13:05:46.31ID:LzrV3KE0
超初心者な質問ですみません。。
色んなサイトにポーズモードでと書かれているのですが、ポーズモードが見当たりません
https://i.imgur.com/gZY8I0D.png
2.93.8を使っています。何か設定が必要なんでしょうか?
0638名前は開発中のものです。
垢版 |
2022/02/27(日) 17:37:37.16ID:LzrV3KE0
自己解決しました
ワークスペースがLayoutでボーンを選択中じゃないとポーズモードに変更できないんですね
0639名前は開発中のものです。
垢版 |
2022/04/22(金) 01:03:45.19ID:bRlZ2Ser
ブロックチェーンゲーム、前年同期比2000%成長

ブロックチェーンゲームのアクティビティは2022年第1四半期(1−3月期)、
前年同期比2000%増となり、ブロックチェーンの全アクティビティの52%を占め
ていることが、DappRadarとBGA Gamesによるレポートで判明した。
ブロックチェーンゲームは2022年3月、122万件のユニーク・アクティブ・ウォレット
(UAW)を集め、アクシー・インフィニティ(Axie Infinity)は、専用レイヤー2
ソリューションのRonin Networkが6億ドル超のハッキングを受けたにも
かかわらず、そのうちの2万2000件を占めた。
イーサリアムのサイドチェーンでプレー・ツー・アーン(P2E)NFTゲームが人気
を集め、ブロックチェーンゲームの成長に大きく貢献した。
ブロックチェーンゲーム全体では、2022年第1四半期の資金調達額は25億ドル
(約3200億円)にのぼり、前年同期比150%増となった。そのうちのひとつ、
アニモカ・ブランズ(Animoca Brands)は3億6000万ドルを集めて評価額は
50億ドルに達し、Web3.0を象徴するブランドとなっている。
レスを投稿する


ニューススポーツなんでも実況