[過去ログ]
Blenderで3Dゲーム作ろうぜ (639レス)
Blenderで3Dゲーム作ろうぜ http://mevius.5ch.net/test/read.cgi/gamedev/1175839591/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
182: 名前は開発中のものです。 [sage] 2009/01/30(金) 17:54:11 ID:kAEV+Mjd GLSL描画ならできます。 スポットライトでBuf Shadowにすると影を落とせます。 OnlyShadowにすると影を描画するだけになるので、 他の光源で全体をライティングし、 スポットライトでキャラの影をピンポイントに描画ということもできます。 http://mevius.5ch.net/test/read.cgi/gamedev/1175839591/182
183: 名前は開発中のものです。 [sage] 2009/01/30(金) 19:54:04 ID:Vycs2iGm >>182 おお!出来た!!!! ありがとうございます。 http://mevius.5ch.net/test/read.cgi/gamedev/1175839591/183
184: 名前は開発中のものです。 [sage] 2009/02/03(火) 23:12:57 ID:EPdPQwJF >>182 ダイナミックシャドウがあったかw これでシェーダーを書かなくてすみます。 ありがとうございます。 http://mevius.5ch.net/test/read.cgi/gamedev/1175839591/184
185: 名前は開発中のものです。 [sage] 2009/02/14(土) 12:52:49 ID:X9HjioB+ BGMが満足に再生できないことに絶望した・・・ CD Actuatorだと 単曲リピート不可、ボリューム変更不可、頭から約30分以降のトラックを指定しても再生しない。 センサはAlwaysやDelayだとなぜか再生が始まらない。 さらにPythonでコントロールすると1トラック目からの再生しかできない! Sound Blockだと他の効果音がちょっと多めに重なるとBGMが止まる。 両方とも初期からある機能のはずなのにこのバグと未実装の嵐はなんなんだ・・・ それとも以前のバージョンだとうまく機能してたのか? http://mevius.5ch.net/test/read.cgi/gamedev/1175839591/185
186: 名前は開発中のものです。 [] 2009/02/21(土) 14:44:10 ID:d/UzjMbI 質問なのですが、 ttp://download.blender.org/demo/test/225_game_demos.zip ここにあるwalkthrough_demo.blendは起動するとgameモードなので、 ctrl押しながら起動してみると編集画面が見えて起動したのですが、 マウスを動かした瞬間、一画面(メイン画面)のみになって、 ヘッダとか表示できません。編集画面にするにはどうすればいいでしょうか? そもそも起動した瞬間gameモードになっているのが不思議です... http://mevius.5ch.net/test/read.cgi/gamedev/1175839591/186
187: 名前は開発中のものです。 [] 2009/02/21(土) 14:44:31 ID:d/UzjMbI 質問なのですが、 ttp://download.blender.org/demo/test/225_game_demos.zip ここにあるwalkthrough_demo.blendは起動するとgameモードなので、 ctrl押しながら起動してみると編集画面が見えて起動したのですが、 マウスを動かした瞬間、一画面(メイン画面)のみになって、 ヘッダとか表示できません。編集画面にするにはどうすればいいでしょうか? そもそも起動した瞬間gameモードになっているのが不思議です... http://mevius.5ch.net/test/read.cgi/gamedev/1175839591/187
188: 名前は開発中のものです。 [] 2009/02/21(土) 14:45:11 ID:d/UzjMbI 質問なのですが、 ttp://download.blender.org/demo/test/225_game_demos.zip ここにあるwalkthrough_demo.blendは起動するとgameモードなので、 ctrl押しながら起動してみると編集画面が見えて起動したのですが、 マウスを動かした瞬間、一画面(メイン画面)のみになって、 ヘッダとか表示できません。編集画面にするにはどうすればいいでしょうか? そもそも起動した瞬間gameモードになっているのが不思議です... http://mevius.5ch.net/test/read.cgi/gamedev/1175839591/188
189: 名前は開発中のものです。 [] 2009/02/21(土) 14:47:09 ID:d/UzjMbI 間違って多重書き込みしてしまいましたすみません http://mevius.5ch.net/test/read.cgi/gamedev/1175839591/189
190: 名前は開発中のものです。 [sage] 2009/02/21(土) 22:32:48 ID:CbnbFPB2 [Ctrl]+[↑] または [Ctrl]+[↓]で 編集可能な画面に戻るよ。 ファイルを開いた時にGameが始まるのは メニューの[Game]→[Auto start]にチェックが入っているから。 http://mevius.5ch.net/test/read.cgi/gamedev/1175839591/190
191: 名前は開発中のものです。 [sage] 2009/02/21(土) 22:41:29 ID:CbnbFPB2 ごめん間違えた Blenderを立ち上げて[File]→[Open]から開けば編集できるようになる。 Ctrl押しながらファイルを開くのでは編集画面では開けないみたい。 一度ソフトから開いてAuto startのチェックを外して保存すれば 次からはファイルを普通にクリックするだけで大丈夫。 [Ctrl]+[↑]はBlenderから開いても一つの画面しか表示できないファイルに対しての操作だった。 http://mevius.5ch.net/test/read.cgi/gamedev/1175839591/191
192: 名前は開発中のものです。 [sage] 2009/03/12(木) 02:55:59 ID:7gGkrORl ようやくゲームらしくなってきたのでここで晒してみます・・・ ttp://www.youtube.com/watch?v=mHO8MJnElZw&fmt=22 http://mevius.5ch.net/test/read.cgi/gamedev/1175839591/192
193: 名前は開発中のものです。 [sage] 2009/03/12(木) 14:57:11 ID:Wz8PKBLV こえーw 乙ww http://mevius.5ch.net/test/read.cgi/gamedev/1175839591/193
194: 名前は開発中のものです。 [sage] 2009/03/12(木) 21:10:47 ID:ZVjjwSYe ニコニコにあげれば再生数伸びそうだな http://mevius.5ch.net/test/read.cgi/gamedev/1175839591/194
195: 192 [sage] 2009/03/12(木) 22:05:37 ID:7gGkrORl つべと一緒に一週間前に上げて今300越えたぐらいです; ソース+実行ファイルは自サイトに上げてあります。 ZIPで30MB越えてるのでここのロダには上げられない・・・ http://mevius.5ch.net/test/read.cgi/gamedev/1175839591/195
196: 名前は開発中のものです。 [sage] 2009/03/14(土) 04:26:27 ID:MBiBJnq1 >>192 乙!GJ過ぎる!! 正直ここまで出来るものだとは思っていなかったぜ http://mevius.5ch.net/test/read.cgi/gamedev/1175839591/196
197: 名前は開発中のものです。 [sage] 2009/06/19(金) 00:27:03 ID:pV3vXpah >>192 それ、プログラミングとかなしで出来るの!? そのことに驚いた。 http://mevius.5ch.net/test/read.cgi/gamedev/1175839591/197
198: 名前は開発中のものです。 [sage] 2009/06/20(土) 02:06:15 ID:hdDTEQ3a >>197 基本的にはプログラミングを(テキストで)書かなくても作れるよ (何が起こると)- (ANDとかOR) - (何をする) というようにブロックを線でつないで動作を作っていく感じ。 それで足りない部分はpythonスクリプトで補える。 http://mevius.5ch.net/test/read.cgi/gamedev/1175839591/198
199: 名前は開発中のものです。 [sage] 2009/07/13(月) 15:49:25 ID:sH9nV8t9 BlenderのGameEngineをはじめようと思ったんですが、チュートリアルのページや書籍等が見つかりません 皆さんが参考にしているサイト等があれば教えてくれませんか? http://mevius.5ch.net/test/read.cgi/gamedev/1175839591/199
200: 名無しさん@ゴーゴーゴーゴー! [名無しさん@ゴーゴーゴーゴー!] 2009/07/13(月) 16:16:05 ID:17kQcd1C ぐぐれカス! 「物理シミュレーションBlender」 http://mevius.5ch.net/test/read.cgi/gamedev/1175839591/200
201: 名前は開発中のものです。 [sage] 2009/07/14(火) 16:57:37 ID:+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/ http://mevius.5ch.net/test/read.cgi/gamedev/1175839591/201
202: 名前は開発中のものです。 [sage] 2009/07/15(水) 01:49:58 ID:jZxH9wax >>199じゃないが、昨日物理シミュレーションBlender買って来たんだが。 内容は興味深いからいいけど、ゲームエンジンは物理シミュのおまけ程度のようだ。 内容は興味深いからいいけど。 畜生。 http://mevius.5ch.net/test/read.cgi/gamedev/1175839591/202
203: 199 [sage] 2009/07/15(水) 14:13:36 ID:GP7JAxQ8 >>200 ありがとうございます! 教授がたまたま持ってたので借していただきました ゲームエンジンはおまけでしたが、始めるとっかかりくらいにはなりました 全部は読めていませんが、Blender自体の使い方も色々書いてあったので参考になります >>201 ありがとうございます! やはり、英語のものが主になってきますかぁ まだ全部に目を通した訳ではありませんが、一番上のTutorialのサイトなんかは完結にかかれてて読みやすいです 質問ばかりで、申し訳ないんですがカメラの切り替えみたいなのはどうやればいいんでしょうか? 例えば1を押したら一人称視点、2を押したら俯瞰カメラからのような感じです http://mevius.5ch.net/test/read.cgi/gamedev/1175839591/203
204: 201 [sage] 2009/07/15(水) 20:28:35 ID:Jt/bu8Qm >>203 簡単に説明すると Actuatorsの「Scene」の中の「Set Camera」でできます。 「OB: 」には切り替えたいCameraのオブジェクト名を指定します。 キーボードのキーで切り替えるならSensorsには「Keyboard」を使います。 http://mevius.5ch.net/test/read.cgi/gamedev/1175839591/204
205: 199 [] 2009/07/18(土) 01:56:26 ID:8shlAyVp >>204 ありがとうございます! そのとおりにやったらできました! まだまだ、分からないことが多いですが、使いこなせれば結構面白いことができそうなので勉強しますわー 何度も質問に答えてくれてどもでしたー http://mevius.5ch.net/test/read.cgi/gamedev/1175839591/205
206: 名前は開発中のものです。 [sage] 2009/09/22(火) 02:50:02 ID:T4XI59vu Static(固定)のものに、小さいDynamicやRigid bodyの物体をぶつけても、デフォルトの頂点(面)にしかぶつかってくれないのは、なにか解決方法ありませんでしょうか? 何がしたいのかといいますと、節分の豆まきのように大量に豆をキャラぶつけた場合、デフォルトのポーズならきちんとぶつかってくれるのですが アクションでポーズをつけたりすると、豆が通貨してしまったり、見えない壁(デフォルトの面)にぶつかったりしてしまうのを なんとかしたいのです・・・。 http://mevius.5ch.net/test/read.cgi/gamedev/1175839591/206
207: 名前は開発中のものです。 [sage] 2009/09/22(火) 03:08:20 ID:olZ8ARwg StaticでいいならBoundsオプションのStatic Triangle Meshしかあるまい。 Convex Hull Polytopeで判定できるならそのほうが軽いっぽいが、こちらはC2Dでも数百頂点で死ねる時があるので注意。物理シミュBlender本によれば30-40頂点未満にしろだと。まあ節約するならプロクシ扱いのローポリ用意してうまくやることだ http://mevius.5ch.net/test/read.cgi/gamedev/1175839591/207
208: 名前は開発中のものです。 [sage] 2009/09/22(火) 04:14:52 ID:T4XI59vu >>207 アドバイスありがとうございます。 衝突する側(豆をぶつけられる側)にBoundsオプションをかけてみたのですが、なんと言いますか、コリジョンが 動かしているキャラと一緒に動いてくれないのです・・・。 アクションで片脚をあげたり、倒れてみたりしても、コリジョンがそのままメッシュのデフォルト状態で棒立ちのままなのです。 追随して動いてくれるようにする設定などがあるのでしょうか? http://mevius.5ch.net/test/read.cgi/gamedev/1175839591/208
209: 名前は開発中のものです。 [sage] 2009/09/23(水) 20:59:03 ID:gzQtB3gP 未確認だけどActionというかMeshの変形は 衝突判定用オブジェクトに反映されないのかも。 IPOの拡大・縮小などはオブジェクト全体にかかるので 衝突判定にもちゃんと適用されるけど・・・ http://mevius.5ch.net/test/read.cgi/gamedev/1175839591/209
210: 名前は開発中のものです。 [sage] 2009/09/23(水) 22:04:11 ID:uaUbG6YO >>209 ありがとうございます。 そうなると、衝突時用の見えない箱を人体に埋め込む感じで、一緒にIPOで動かす。 という方法でやるしかなさそうですね・・・。残念ですが仕方ないですね。 2.5からはIPOが無くなって全てアクションパラメータになるそうなので、そうなったら少しは埋め込みアニメーションもやりやすいかな。 でも二倍ぐらいのアニメーション制作量が増えてしまう。涙 http://mevius.5ch.net/test/read.cgi/gamedev/1175839591/210
211: 名前は開発中のものです。 [sage] 2009/09/23(水) 23:53:46 ID:aBvENgUM >>210 ArmatureがPoseモードになってると、Meshオブジェクトから直接Boneにペアレントできるよ。 ゲームブレンダーでもそのペアレントは反映される。 http://mevius.5ch.net/test/read.cgi/gamedev/1175839591/211
212: 名前は開発中のものです。 [sage] 2009/09/24(木) 11:18:25 ID:2JwwTUiS >>211 ほんとうですね!ありがとうございます! 助かりました。 ということは、元のMeshをボーンごとに分割してペアレントすれば、なんとかいけそうですね http://mevius.5ch.net/test/read.cgi/gamedev/1175839591/212
213: 名前は開発中のものです。 [sage] 2009/09/25(金) 07:04:34 ID:6ydHPo5R blenderではゲームを実行形式に保存しても、簡単に中のデータって吸い出されてしまうのでしょうか? http://mevius.5ch.net/test/read.cgi/gamedev/1175839591/213
214: 名前は開発中のものです。 [sage] 2009/09/25(金) 07:16:52 ID:4ctjfgNe 市販のC/C++で作られているゲームからでもデータが吸い出されている昨今、 Blenderで製作した物だけは大丈夫だなんてある訳が無い http://mevius.5ch.net/test/read.cgi/gamedev/1175839591/214
215: 名前は開発中のものです。 [sage] 2009/09/25(金) 08:09:10 ID:6ydHPo5R そういえばそうですね 販売や配布した時に、中身さっと吸い出せる仕様だったら、悲しいなーと思いまして…… http://mevius.5ch.net/test/read.cgi/gamedev/1175839591/215
216: 名前は開発中のものです。 [sage] 2009/09/25(金) 09:51:24 ID:MoEHiV5Z 全部exeの中に収めてしまえば簡単には取り出せなくなるけど、 モデルやテクスチャ、音声を外部ファイルにすると 素材そのままの形式で同梱することになるのが難点なんだよなぁ。 http://mevius.5ch.net/test/read.cgi/gamedev/1175839591/216
217: 名前は開発中のものです。 [sage] 2009/09/26(土) 15:09:39 ID:lj0NRbr1 Dynamicとstaticとのぶつかりが少しスピードがあるだけで突き抜けてしまうのですが、なにか良い方法ありませんか? staticのデコボコ地面や壁に向かってDynamicの自キャラ歩きまわせると、ゆっくりならぶつかってくれるんですが ダッシュや吹っ飛びで思い切りぶつかると突き抜けてしまって・・・ http://mevius.5ch.net/test/read.cgi/gamedev/1175839591/217
218: 通りすがりの通り魔 [] 2009/09/29(火) 14:53:42 ID:ALmu4qSr オブジェクトに引力とか設定出来ないのかね? マリギャラっぽいもの作ってみたいのだが・・・ http://mevius.5ch.net/test/read.cgi/gamedev/1175839591/218
219: 名前は開発中のものです。 [sage] 2009/09/29(火) 16:41:32 ID:nYvXD9FY >>218 Aの物体に一定の距離近づいたら、Aに自動で近づく命令をCに作って CをプレイヤーキャラBにペアレントしてみたらどうかな? マテリアルをリンクすることは可能なのですが、モデリングデータをリンクすることはできませんか? マリオのコイン的なものを、モデリングし直すたびに配置しなおすのが大変で・・・。 ライブラリリンクで出来るかと思ったら、ライブラリは位置やサイズが固定されてるんですね。 http://mevius.5ch.net/test/read.cgi/gamedev/1175839591/219
220: 名前は開発中のものです。 [sage] 2009/09/29(火) 19:45:56 ID:M1CzzLMC >>219 いや、ライブラリリンクでできるはずだよ サイズは無理だけど配置は出来る。 http://mevius.5ch.net/test/read.cgi/gamedev/1175839591/220
221: 名前は開発中のものです。 [sage] 2009/09/30(水) 00:46:06 ID:2xvgqqH2 ゲームをポーズさせる機能とかってありませんか? http://mevius.5ch.net/test/read.cgi/gamedev/1175839591/221
222: 名前は開発中のものです。 [sage] 2009/09/30(水) 07:53:12 ID:P6jezxi5 >>221 Scene ActuatorでSceneをSuspend、Resumeすることでできる。 ゲーム本体のSceneに対してResumeを行う裏方のSceneが必要なことに注意。 http://mevius.5ch.net/test/read.cgi/gamedev/1175839591/222
223: 名前は開発中のものです。 [sage] 2009/09/30(水) 19:45:15 ID:2xvgqqH2 >>222 ありがとうございます!試してみます! http://mevius.5ch.net/test/read.cgi/gamedev/1175839591/223
224: 名前は開発中のものです。 [sage] 2009/09/30(水) 21:26:27 ID:HiG7+IKq プロパティの値を文字表示が、作ってる最中はちゃんと動くのですが ファイルをパックしたり、実行形式で保存したりすると なぜか@だけしか表示されなくなってしまいます FALCORE BLOGさんのBGEテキスト表示の記事を参考にして テクスチャもお借りしたのですが、なにかこの現象に 心当たりのある方はいらっしゃいませんか? http://mevius.5ch.net/test/read.cgi/gamedev/1175839591/224
225: 名前は開発中のものです。 [sage] 2009/10/01(木) 09:53:49 ID:Jav5BOA2 >>224 2.49bで試したところ パックした直後にそうなることを確認しましたが その状態で一度保存して読み直すと @ではなく正常に表示されるようです。 原因はわかりませんが2.49aまでは無かった現象である気がします http://mevius.5ch.net/test/read.cgi/gamedev/1175839591/225
226: 名前は開発中のものです。 [sage] 2009/10/01(木) 14:27:35 ID:46IVdv4E >>225 なんと……、そうでしたか。 試しに2.49aで外部パック、ゲーム保存、ゲーム中にゲームRESTARTをしてみましたが、やはり@になってしまいました。 でもこれは2.49bで作ったデータを読み込んだからかも知れませんね。 修正されるといいですね…… もし2.49bでBGEテキスト表示がうまくいっている方いらっしゃいましたら、良ければ情報お願いします。 http://mevius.5ch.net/test/read.cgi/gamedev/1175839591/226
227: 名前は開発中のものです。 [sage] 2009/10/01(木) 18:06:40 ID:PvEvDz4x オブジェクトをマウスの移動に追従させるのはどうすればいいのでしょうか スクリプト書かないと駄目ですかね http://mevius.5ch.net/test/read.cgi/gamedev/1175839591/227
228: 名前は開発中のものです。 [sage] 2009/10/01(木) 20:35:20 ID:Jav5BOA2 >>227 マウスの移動はスクリプト必須です。 公式WEB等に置いてあるデモに含まれているスクリプトが 参考になると思います。 http://mevius.5ch.net/test/read.cgi/gamedev/1175839591/228
229: 名前は開発中のものです。 [sage] 2009/10/01(木) 21:31:04 ID:PvEvDz4x >>228 了解です 頑張ってみます http://mevius.5ch.net/test/read.cgi/gamedev/1175839591/229
230: 226 [sage] 2009/10/02(金) 20:20:37 ID:p9eF7KVz 現在2.49aにて、プロパティテキスト表示の設定を一からやっているのですが、なぜかUVが平面メッシュに表示されないです・・・。 下記のような手順でやっているのですが、なにか忘れていることはあるでしょうか?(2.49bですとこれでマルチテクスチャ表示でうまく表示されます。) ・3Dビュー 平面作成 ・3Dビュー エディットモードにしてヘッダーメニューから面選択モード ・3Dビュー ヘッダメニューからメッシュ→UV展開 ・ボタン マテリアルボタン(F5) ・ボタン リンクとパイプライン新規作成 ・ボタン テクスチャ新規作成 ・ボタン その横のタブMap InputでUV適用 ・ボタン テクスチャボタン(F6) ・ボタン テクスチャタイプで画像を選択、フォント画像選択 ・UVエディター ヘッダメニューでフォントテクスチャを選択 「@」一文字に合わせる。(3Dビューでエディットモードに入っていなければいけない) ・ボタン 編集(F9) Texture Faceでテキスト適用 ・ボタン ロジックのプロパティで「Text」(最初大文字)を作る。 どなたかアドバイス等ありましたらお願い致します http://mevius.5ch.net/test/read.cgi/gamedev/1175839591/230
231: 名前は開発中のものです。 [sage] 2009/10/02(金) 20:29:15 ID:A2fvZVug フォントテクスチャってなんだ。 要はただの画像が、UV/画像エディタに表示されないってこと? http://mevius.5ch.net/test/read.cgi/gamedev/1175839591/231
232: 名前は開発中のものです。 [sage] 2009/10/02(金) 20:30:26 ID:A2fvZVug >・ボタン 編集(F9) Texture Faceでテキスト適用 真面目に、特にこれの意味がわからない。単にテクスチャが設定されているマテリアルを設定してるって事? http://mevius.5ch.net/test/read.cgi/gamedev/1175839591/232
233: 名前は開発中のものです。 [sage] 2009/10/02(金) 20:58:50 ID:p9eF7KVz >>231 フォントのテクスチャをUVエディターのヘッダーにあるプルダウンメニューで開くということでした。略しすぎでした、すみません。 UVエディタにはテクスチャは表示されます。 >>232 BGEで表示するための、等ドット間隔で配置された英文字フォント画像のテクスチャがありまして それをUVで貼った後Texture Faceでテキストボタンを押して、プロパティに「Text」を作ると、プロパティの数値をテクスチャで表示するメッシュが出来上がるのです。 です、が、どうも2.49aですと、その平面メッシュ上に数値どころかUV画像も表示されないんですよね・・。 2.49bでは上手くいくのですが・・。 http://mevius.5ch.net/test/read.cgi/gamedev/1175839591/233
234: 名前は開発中のものです。 [sage] 2009/10/02(金) 21:05:52 ID: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 http://mevius.5ch.net/test/read.cgi/gamedev/1175839591/234
235: 名前は開発中のものです。 [sage] 2009/10/02(金) 21:30:54 ID:p9eF7KVz >>234 >>3DViewのDrawTypeをちゃんとTexturedモードにしてる? 本当にありがとうございます。物凄い初歩的なミスでした・・・orz そして、無事2.49aでプロパティをテキスト表示することが出来ました。 exeに出力しても「@」にはなずにすみました! >>2.49bで作業すればいいと思うけど それが、2.49bですと>>224のような現象になってしまうのです。 2.49bできちんと出力できるのが一番ではあるのですが、どうもうまくいかないんですよね。 http://mevius.5ch.net/test/read.cgi/gamedev/1175839591/235
236: 名前は開発中のものです。 [sage] 2009/10/02(金) 21:34:42 ID:A2fvZVug そういう話だったのかw @だけ全角のフォントになってるとかじゃ @ABC → ABC @ABC → @ABC みたいな。試しに「@あABC」 "ABC"だけ半角にして動作確認とか http://mevius.5ch.net/test/read.cgi/gamedev/1175839591/236
237: 名前は開発中のものです。 [sage] 2009/10/02(金) 21:46:50 ID:p9eF7KVz >>236 ありがとうございます。 >>@だけ全角のフォントになってるとかじゃ すみません、画像のテクスチャに半角全角が存在するのでしょうか? 何か半角用の等ドット数があるとかでしょうか?不勉強で申し訳有りません・・。 >>試しに「@あABC」 "ABC"だけ半角にして動作確認とか プロパティの値が全角半角というお話でしたら、プロパティの値は数字ですので半角になっていると思います。 試しにプロパティを文字列にして半角英文字でtestと打ってみましたが、ゲーム出力orパック化すると 全文字@になって、表示範囲が半分というような形になってしまいます。(パック化で@化は2.49aでもなりました) ただ、@化された文字に半角分の文字のズレのようなものを確かに感じますので、もしよろしければ半角での表示方法を ご教示いただけたらと思います。 http://mevius.5ch.net/test/read.cgi/gamedev/1175839591/237
238: 名前は開発中のものです。 [sage] 2009/10/02(金) 21:59:21 ID:A2fvZVug あ、完全に俺読み違えていた・・・ スマン。上の話も画像だったか 勝手に脳内で Add → Text と読み替えてしまった俺はド天然 しかも、パックしたら要は画像がトリムされてしまっている=「@だけが残っている」状態になってるって事だよね? 割り当てられてるUVの位置か、クリッピングされてしまったのか… 同じ現象に出くわした事が無いのでゴメンわからん http://mevius.5ch.net/test/read.cgi/gamedev/1175839591/238
239: 名前は開発中のものです。 [sage] 2009/10/02(金) 22:21:13 ID:p9eF7KVz >>238 ありがとうございます。 >>トリムされて それはあるかもしれませんね・・・。 2.49bからは、ゲーム形式での保存時にテクスチャをトリムして容量を削減しているとか・・・。 2.5からは修正されているといいですね http://mevius.5ch.net/test/read.cgi/gamedev/1175839591/239
240: 名前は開発中のものです。 [sage] 2009/10/04(日) 14:43:44 ID:2bMCeWC8 公開しようと思ったら、処理が重たくて、結構なハイエンドマシンでしか動かせそうにないとは…… なにかゲームを軽くするコツなんてありますか? 今はポリ数を細々と削っているのですが、あまり劇的には変わらなくて途方に暮れそうです http://mevius.5ch.net/test/read.cgi/gamedev/1175839591/240
241: 名前は開発中のものです。 [sage] 2009/10/04(日) 15:22:33 ID:5fcYmPtj そもそも他言語で普通に書いたようなゲームでも重くなります。 何故なら Blenderは ゲーム開発専用のプラットフォームでなく、 もともとアニメーションをリアルタイムで自動化する為、あるいはプレゼン用に(?)用意された機能を流用しているだけだからです。 強いて言うなら、物理系の計算処理を切ってみるとか、処理のヘビーそうな部分を C言語で書いて拡張してしまうってのも一つの手です。 http://www.python.jp/doc/2.5/ext/intro.html 「そこまでするなら元からC/C++でDirectX使って書くわ!」 って話もありますが、この辺の話は実際に作っている内容との折り合いになると重います。 ※Blenderが影でやっている事の方が比重が大きい場合、1から書くより簡単です。 そうでない場合、別言語でストレートに書いた方が簡単です。 以上参考まで http://mevius.5ch.net/test/read.cgi/gamedev/1175839591/241
242: 名前は開発中のものです。 [sage] 2009/10/04(日) 15:46:36 ID:2bMCeWC8 >>241 ありがとうございます。 がんばります……! http://mevius.5ch.net/test/read.cgi/gamedev/1175839591/242
243: 通りすがりの通り魔 [] 2009/10/06(火) 03:12:11 ID:Lh2/dfMu >>219 なるほどCを入れるのか。いままではAとBで頑張ってたからな〜 でもさっきやったけどどれもうまくいかなかった・・・ CをBにペアレントしても反応ないし、逆だとAに吸い込まれる・・・ http://mevius.5ch.net/test/read.cgi/gamedev/1175839591/243
244: 名前は開発中のものです。 [sage] 2009/10/06(火) 12:56:55 ID:xnXFAJxJ >>243 ペアレントすると力や衝突判定は親にしか働かないからだと思う。 やっぱりそれを実現するにはBに力を与えるしかないんじゃないかな。 Edit object actuatorの「Track to」とmotion actuatorのForceで 地球に無数の球がくっつくっていうのは簡単にできるけど 球をキャラクターとして動かそうとすると 「Track to」のせいで座標系が強制されるせいで うまくコントロールできなかった。 ttp://blenderartists.org/forum/archive/index.php/t-90429.html こんなふうに万有引力やろうとする人もいるくらいだから スクリプトを使えばできそうだけどね。 http://mevius.5ch.net/test/read.cgi/gamedev/1175839591/244
245: 通りすがりの通り魔 [] 2009/10/06(火) 23:17:46 ID:Lh2/dfMu >>244 そうそう。『Track to』だとY方向が常に物体の中心を見て・・・ 惑星上で吹き飛んで回りながら戻ってくるBoxとか実現できねえしな。 逆に無理やりだが、プレイヤーに常に-Z方向に9.78のForceをかけてると星上にいるときはちゃんと立っていられるが、 ジャンプとかしちゃうともう下には星がなくてどっかに落ち続けるし・・・ やはりスクリプトなのか。全然理解不能だけど・・・ http://mevius.5ch.net/test/read.cgi/gamedev/1175839591/245
246: 名前は開発中のものです。 [sage] 2009/10/09(金) 17:19:33 ID:dRDCFP8x 通過していく列車等に飛び乗って、着地したら 列車にくっつく(列車の進行方向に一緒についていく) ようなロジックを作りたいのですが、何か良い方法ありませんか? ロジックのペアレント設定等をいじってみたのですが、どうもくっついてくれなくて・・・ http://mevius.5ch.net/test/read.cgi/gamedev/1175839591/246
247: 名前は開発中のものです。 [sage] 2009/10/09(金) 19:45:41 ID:9+Zpmi7q 摩擦抵抗は、MaterialタブのDYNボタン押して出て来るFrictionで設定出来るよ http://mevius.5ch.net/test/read.cgi/gamedev/1175839591/247
248: 名前は開発中のものです。 [sage] 2009/10/18(日) 19:41:47 ID:BNiMN04W 命令を与えたら、そのメッシュがバラバラになって崩れる。みたいな方法ってないですか? http://mevius.5ch.net/test/read.cgi/gamedev/1175839591/248
249: 名前は開発中のものです。 [sage] 2009/10/20(火) 19:10:34 ID:xHzXK34y ぱーていぱーてい ttp://atnd.org/events/1742 http://mevius.5ch.net/test/read.cgi/gamedev/1175839591/249
250: 名前は開発中のものです。 [sage] 2009/10/24(土) 11:44:50 ID:hYjlXPUG ゲーム中、各sceneの状態を保存できる方法ってありますか? 具体的にはscene A,Bがあったとして、 Aでオブジェクトの移動なりなんなりして開始時と違う状態(A')にして、 AからBに移動してAに戻ったときA'の状態であるみたいな感じです sceneAを止めればいいのかもしれませんがsceneが多くなると・・・ なにかいい方法ありませんか? http://mevius.5ch.net/test/read.cgi/gamedev/1175839591/250
251: 名前は開発中のものです。 [sage] 2009/10/25(日) 07:11:36 ID:3PRCpzyr >>250 全てを完全に保っておくならならsceneをpauseするしかないと思いますが、 一部分のフラグやプロパティだけを裏方シーンやglobaldict等に保存しておいて その情報を使ってシーンを復元するというのが妥当だと思います。 完全な復元は無理ですが、一般的なゲームのエリア移動も 全て完全に記憶しているのはあまりないですよね。 http://mevius.5ch.net/test/read.cgi/gamedev/1175839591/251
252: 名前は開発中のものです。 [sage] 2009/10/25(日) 18:41:23 ID:slM4gsue >>251 サンクスです いろいろやってみます http://mevius.5ch.net/test/read.cgi/gamedev/1175839591/252
253: 名前は開発中のものです。 [] 2009/11/08(日) 00:36:01 ID:44DaQXLP 「Track to」を設定した物体までの距離を表示させるにはどんなことが必要でしょうか? http://mevius.5ch.net/test/read.cgi/gamedev/1175839591/253
254: 名前は開発中のものです。 [sage] 2009/11/08(日) 10:32:53 ID:caHJ6s+8 TrackToの対象オブジェクトの名前が分かってれば 自分側オブジェクトに次のスクリプトをつければできそう。 controller = GameLogic.getCurrentController() player = controller.getOwner() distance = player.getDistanceTo(相手オブジェクトの名前) http://mevius.5ch.net/test/read.cgi/gamedev/1175839591/254
255: 名前は開発中のものです。 [sage] 2009/11/08(日) 10:48:37 ID:caHJ6s+8 値の表示はプロパティテキスト表示を使うしかなくて ttp://www.tutorialsforblender3d.com/Game_Engine/Tutorials_index.html の下のほうのText Tutorialを参考にすれば出来ると思う。 あとは先ほどの「distance」の値を messageとか何らかの方法を使って テキスト表示用オブジェクトのプロパティ「Text」に コピーしてやれば距離の表示ができるはず。 http://mevius.5ch.net/test/read.cgi/gamedev/1175839591/255
256: 名前は開発中のものです。 [] 2009/11/08(日) 16:43:43 ID:7bAmzZSd ニセ・メシア に関する預言 ヨーロッパが巨大な軍事国家になり、10人の王があらわれる。 ニセメシアがフランスから、あらわれヨーロッパ連合を軍事力で支配する。 ニセ・メシアはキリストのような顔をして白い衣装をまとう。 キリスト教に悪魔の教えをまぜて信者たちを洗脳する。 木曜日を祝日にする世界統一ニューキリスト教を世界にひろめる。 ローマ法王を惨殺し、キリスト教会をのっとる。 この男の正体は、サタン 黙示録の獣と預言された男である。 にせ救世主は、不思議な技(トリック)をつかい キリスト教徒をだます。 恐怖政治をしき、逆らうものは惨殺していく。 獣の数字を全人類につけ、コンピューターで人類を監視する。 中東で、核戦争をひきおこし、世界の都市に死体の山を築く。 サタンは人間の死体を好むサディストである。 キリストの生まれ変わりを名乗るメシアの姿をした男にキヲツケロ!! http://mevius.5ch.net/test/read.cgi/gamedev/1175839591/256
257: 名前は開発中のものです。 [] 2009/11/11(水) 02:49:55 ID:7t988MzO >>254-255 どうもです。 質問したこと以外にもいろいろなことがわかり、知識がふえました。 http://mevius.5ch.net/test/read.cgi/gamedev/1175839591/257
258: 名前 [] 2009/11/21(土) 10:24:29 ID:9TtJ4/HD 出来ないと思う。 http://mevius.5ch.net/test/read.cgi/gamedev/1175839591/258
259: 名前は開発中のものです。 [sage] 2009/11/21(土) 19:41:37 ID:+uqbi54H オブジェクトの座標とかってどう取得したらいいんですか? 一括でなく個別で取得したいんです。 x座標 y座標・・・と別々に できればrotateも取得したいです。 http://mevius.5ch.net/test/read.cgi/gamedev/1175839591/259
260: 名前は開発中のものです。 [] 2009/11/22(日) 00:31:28 ID:+Nczfygx MMDみたいにBoneに剛体を設定して髪揺れとかできますか? http://mevius.5ch.net/test/read.cgi/gamedev/1175839591/260
261: 名前は開発中のものです。 [] 2009/11/22(日) 01:27:28 ID: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ではできるとかできないとか・・・ http://mevius.5ch.net/test/read.cgi/gamedev/1175839591/261
262: 名前は開発中のものです。 [] 2009/11/22(日) 08:43:03 ID:+Nczfygx >>261 >>>260 >boneを物理エンジンで揺らすことは現状できないっぽいです >2.5ではできるとかできないとか・・・ > > ええ!!2.5ではできる予定なのか!? こりゃたのしみだ(^^) http://mevius.5ch.net/test/read.cgi/gamedev/1175839591/262
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 377 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.015s