Blenderで3Dゲーム作ろうぜ

■ このスレッドは過去ログ倉庫に格納されています
1名前は開発中のものです。
垢版 |
2007/04/06(金) 15:06:31ID:sxRNfl4U
ないようなので立てました。
おまえらオープンソースの3Dソフト「Blender」のゲームエンジンで遊びませんか。
マルチテクスチャからGLSL、Bulletライブラリによる物理演算、けっこう何でもできますよ。
作ったゲームはBlender同梱のPlayerでWin/Mac/Linux対応品として配付できまっせ。
.exe/.appも吐けます。
スクリプト言語はPython。マイナー気味ではありますが、何気に小粋な言語ですよ。
関連スレとかは2以降で。
2011/07/16(土) 12:12:14.45ID:+unMvXd9
Blenderまとめ > 動画
http://www23.atwiki.jp/dragonkiller/pages/309.html
2011/07/25(月) 09:15:08.61ID:6kQrxk6d
2.5ではmp3とか鳴らせられるようになってたんだなぁ
BGMにCD-DAとか使って苦労してた分ちょっと感動的
2011/07/25(月) 18:10:02.58ID:sPXMFPfZ
ffmpegと合体したから
殆どのメディア形式が扱えるお
2011/07/25(月) 18:32:01.78ID:7bT9cHUO
詳しいフォーマット見てないけど
wav,mp3,mp4,flvの音声が再生できたお。

CD-DAの方が特殊だろうw
2011/07/25(月) 19:54:34.38ID:6kQrxk6d
そういうことなのか〜
mp4やflvってことはたぶんaacだね
試すまでもなくoggも使えるんだろうなぁ
前は基本wavだけで、音が重なると潰れることがよくあってBGMには使えたもんじゃなかった
CD-DAは無くなったみたいだねw
2011/07/27(水) 19:48:22.88ID:GNhndXUL
テキスト周りがもちっと強くなればなぁ。
GSoCに期待するか……
2011/07/28(木) 08:43:40.57ID:xEfd4+sX
2.58 (windowsのみ?)はjoystickセンサが動かないみたい
2.57では動く
2011/08/15(月) 03:19:50.54ID:TgKqPiVL
Blender2.5系で、exeに書き出して起動するとBlender上で見えていたオブジェクトが
結構な確率で表示されないんだけど、同じような事になってる人いる?
2011/08/26(金) 14:52:58.06ID:quaKieTM
hosu
2011/08/26(金) 16:12:43.29ID:D6619ZhX
>>403 ホントだwwwww
2011/08/30(火) 21:36:44.00ID:aWng8LT6
うおーー!
fbxとcollada animationの正常な書き出し対応早くきてくれー!
2.6なんて待てないーー!
Googlesummerofcodeのcollada担当の人はやくー!
き、きちんとしたファイル入出力から実装してよね!!
2011/08/31(水) 07:27:54.57ID:dYtF6s40
fbxはあるブログの人が
正式に完全は対応をすることはなさそうだから(FBXSDKが組み込まれない限り)
自分で作ってるって書いてるのを見た
2011/09/02(金) 18:13:24.52ID:ns5sX18L
>>416
GraphicAllにPepper Branchがマージされたビルドきてるよ
2011/09/02(金) 19:05:09.52ID:L1CXh7t3
>>418
ありがとう
今旅行中だから帰ったら見てみる
420名前は開発中のものです。
垢版 |
2011/10/03(月) 15:34:16.09ID:hP8BFI01
ゲーム業界のエキスパートであるChrister Ericsonによって書かれた本書は、効率の良いリアルタイム衝突判定
を構成する要素についての総合的なガイドとなっています。本書は、3Dゲーム、バーチャル リアリティのアプリ
ケーションおよび物理シミュレーションといった応用例について、非常に精密で動的に変わる環境に対するプロ仕様
の衝突判定の実装に必要なツールとノウハウを提供します。

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

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


