初心者が3Dゲームを作るスレ

■ このスレッドは過去ログ倉庫に格納されています
1Dr.D
垢版 |
2006/05/21(日) 00:24:28ID:HuR5iTxT
こんにちは。
ゲームプログラミングはそこそこできるけど、

3Dプログラミングはからっきしです。
サーフェイス?「サーフィン…とは別物だよな、きっと」
行列?「並ぶのは嫌いさ」
Xファイル?「そう言えば最終シーズン見てないなぁ」

そんなレベルの俺ですが、コツコツ作ります。

ではスタート!
276264
垢版 |
2008/03/15(土) 20:18:45ID:08Lg19Om
え、多すぎるwwこっちでは10〜16ぐらい
↓で合ってますか?

FPS:xx
TIME:ここの数字
MOVE:xx
TIME:xx
2008/03/15(土) 21:37:21ID:4G+bInFg
こんな感じ
ttp://gamdev.org/up/img/11211.jpg
2008/03/15(土) 22:52:57ID:AzPHEqBx
C2D 8400 + ゲフォ8800でTime40〜50くらいだったよ。

起動させたらマウスポインタでてこないし、タスクマネジャで消そうと思ってもそれでもポインタないしであせったw
Alt+F4で消せたけどさ
2008/03/15(土) 22:55:37ID:4G+bInFg
そっか、俺が(ウィンドウスタイルで)FPSスタイルオーダーしたから悪かったのかなorz
2008/03/15(土) 22:59:49ID:AzPHEqBx
あ、Escで普通に消せたwごめんw
281264
垢版 |
2008/03/15(土) 23:07:47ID:08Lg19Om
うわ、これは画面カクカクだろうなあ。
6600GTでこれはありえない、DirectXの初期化ミスだと思います・・・。
282264
垢版 |
2008/03/15(土) 23:15:21ID:08Lg19Om
>>278>>279
ゴメソ、マウスポインタはずっと隠してますw
ウインドウが非アクティブのときにはマウスポインタ出す処理入れます。
2008/03/15(土) 23:23:29ID:R74RoSaI
8800GTSでFPS200前後、TIME45-65だな
なんかもたつく
284264
垢版 |
2008/03/16(日) 01:11:47ID:Zd/XJ8yY
>>283
ありがとう、うーん原因不明だ・・・こっちのしょぼい環境だとそんな重くないのになあ
2008/03/16(日) 01:49:50ID:gvqDw1ay
あまり躓くようなら、快適に動く他人が現れるまで待って傾向を炙り出すか、
無視して作りこんでいって、ひょんな事で治るのを神頼みするのが吉w
2008/03/16(日) 03:35:17ID:jdWKsoOb
や、現時点で神頼みなんてしてもしょうがないだろ
プロファイラの使い方を覚えて、どこが重いか原因をきっちり把握すべし
恐らくPIX for Windowsが入ってるだろうからまずはそれを使ってみるとか
それでも駄目なら神頼みしましょ
287264
垢版 |
2008/03/17(月) 01:46:47ID:Gb45ohWq
PIX for Windowsの存在初めて知りましたorz
SDKがOctober2004だからVersion古いけど、便利な予感。
影のとこも重いなあSetRenderState呼びまくりな上に頂点バッファロック後か前かで時間かかってる。
シェーダーとか使ったほうがいいのかな。
2008/03/17(月) 01:59:13ID:KYnIA25D
重い描画系処理を省略するオプションを付ければ、ある意味誤魔化せるぞ!
289264
垢版 |
2008/03/17(月) 23:32:04ID:fIJH+I4V
ふむふむ、影なし、影あり、影あり(シェーダー)でオプションを付けようかな。
影の処理直すのに時間かかりそうだし、とりあえずそうしてみます。
290264
垢版 |
2008/03/18(火) 01:22:28ID:/oraqvBK
影の処理が軽くなるように努力した。自分の環境じゃあまり変わらないので微妙ですが・・・
set.iniのshadow=0とすると影なしになります。

http://gamdev.org/up/img/11230.lzh
2008/03/18(火) 04:35:51ID:Z0SDCJt9
劇的に軽くなってるw
shadow=1のままでも60fpsキープ、TIMEは平均6くらい。
>>272のときは俺のマシンだとTIME120でガックガクだったんだが。
2008/03/18(火) 09:38:42ID:VFi4hSl4
>>290
がんばれ。参考までに、2年前のノートPCで影無しなら40〜50fps出る。
293264
垢版 |
2008/03/19(水) 01:00:21ID:QfRrmjh1
>>291
おおw軽くなってるようでよかったです。
こんなに効果があるとは思わなかった、シェーダー使わなくてもいけそうかな。

