Blenderで3Dゲーム作ろうぜ
- 1 :名前は開発中のものです。:2007/04/06(金) 15:06:31 ID:sxRNfl4U.net
- ないようなので立てました。
おまえらオープンソースの3Dソフト「Blender」のゲームエンジンで遊びませんか。
マルチテクスチャからGLSL、Bulletライブラリによる物理演算、けっこう何でもできますよ。
作ったゲームはBlender同梱のPlayerでWin/Mac/Linux対応品として配付できまっせ。
.exe/.appも吐けます。
スクリプト言語はPython。マイナー気味ではありますが、何気に小粋な言語ですよ。
関連スレとかは2以降で。
- 201 :名前は開発中のものです。:2009/07/14(火) 16:57:37 ID:+1yCjWOF.net
- >>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/
- 202 :名前は開発中のものです。:2009/07/15(水) 01:49:58 ID:jZxH9wax.net
- >>199じゃないが、昨日物理シミュレーションBlender買って来たんだが。
内容は興味深いからいいけど、ゲームエンジンは物理シミュのおまけ程度のようだ。
内容は興味深いからいいけど。
畜生。
- 203 :199:2009/07/15(水) 14:13:36 ID:GP7JAxQ8.net
- >>200
ありがとうございます!
教授がたまたま持ってたので借していただきました
ゲームエンジンはおまけでしたが、始めるとっかかりくらいにはなりました
全部は読めていませんが、Blender自体の使い方も色々書いてあったので参考になります
>>201
ありがとうございます!
やはり、英語のものが主になってきますかぁ
まだ全部に目を通した訳ではありませんが、一番上のTutorialのサイトなんかは完結にかかれてて読みやすいです
質問ばかりで、申し訳ないんですがカメラの切り替えみたいなのはどうやればいいんでしょうか?
例えば1を押したら一人称視点、2を押したら俯瞰カメラからのような感じです
- 204 :201:2009/07/15(水) 20:28:35 ID:Jt/bu8Qm.net
- >>203
簡単に説明すると
Actuatorsの「Scene」の中の「Set Camera」でできます。
「OB: 」には切り替えたいCameraのオブジェクト名を指定します。
キーボードのキーで切り替えるならSensorsには「Keyboard」を使います。
- 205 :199:2009/07/18(土) 01:56:26 ID:8shlAyVp.net
- >>204
ありがとうございます!
そのとおりにやったらできました!
まだまだ、分からないことが多いですが、使いこなせれば結構面白いことができそうなので勉強しますわー
何度も質問に答えてくれてどもでしたー
- 206 :名前は開発中のものです。:2009/09/22(火) 02:50:02 ID:T4XI59vu.net
- Static(固定)のものに、小さいDynamicやRigid bodyの物体をぶつけても、デフォルトの頂点(面)にしかぶつかってくれないのは、なにか解決方法ありませんでしょうか?
何がしたいのかといいますと、節分の豆まきのように大量に豆をキャラぶつけた場合、デフォルトのポーズならきちんとぶつかってくれるのですが
アクションでポーズをつけたりすると、豆が通貨してしまったり、見えない壁(デフォルトの面)にぶつかったりしてしまうのを
なんとかしたいのです・・・。
- 207 :名前は開発中のものです。:2009/09/22(火) 03:08:20 ID:olZ8ARwg.net
- StaticでいいならBoundsオプションのStatic Triangle Meshしかあるまい。
Convex Hull Polytopeで判定できるならそのほうが軽いっぽいが、こちらはC2Dでも数百頂点で死ねる時があるので注意。物理シミュBlender本によれば30-40頂点未満にしろだと。まあ節約するならプロクシ扱いのローポリ用意してうまくやることだ
- 208 :名前は開発中のものです。:2009/09/22(火) 04:14:52 ID:T4XI59vu.net
- >>207
アドバイスありがとうございます。
衝突する側(豆をぶつけられる側)にBoundsオプションをかけてみたのですが、なんと言いますか、コリジョンが
動かしているキャラと一緒に動いてくれないのです・・・。
アクションで片脚をあげたり、倒れてみたりしても、コリジョンがそのままメッシュのデフォルト状態で棒立ちのままなのです。
追随して動いてくれるようにする設定などがあるのでしょうか?
- 209 :名前は開発中のものです。:2009/09/23(水) 20:59:03 ID:gzQtB3gP.net
- 未確認だけどActionというかMeshの変形は
衝突判定用オブジェクトに反映されないのかも。
IPOの拡大・縮小などはオブジェクト全体にかかるので
衝突判定にもちゃんと適用されるけど・・・
- 210 :名前は開発中のものです。:2009/09/23(水) 22:04:11 ID:uaUbG6YO.net
- >>209
ありがとうございます。
そうなると、衝突時用の見えない箱を人体に埋め込む感じで、一緒にIPOで動かす。
という方法でやるしかなさそうですね・・・。残念ですが仕方ないですね。
2.5からはIPOが無くなって全てアクションパラメータになるそうなので、そうなったら少しは埋め込みアニメーションもやりやすいかな。
でも二倍ぐらいのアニメーション制作量が増えてしまう。涙
192 KB
新着レスの表示
掲示板に戻る
全部
前100
次100
最新50
read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★