421名前は開発中のものです。
垢版 |
2011/10/03(月) 15:36:01.65ID:hP8BFI01
【目次】
第1章 イントロダクション
第2章 衝突判定における設計上の問題点
第3章 数学と幾何学の基礎
第4章 境界ボリューム
第5章 基本プリミティブ判定
第6章 境界ボリュームの階層構造
第7章 空間分割
第8章 BSPツリー構造
第9章 凸面に基づく手法
第10章 GPUによる衝突判定
第11章 数値的頑健性
第12章 幾何学的頑健性
第13章 最適化
2011/10/03(月) 18:38:20.73ID:EcKCM83t
誤爆?
2011/10/03(月) 21:40:01.65ID:PkB3HPQ+
amazonで8kもするのかこの本…。
424名前は開発中のものです。
垢版 |
2011/10/04(火) 12:41:14.89ID:IRwtG/Rs
高いレクチャー料だよねww
2011/11/04(金) 04:18:09.47ID:Gis/ljXI
blenderのスレが見つからなかってスレチになるかもしれませんが,
volume renderingに基づいてポリゴンを生成することはblenderではできないのでしょうか?
2011/11/04(金) 04:20:11.00ID:Gis/ljXI
すみません.CG板にblenderのスレありました.
そちらで聞いてきます.
2011/11/21(月) 16:30:52.73ID:52Kg56G3
これは販促になるからべつにいいんじゃないの?
特典を手にしてもらえば販売につながるし
ちゃんと裏コード添付してて発売後にも興味持ってもらえるようにしてるし
全員が購入するわけじゃないとしても充分効果見込めるでしょ
428427
垢版 |
2011/11/21(月) 16:33:10.22ID:52Kg56G3
誤爆すみません
2012/01/23(月) 23:56:01.54ID:D2YwybrG
最新のバージョンだと日本語表示できるのかな?
2012/01/24(火) 04:47:59.69ID:oH6ah769
>>429
できるよ。
UserPreference >System >InternationalFonts
2012/01/24(火) 21:56:36.69ID:9uUnGEZm
BGE内テキストオブジェクトのことだったらリリース版ではまだできないはず
2012/01/24(火) 23:16:29.61ID:0QbOKfjb
>>431
リリース版ではまだというと、βというか、もう表示出来るバージョンって
あるんですかね?
2012/01/25(水) 18:39:16.38ID:HeYAoZL/
>>432
GraphicAll.orgにはビルドされたのがあるかも
とりあえず本スレ373辺りを読んでみて
2012/01/29(日) 21:49:56.31ID:Wcpes7Hk
2.61のMac版って、ランチタイムの作成って出来なくなってるの?
ファイルのメニューを見ても無いけど、winの人はどうですか。
2012/01/30(月) 16:31:19.86ID:rxtRPHgX
ランチおいしいです(^q^)
2012/01/30(月) 16:59:46.34ID:/jnCiVXD
>>434
Game Engine: Save As Game Engine Runtime
というAdd-Onとして入ってるから
それが有効になってないのかも。
有効にするとFile→Exportに出てくる。
ただ自分では2.6で試してないです
2012/01/30(月) 21:58:22.88ID:vuX8xiWD
>>436
おっしゃる通り、有効になってなかったみたいです。
助かりました。
2012/02/02(木) 12:07:10.50ID:LCUWQjRM





中国ならオワタ



今はあなたは全力で落ちこむべき








2012/02/04(土) 13:50:36.36ID:uh4y2xiz
>>431
pythonつかったり外部テキスト読み込んだりすれば可能
2012/02/04(土) 14:46:56.51ID:+6TN8R2c
現行リリースでもできるか。
本スレによると最新ビルドなら
複数行に対応してたりフォントパスのバグが修正されてるってことだったね
441名前は開発中のものです。
垢版 |
2012/02/05(日) 10:19:21.76ID:rpqcZG3q
なんか面白いところでスレが中断してるがw
結局5年の間Blenderでゲームを作った人はいないって事・・・・?
2012/02/05(日) 13:24:53.89ID:VEFcmNOJ
>>441
http://operationjaguar.blog100.fc2.com/blog-entry-248.html
http://www.nicovideo.jp/watch/sm16466578

ここの住人か知らないけど同人で作ってる人はいるみたいだよ。
2012/02/05(日) 18:10:32.30ID:4IofSzz4
おお!
BGEでコミケに出すとこまでいってるのは初めて見た
2012/02/05(日) 19:43:28.79ID:4IofSzz4
俺,この修論が終わったらBGEでゲーム作るんだ・・・
445名前は開発中のものです。
垢版 |
2012/02/06(月) 18:55:14.85ID:tUMatKGi
最近Blenderをはじめて、Game Engineに手出してるんだけど、デバッグってどうやればいいの・・・?
printデバッグすら分からないw

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

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

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