>>292
ノートPCだと影無しでも60fpsいかないですか、表示しているポリゴン数は
多くないと思うんだけど、ちゃんとオクトツリー作ってないからかも。
294283
垢版 |
2008/03/20(木) 02:14:23ID:o9dvFJah
>>290
FPS60、TIME0-1に改善された。
295264
垢版 |
2008/03/24(月) 23:46:26ID:aYkUZv90
>>294
ども、8800GTSだと余裕っぽいですね。
ありがとうです。

ああ、ACFAしてて全然プログラムしてないわ・・・
296264
垢版 |
2008/08/13(水) 12:09:44ID:vAEoDzYR
ここ数ヶ月何もしてないませんでしたが、少しやるきが出てきたので。
ミサイルっぽいものを撃てるようにしました^^;
http://gamdev3.hp.infoseek.co.jp/cgi-bin/up/No_0311jpg.html
297264
垢版 |
2008/08/15(金) 15:21:08ID:XgYQW+bv
敵が追いかけてくるようにしました。
でも、勝手にマップの範囲外にいって自滅することがOTL
http://gamdev3.hp.infoseek.co.jp/cgi-bin/up/No_0312lzh.html
2008/08/16(土) 02:26:45ID:k2ZLf6eo
微妙に進化しているのに好感をもてる
2008/08/16(土) 09:18:42ID:QU2TzyCT
>>297
1体ごと考えて動いてるんですか?
300264
垢版 |
2008/08/16(土) 13:06:10ID:tp5lWjsg
>>298
少しずつですが、一通り動くところまではやりたいなと思います。