>>448
それはインタラクティブコンソールでそこにPython打ち込んで使う窓。
Blenderにはそれとは別にデバッグ吐き出す窓があるよ
「Help」→「Toggle System Console」
これを出しとけばprintがでてくるはず
2.5以前はこの窓が出っぱなしだったんだけどね。
450445
垢版 |
2012/02/07(火) 01:29:12.82ID:XTG2dFbw
>>449
おぉ〜!出た!これでがんばれるw
ありがとー(;*´д`*;)
pinzってソフトいれたら常に前面に出てきたしばっちり!
2012/02/07(火) 21:48:35.36ID:qlqRUDvc
Macの場合、ターミナルから立ち上げなとコンソールは
表示されないから少しめんどくさいな。
2012/02/10(金) 20:39:34.36ID:axLFOgp9
http://wiki.blender.org/index.php/Dev:Ref/Release_Notes/2.62/Game_Engine
もうすぐ2.62がリリースされるみたいですが、細かい所で
ゲームエンジンも変わってるみたいですね。
2012/02/11(土) 03:11:24.27ID:O2j7MH+d
最近のリリースの中では今回BGEの変更点が多めな気がする
Text早く使いたい
454名前は開発中のものです。
垢版 |
2012/02/11(土) 15:02:36.32ID:bDGbTHTf
2.6使用中。
exeに出力してみたら、床にはったテクスチャが表示されない・・・
あと配置したオブジェクトが真っ黒。

これはどうしたことか><
2012/02/12(日) 02:36:05.88ID:E+4BM7Pd
exe化はまだ完璧じゃないのかな・・・?
2012/02/13(月) 21:46:46.94ID:w7mQocmu
>>454
テクスチャが相対パスでリンクして無いとかかな?
2012/02/14(火) 00:01:52.44ID:F7v0Falo
>>456
テクスチャはそんな感じで解決!
画像のあるフォルダと別のとこにエクスポートしたら、画像は手動でいれないとだめだったw
2012/02/14(火) 00:04:30.08ID:CzdBl3Xx
http://wiki.blender.org/index.php/Doc:JA/2.6/Manual
結構、GAMEエンジンの翻訳が進んでますな。
これで、導入部分はだいぶ楽になりますね。
2012/02/14(火) 07:13:39.04ID:FzXsqeyP
2.4系の内容のページもだいぶ残ってるみたいだから要注意だけど...
2012/02/14(火) 22:42:52.30ID:CzdBl3Xx
>>457
オブジェクトが黒くなるのはテクスチャの問題ではないの?

なにが原因だろう…。
2012/02/21(火) 22:43:08.82ID:q8+hEp/M
2.62になってだいぶメニューが日本語に翻訳されてきたけど
Text Editorで日本語表示出来るようになるのはいつかな?

やっぱり、コメントは日本語でないとつらい…。
2012/02/22(水) 11:23:22.27ID:VqFVMury
>>461
Text Editorもそろそろ対応してくれるのかな?
今のところまだいつになるかわからないから
スクリプトは外部のファイルを読み込むようにしてるけど
2012/02/22(水) 20:56:25.17ID:iDEF30my
表示だけは、向こうでも対応出来るだろうけどインライン入力は
日本人がやらないと駄目だろうな。
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

何か、日本語入力関連のが来たみたいですが試した方いますか?
2012/03/05(月) 21:29:50.67ID:00uQfEFA
パッチ当ててビルドできる環境がないから試せてないんだよな〜

2012/03/28(水) 19:47:50.75ID:IAaPBqNa
リアルタイムSSSだって (Candy Branch)
http://graphicall.org/885
2012/04/16(月) 00:18:40.55ID:Dkw/81SM
過疎ってるな。
2012/04/17(火) 03:22:12.91ID:Y4T70vkn
初心者スレで作る宣言したModel Viewer、というかカメラコントローラが
一応マウスでぐりぐりできる程度のものになったので晒してみようと思います
ttp://ux.getuploader.com/blender2ch/download/70/model_viewer.zip
2012/04/17(火) 19:42:07.72ID:5Ki7wD7H
bulletのモデルってどうやって作るの?
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は重力に従って奈落へ落ちていく・・・
2012/04/18(水) 02:37:09.81ID:9j1iAnpE
>>468
ъ(゚Д゚)グッジョブ!!
2012/04/18(水) 20:31:53.16ID:DU65yInO
>>470
ありがと。こんな過疎スレでマジレスもらえるとは思わなかったわ。
2012/04/18(水) 20:36:53.91ID:M9FrOxBj
チェックはしてるからね〜
新ネタはなかなか出せないんだけど
2012/04/25(水) 19:23:41.55ID:t/vj392q
クオリティ高いFPS作ってるよって記事があったので貼り付け
ttp://www.blendernation.com/2012/04/25/game-z-virus-2/

15歳だってさ;
2012/04/26(木) 01:22:29.19ID:oEsZSKjF
>>474
俺が15でこのクオリティはヤバイね。今後期待できるわ。
476475
垢版 |
2012/04/26(木) 01:24:10.84ID:oEsZSKjF
間違えた。

俺が15の時はこんなクオリティ出せなかった。今もだけどw
2012/04/26(木) 15:23:33.41ID:GDP0Na0N
年齢考慮しなくても1人でここまで作ったらすごいと思う
BGEでここまでのもそうないし
2012/04/29(日) 03:47:05.10ID:bxrAnjnF
好きこそ物のなんとやらって奴か
2012/04/29(日) 11:42:24.11ID:TUaNrEs6
俺が15の頃は暇だー暇だーつってたな、あの頃にPCが普及していれば
2012/04/29(日) 14:25:21.62ID:Jj4Ykdri
blenderで白い画像のテクスチャーを貼った3Dモデルをfbxにエクスポートして
XNAで読み込んで表示させたら何か灰色っぽい。
黒い線で描いた絵も表示されない。
原因がさっぱりわからないよ
2012/04/29(日) 15:01:29.21ID:u9EzE/Qc
>>480
一応ここはゲームエンジンのスレだから
本スレか質問スレで聞いてみたほうがいいアドバイスもらえるかも

Blender Part40
http://toro.2ch.net/test/read.cgi/cg/1331113690/l50

Blender 初心者質問スレッド Part9
http://toro.2ch.net/test/read.cgi/cg/1333736803/l50
482名前は開発中のものです。
垢版 |
2012/04/29(日) 23:26:07.47ID:qmsuTkRH
BISHAMONのデータをblenderに移すことは可能ですか?
素人の質問ですみません。
2012/04/30(月) 10:41:26.62ID:c2rM0epk
>>482
BISHAMON ってこれの事か。
http://www.siliconstudio.co.jp/middleware/bishamon/index.html

てか、こんな特殊な固有要件、自分でそのファイルをコンバータ書いて
Import処理実装しないと無理でしょ。 最終的にどんなミドルウェアなのか、具体的な部分見えないのでアレだけど。
2012/04/30(月) 13:22:07.24ID:uqNbJjMj
>>482
毘沙門で連番画像や動画に書き出せば読み込むことは出来る
外部ツールにエフェクトデータを書き出すのはまだ出来ない
2012/05/10(木) 00:49:51.75ID:q3q/IyGG
は?ポストプロセスだぞ?
ゲーズだぞ?
2012/06/07(木) 19:53:27.32ID:1nXz5kLg
YoFrankieのファイルを見てみたがロジック多すぎて重いな・・・
2012/06/09(土) 00:18:59.04ID:eW+RzBcU
>>486
本格的に作りこむとごちゃっとしっちゃうのはしょうがないのかな。
ロジックがあの状態でさらにpythonスクリプトもたくさん使われてるんだけどね。
2012/06/14(木) 21:01:58.81ID:8jGtH/E1
Blenderのスレで誰かが書いてたけど2.64でCharacterControllerが使えるらしいね。
あとSunlightでも影が有効になるらしいっす。
てか今ゲーム作ってる人っている?
2012/06/14(木) 22:28:41.73ID:GWSCTE8x
作ってみたいなと思いつつ、ほぼノータッチな初心者ならここに
キャラクターを歩かせた程度

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

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

ちょっと俺も勉強してみるわ。
2012/06/15(金) 10:49:29.03ID:OC21ORWv
>>489
Sunで影が出るブランチが開発されてたのか
これででかいSpot作らなくてよくなるな
2012/06/15(金) 11:33:43.95ID:I8Ey8lut
>>492
Harmonyブランチだそうです。
追加内容は
・影に色を設定できる
・影設定パネルの簡易化
・分散シャドウマップの追加
・Sunに影を実装(平行投影)
・ライトにテクスチャが設定できる
2012/06/15(金) 19:52:36.55ID:GkslgaKf
処理速度が遅くない?
キューブを30個くらい同時に移動してみたら重くなった
2012/06/15(金) 20:40:44.60ID:I8Ey8lut
>>494
100個同時移動してもフレームレートは変わらなかったよ。
2012/06/15(金) 20:45:44.71ID:OC21ORWv
話の流れ的にSunの影の話なのかな
2012/06/18(月) 12:20:25.84ID:bs/vbSVB
Blender game engine詳しく知らないのですが、
レンダリングモードの違いで処理は大きく変わるのでは?

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

って釈迦に説法ですね。はい、判ります
2012/06/18(月) 13:18:27.49ID:b3XYeGf2
リアルタイムでレイトレースはできないよ

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

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

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

>>505
具体的にいいますと
車のオブジェクトにアクセルのボタンを押すとForceを与えて加速
ということをしたいんですが、制限なしだと際限なく加速してしまうので
その速度を制限できるようForceを制限したい
というです
わかりにくくてすみません
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

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