>>299
単純に相手との距離で移動方向を変えてます。
障害物よけたりとかはできないです。
301264
垢版 |
2008/08/18(月) 21:11:12ID:/zPmGGEX
今までモーションはテキストエディタで書いてましたが、Xファイル吐けるフリーのソフト使うことにします。
なんでこんな訳の分からんことしてたんだか(´・ω・`)
2008/08/19(火) 01:08:59ID:OGYy1hjh
>>301
すごい。
303264
垢版 |
2008/08/24(日) 23:52:15ID:TT8brOES
マップをすり抜けるバグとか修正したぐらいであまり進まず。

>>302
無知って怖いです><
304264
垢版 |
2008/11/24(月) 23:15:35ID:vjsotAKh
また間が空いてしまった。。
ロックするターゲットを変更できるようにした。
効果音を鳴らした。
ジャンプしかできなかったけど少しだけ飛べるようにした。
http://gamdev3.hp.infoseek.co.jp/cgi-bin/up/No_0348lzh.html
2008/11/25(火) 22:15:57ID:oF+i+zcj
何このキモガンダム
306264
垢版 |
2008/11/25(火) 23:11:03ID:Ty/WwkWb
きもいですか、自分でもそう思いますW何も分からないのでテキトーにやってます。とりあえず3Dで動くプログラムの勉強したいので。
2008/11/27(木) 01:14:14ID:K77CX4qE
8ヶ月でこれでは才能が無い事は確定的に明らかだから、
今の内に止めておかないと貴重な時間を浪費した事を後で必ず後悔するよ。
308264
垢版 |
2008/11/28(金) 00:10:06ID:chx847ao
趣味グラマーだから気にしてないよ。
気が向いたときに作るだけ。
目障りならもうここには書き込まないことにするよ。
2008/11/28(金) 00:40:24ID:AlDjVI5O
いや、生温かく見守りたいので気にせずこれからも書き込んでくれ
310名前は開発中のものです。
垢版 |
2008/11/30(日) 19:12:01ID:8f2td/sM
>>304
なんかゲームオーバー画面の動きが笑えるんだが
2008/12/02(火) 20:13:57ID:5Iv2a1WL
ロボットなのにスタスタ歩いてるのが最高に面白い
2008/12/02(火) 20:53:38ID:R1DD8Iu8
これってアニメーション付きメッシュなの?
313264
垢版 |
2008/12/02(火) 22:29:57ID:RIQxB1Es
>>309
また何ヶ月か後になるかも知れないけど気長にやるわ。

>>310
>>311
わざとそうしているのではないのだけど、まあいっか。

>>312
アニメーション付きメッシュをRokDeBoneで作ってる。
2008/12/03(水) 12:57:11ID:iIK4KDxk
RokDeBoneってモデルはメタセコでつくるの?
315264
垢版 |
2008/12/03(水) 18:35:05ID:L+jw1o3T
メタセコでつくってる。六角大王でもできるみたい。
2008/12/03(水) 23:30:36ID:iIK4KDxk
RokDeBoneで1ファイル複数アニメのxファイルってつくれるの?
317264
垢版 |
2008/12/04(木) 00:06:20ID:YKu9g5Yq
ちょっとやってみれば分かると思うんだけど、
xファイルに複数のAnimationSetを出力できる。
2008/12/04(木) 00:11:27ID:Xlq8UVbr
>>317
そうなんだ やってみます
ありがとう
2008/12/04(木) 11:00:09ID:vZDMeGKp
>>316316
完全別モーションならできます。
ただし、下半身歩き、上半身剣を振るor弓を射るのようなモーションのブレンドの
Xファイルははけないかも。
RDB上だと可能。
モーションのブレンド、分岐の話ね。
2008/12/04(木) 11:05:59ID:ypb/vRj0
>>319
ブレンドはソフト側でやるもんだろ
2008/12/04(木) 22:43:59ID:Xlq8UVbr
メタセコってxファイルが読み込めないんだね
メタセコでtiny.xみたいな1枚のパーツマッピングしたテクスチャってつくれるの?
2008/12/04(木) 22:52:29ID:T+HYSD1m
普通の3Dソフトなら可能。
UVマップのことでしょ?
2008/12/04(木) 23:45:35ID:Xlq8UVbr
人体モデルとかつくったら、それの展開図とか出力できるんですかね?
展開図を見てグラフィックソフトでテクスチャを書いていけるような
2008/12/05(金) 09:54:43ID:5PYxG4hG
できるよ。
ただし展開機能は現段階では使い勝手が悪いのでプラグイン使ったり自力で調整しないと大変。
2008/12/05(金) 10:34:32ID:ZbnPLYO3
>>324
そうなんだ。
とりあえずややこしいなら最初はテクスチャなしでやってみるわ

RokDeBoneで間違ってつくったボーンを削除できないんだが・・・・
2008/12/05(金) 10:39:35ID:5PYxG4hG
>>325
RokDeBone関係はこっちでがんばれ

【HSP】HSPで3Dゲーム 3 【3D】
http://pc11.2ch.net/test/read.cgi/gamedev/1210197298/
2008/12/05(金) 18:52:17ID:ZbnPLYO3
いや、オレはC++で普通に動かしたいから・・・・
RDB2でモーションはつくれたけど、複数のアニメセットにはどうやったらできるの?
ひとつのタイムラインに複数のアニメパターンを入れるだけ?
プログラム側で時間を指定してアニメを切り替えるだけ?
2008/12/05(金) 19:07:46ID:L7tQ9fN8
それでもいいんでない?

モーション -> 新規空モーション作成で複数モーション作って、xファイルに吐けば
複数のアニメセットもできるけど。
2008/12/05(金) 19:14:10ID:ZbnPLYO3
>>328
あおう。ホントだ。ありがとうございます。
このソフトほんとにUserInterfaceとマニュアルがヒドくてわかりにくい・・・・
2008/12/08(月) 12:38:31ID:DDAQzW2d
メタセコとかでモデルつくる場合、モデルサイズの基準みたいのってある?
DirectXゲームでモデル配置する場合のキャラサイズやらマップサイズの目安や相場みたいな
2008/12/08(月) 12:45:46ID:36iy/VHM
俺はそれぞれの環境の単位での「1.0」を1cmとして作業してる。
後のことはプログラマに任せる
2008/12/08(月) 12:56:57ID:DDAQzW2d
1cmって・・・・・・
cmって必要なんでしょうか。
ならばたとえばサルゲッチュみたいなフィールド歩き回るキャラとかなら
高さは何cmなんです?
333264
垢版 |
2008/12/08(月) 20:53:09ID:FP495m1U
定時に帰れた。。。のでちょっと更新。

ビームサーベルっぽいものを追加。
シャドウボリュームからシャドウマップに変えてみた。
http://gamdev3.hp.infoseek.co.jp/cgi-bin/up/No_0356jpg.html

>>332
目安は知らんけどゲームでの1.0とメタセコでの1.0の基準が違っても、
ゲームで使うときにはサイズ変えて読み込めばいいだけのような気がするし、
モデル作る時は作りやすいサイズ?でいいと思う。
2008/12/08(月) 21:06:04ID:psZLslCS
>>333
あんたプログラムの技術は素人異常に上がってきているが
センスが素人以下なのが残念だw
335264
垢版 |
2008/12/08(月) 21:18:11ID:FP495m1U
>>334
うん、今までまともなゲームは一本も作れてないw(完成させたのもなし)
あぁーゲームデザインどうすればいいんだorz
2008/12/09(火) 08:52:45ID:3OneAFK3
3dモデルってできるだけ原型サイズで読み込んだ方が動かすとき負担がないんじゃなかったっけ?最初にサイズ設定して読めるの?
2008/12/09(火) 09:01:09ID:5UiuwnoP
>>336
ワールド行列に係数いれるだけだから、そんな負担ないとおもうぜ
2008/12/09(火) 09:42:45ID:+ZvD6SyO
実際に使う比率が決まったらそのサイズでデータ吐き出せばいいじゃん
339264
垢版 |
2008/12/15(月) 00:39:44ID:wdY5bcE9
とりあえずクリアーできるようにした。
後は移動しづらかったから計算方法を変えたのと細かいバグの修正。
http://gamdev3.hp.infoseek.co.jp/cgi-bin/up/No_0360.lzh
340名前は開発中のものです。
垢版 |
2008/12/15(月) 01:06:18ID:EbC+FZqG
http://www.caiman.us/scripts/fw/f1867.html

3Dゲームをプログラミングなしで作れるツールだそうです。
無料らしいです。
2009/01/10(土) 18:38:56ID:WikBFEbF
アニメ付きXファイルって、
何もしてないで立ってる状態(アニメじゃない状態)と、
キーを押してある動作をする場合と、
どう切り替えたらいいの?

2009/01/11(日) 01:05:08ID:BFGr5dgD
ん?モーションの再生はできてるの?
何もしてないモーションとある動作をするモーションを用意すればいいんでない?

2009/01/11(日) 01:27:11ID:zTP/D94p
モーションはできてるのですが、
実際プログラムする場合、何もしてない状態のときは、何もしてないモーションを用意して、それを再生するってこと?
つまり、いつも何かのモーションを再生させる必要があるってことですか?
2009/01/11(日) 10:36:39ID:K25i7wdx
それでできる。
何もしてないモーションを用意したくないんだったら、
再生しているモーションのウェイトを0にするとか。
2009/01/11(日) 11:14:15ID:zTP/D94p
なるほど。アニメ無しXファイルだと、だたメッシュを描画するだけだったんで、
何もしないときは、そっちのモードがあるのかと思ってました。
ありがとうございます。
2009/01/12(月) 10:17:15ID:1c5j1sUY
まぁライブラリ何を使ってるか知らないけど、
不可を極力抑えたいなら単純メッシュ表示もありかな。
347名前は開発中のものです。
垢版 |
2009/03/25(水) 16:44:55ID:pfpspq1b
さて、E3D++ を評価しましょうか
348名前は開発中のものです。
垢版 |
2009/04/06(月) 12:54:03ID:LYLapE4H
キャラモデルとモーション入れ替えのみの3Dフィールドない?
2009/07/02(木) 22:29:44ID:29NmfYyP
保守ッ
350名前は開発中のものです。
垢版 |
2009/07/08(水) 11:34:29ID:gjVfEoVw
保守
351名前は開発中のものです。
垢版 |
2009/07/18(土) 09:30:05ID:twT0Tal0
戦場のバルキュリアみたいなゲームが作りたいのですが、どうすればいいですか?
まじめに考えているのでまじめに教えてください。
やる気はあります。
2009/07/18(土) 10:09:44ID:k+Lx0Atg
まず2Dで作る
2009/07/18(土) 15:20:22ID:TF5mf0Bl
本当にやる気のある奴はこんな所で質問なんかしない
2009/07/18(土) 15:56:37ID:UXbVEGUE
本当にやる気があるなら、まずはやりたいことが書いてある本を読め、
最低10冊は読め、例題を全部やれ、隅から隅まで読め、穴の開くほど読め。
出来たら、もうすでに作るためには何が必要か理解している。
2009/07/18(土) 16:45:24ID:Q1RWLStH
知ったかの夏
日本の夏
356名前は開発中のものです。
垢版 |
2009/07/19(日) 01:55:12ID:FgzbIFWR
> みたいなゲームが作りたいのですが、どうすればいいですか?

まぁあれだ。
プロが何十年も掛かって作り上げたものと同じ物は難しい。
素人なら、素人らしく小さいものから始めなさい。
とても小さくても、初めての完成品までに1年くらいはかかる。
(インベーダーゲーム、テトリスのような
それでも努力すれば完成するから、がんばりなさい。

スレの趣旨である3Dゲームの本質はもっと難しい。
であるが、最近は良い3Dライブラリがあるから、
ライブラリを使えば3Dも2Dと同じに扱う事も可能である、
諦めなくてよい。

始める為に必要なこと(3D)
2Dでゲームが作れること。
3Dの基礎と用語を知っていること。(メタセコイアのようなモデラーを扱えればよい)
数学も必要だから学ぶ事。

始める最初の場所として、素人向きに書かれた本を紹介しておく
14歳からはじめる C言語 わくわくゲームプログラミング教室
http://www.rutles.net/books/217.html
2009/07/19(日) 09:18:56ID:sBtmYZFy
fpsクリエーターとかps2のrpgツクールなんかの
3d対応のツールを使うことからはじめて見ては?
ツールが使えるならプログラムするのも楽になるし
2009/07/19(日) 14:40:20ID:H/pfONG2
>351
まずは自分のスキルと年齢くらいは書いたほうがいいんじゃね?
2009/08/15(土) 21:44:18ID:CLqZVhH2
念のため保守
2009/09/01(火) 18:42:14ID:VUHgumEV
夏いっぱい頑張ったけど、
オブジェクト作るだけで終わってしまったぜ……
2009/09/01(火) 19:44:47ID:QDY465xi
ライブラリ作るだけで力尽きたぜ
2009/10/01(木) 21:21:42ID:qCWBq3kA
もう十月か……
頭の妄想にゲーム製作が追いつかんぜ
2009/12/07(月) 20:41:30ID:v8Dt2w8C
○。・。○。・。○。・。○。・。○。・。○。・。○。・。○。・。○
このレスをみたあなたは・・・3日から7日に
ラッキーなことが起きるでしょう。片思いの人と両思いになったり
成績や順位が上ったりetc...でもこのレスをコピペして別々のスレに
5個貼り付けてください。貼り付けなかったら今あなたが1番起きて
ほしくないことが起きてしまうでしょう。
コピペするかしないかはあなた次第...
○。・。○。・。○。・。○。・。○。・。○。・。○。・。○。・。○
2010/01/01(金) 02:47:49ID:GeIKqW91
ついに年越してもうた。
ゲーム完成は遥か彼方で何年たっても完成する気がしない……。
それでも今更手をひくわけにもいかず、
いつか日の目をみることを願いつつ今日も制作を続ける。

このスレを見ている人、どれだけ残っているんだろうか?
2010/01/01(金) 07:10:55ID:N6IKXE0y
書き込みがあれば見に来るが製作はしてないな
俺には無理っぽい
2010/01/05(火) 16:47:55ID:/jOe38hU
俺も無理っぽい
2010/01/05(火) 21:49:46ID:YbTUfYQB
バカ高い参考書籍20冊以上買った挙句挫折した
2010/01/08(金) 16:24:45ID:tJWZLk3Y
俺も俺も
2010/01/09(土) 21:20:16ID:d2oyhAYd
どこまで頑張ったのか? どこで挫折したのか? そこの所を教えて欲しい。
370351
垢版 |
2010/01/19(火) 20:34:55ID:lSzuBnWp
とりあえず会社辞めました><
これから3Dゲーム作ります。マジです。
2010/01/20(水) 01:38:49ID:PKU6lbkl
なんの仕事してたのかは知らんが
早まりすぎだと思うぞ
2010/01/20(水) 12:41:15ID:xFJL8dwx
一人じゃ無理だろ
三人くらいはいる
2010/01/24(日) 04:07:14ID:1pEY+X6p
行動力があるのはいいことだ!
と無責任に言ってみる。
2010/05/25(火) 16:17:10ID:/yvypJBR
DXの基本はだいたい理解できたと思ったら数学という新たな壁が現れた
2011/05/17(火) 00:36:19.28ID:3yOTKnvg
俺も3Dゲーム制作始めました
絵、モデリング、C言語と同時進行でやっていくのが一番効率いいと思った
全てが結構楽しいです
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

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