トップページgamedev
1001コメント379KB

NEETの俺が無料ソフトだけでゲームを作るスレ 2

■ このスレッドは過去ログ倉庫に格納されています
0001無職ニート ◆NGNHsLkT8o 2006/09/20(水) 17:19:03ID:6v6ZgEOA
そんなわけで2スレ目。

無職ニートのゲーム製作を生暖かく見守るスレです。
開発は全て無料のソフト(ツール)を使って行います。
現在はVC++2005EE+DXライブラリが軸。

有志の参加を、心よりお待ち申し上げております。
ガンガンアップすれ。俺は必ず見るから。


俺のまとめページ
http://rpg.nengu.jp/

前スレ
NEETの俺が無料ソフトだけでRPGを作るスレ
http://pc8.2ch.net/test/read.cgi/gamedev/1152609390/

公式Wiki
http://gamdev.org/w/

あぷろだ
http://gamdev.org/up/upload.php

よし、お前らアップして語り合え。

0030名前は開発中のものです。2006/09/23(土) 09:46:06ID:JlYmT0LD
今日こそ今日こそは>>1が最新版をうpしてくれるはず。奴ならきっと・・・
0031272006/09/23(土) 10:15:13ID:3vRiid0J
>>29
おは尿。もう少しで見せれるレベルになりそう。
まだプログラムの勉強はじめてから1週間ほどだから、かなり難儀してる。
ニートのソースとDXライブラリのサンプルソースが俺の糧となる。

質問なんだが、VC++2005EEである変数があったとして、その変数が使われているところを検索とか出来ないかな。
文字列の検索じゃなくて、使われているところを検索。みたいな。
0032名前は開発中のものです。2006/09/23(土) 10:23:12ID:MqOJrQP8
初心者でも気軽に3D扱えるライブラリってないの?
Lunaは導入すらつまづいた
リンカーがLuna.libがみつからないって言うけど、Luna.libなんて入ってないし

もし、ないっていったら殴るぞ
0033名前は開発中のものです。2006/09/23(土) 10:31:16ID:pSctO3EJ
あるよ
0034名前は開発中のものです。2006/09/23(土) 10:31:33ID:7Auf4UZx
>>31
変数の上で右クリックして、すべての参照を検索
で出来たような
0035名前は開発中のものです。2006/09/23(土) 10:37:06ID:MqOJrQP8
>>33
なんていうの?
0036名前は開発中のものです。2006/09/23(土) 11:19:23ID:yqfS5h9Z
LunaDx9_SDK_??.??\Library\msvc
↑の下にあるだろう

フォルダの見方も知らない初心者さんですか?
0037名前は開発中のものです。2006/09/23(土) 11:20:08ID:yqfS5h9Z
あ。。。スマソ

あまりにポカンな質問にあげちまった
0038名前は開発中のものです。2006/09/23(土) 11:36:29ID:yqfS5h9Z
>>32

ああ、ごめん

http://www.twin-tail.jp/cgi-bin/pgbbs000/treebbs.cgi?all=4114&s=4114
↑原因はこれか?

最新のライブラリにはフォルダがないっぽいのね。

じゃあ、一個前とかの古いやつダウソすれば?

それから初心者ならこっちのがとっつきは良いと思うよ。癖はあるけどメタセコのデータとか使えるし。

http://www5d.biglobe.ne.jp/~ochikko/

HSPじゃなくてC++用のやつね

あと英語分かるなら。こっちならUIも作れるし完璧。まあ、ライセンスの問題はあるけどな。。。

http://irrlicht.sourceforge.net/

日本語に解説サイト
http://www.zgock-lab.net/irrlicht/
http://www.realintegrity.net/~irr/index.php

てことでみんながんばれ。オレもがんばる
0039名前は開発中のものです。2006/09/23(土) 11:44:51ID:MqOJrQP8
>>38
うおお、ありがd
よりによって入れ忘れか
ふるいの落として試してみます

Easy3DはHSPに専念するとやらで、DLすら停止されてて駄目みたい
英語は・・・英語は・・・
さ、Lunaで頑張ってきます
0040312006/09/23(土) 16:21:15ID:Ctk6/fUA
>>34
出来た。ありがとう。
こんな機能にも気づかない俺は、どうかしていると思ったorz
0041無職ニート ◆NGNHsLkT8o 2006/09/23(土) 23:19:44ID:ImgDiEgN
>>30
しゅまんなー、まだRPG出来てないのよ…

>>32
Luna俺も興味あるからアップしてけろ。ちょっとづつな〜

アイテム系のエフェクト全部つけたー
疲れたー
あとは特技系のエフェクト。そんなに複雑にするつもりはない。

出来たらセーブ&ロード機能だな。
あとは、シナリオがあがったら対応する敵を配置していけばほぼ完成か…?
0042272006/09/24(日) 10:58:54ID:EPKbuXh1
やっとマップのスクロールとプレイヤー移動が完成した。
今から仕事だから、夜にはうpさせていただきます。
でもソースがぐちゃぐちゃになっちまって、この後が大変そうだ。
0043名前は開発中のものです。2006/09/24(日) 12:02:35ID:K9Yso05T
ソースが複雑になる→設計の見直し
このループを繰り返すうちに
最初にきっちり設計を決めて一発で作ればよかったと思うようになる
まあ最初から完璧な設計なんて出来るわけないんだが
ループの頻度を少なくするために
設計段階において細部まで詰めるよう心がけるのが大事だと思う
0044名前は開発中のものです。2006/09/24(日) 12:55:45ID:lgegkcK5
確かにな。
だが、どんなに読みにくいプログラムでも、正常に動いてバグがなければそれでいい。
複数で書く場合や汎用性があるプログラムならだめだが。

まぁ、慣れないうちはスパゲティでも仕方ないとオモ。
次からはキレイにかけるYO
0045名前は開発中のものです。2006/09/24(日) 13:09:16ID:K9Yso05T
一発ものならいいけどスパゲッティなプログラムは硬直化するからな
0046無職ニート ◆NGNHsLkT8o 2006/09/24(日) 13:55:43ID:2ww+xCvK
おはようう

>>42
おお!待ってるよ。つか日曜なのに仕事か、大変だな。

>>43-45
確かに最初の設計は重要ですな。
でも、俺はゲーム作ったことなかったから何が必要かわからなかった。
なんで、かなり行き当たりばったり。
自分が経験したあとだと、こういう設計にすればよかったと思えるんだろうけど…

要するに、ゲームをプレイする側の視点でしか見れなかったってこと。
面白いゲームを作りには必要なんだろうけど。
0047無職ニート ◆NGNHsLkT8o 2006/09/24(日) 15:46:04ID:3UXyhXix
>>38
いま一通りリンク先呼んできたー
E3DはHSP用はいいみたいだがC++用は開発がストップしてるみたいなんだよなー…
でも使って見たい。

んで下の「Irrlicht」
すげーよ。いいよこれ。1.0も出てるし、BSPマップ読み込めるし。
Lunaはどうか知らんが、3Dならこれがいいかも。

まじ参考になったありがとう。
0048名前は開発中のものです。2006/09/24(日) 16:00:43ID:zUmjNZ8s
>42

がんがれ〜
期待sage
0049名前は開発中のものです。2006/09/24(日) 16:29:37ID:zUmjNZ8s
ちょい質問。

画像データの使い方についてなんだけど。

例えば似た様な座標データがあって、それを引っ張って来て描画しようとしてる。
インデックスを#defineして使って来たんだけど、数が多くなってアボーンな状況になってきた。

--------------
#define STOP 0
#define MOVE 1

AnimeSrcPos[] = { 静止, 左,上,右,下 };

void foo( 座標, 状態, 番号 )
{
print( 座標, AnimeSrcPos[ 状態 ] + 番号 );

--------------
StopPos = { 静止 };
MovePos = { 左,上,右,下 };

こう分けた方が良いのかな?(*´д`*)
0050名前は開発中のものです。2006/09/24(日) 16:36:59ID:ROOwmkox
>>49
状態番号から画像の位置を計算で求められるようにしておけば
AnimeSrcPos は必要ないんじゃないの? 俺はそうしてる。

1キャラの幅がいくつで高さがいくつで1枚の画像中には横何パターン並んでて
みたいな部分だけ define しておいて、実際の座標は計算で求める。
並び順は決め打ち。
0051名前は開発中のものです。2006/09/24(日) 16:52:39ID:zUmjNZ8s
>>50
トンxs

もしも静止だけが大きかったらどうしたらいいんだろ?
マップチップは大きさが一緒だったから意識しないで表示出来たんだけどなぁ。

ファイルから引っ張ってくる座標を読み込んでってのもやってみたけど・・・
しっくりこない。いや、難しいってことで。
0052無職ニート ◆NGNHsLkT8o 2006/09/24(日) 17:01:36ID:3UXyhXix
>>51
キャラならキャラごとに大きさ統一しないと難しいと思うよ。
静止だけ大きいなら、他の画像もそれにあわせればいい。
0053名前は開発中のものです。2006/09/24(日) 17:18:06ID:ROOwmkox
>>51
静止画だけ大きいなら静止画だけ集めたファイルに分割したらどうかな。
とにかくその画像内の絵は、状態、キャラ番号とかだけ必要で
あとは計算で座標が求められるのが望ましいと俺は思ってる。
0054 ◆uSxKWVuNjw 2006/09/24(日) 17:28:07ID:TBnLRh0l
ファミコン SFC時代のゲームじゃないとボリュームがきつい
GBAレベルは大変だ。
0055名前は開発中のものです。2006/09/24(日) 17:29:35ID:5CxRBIBL
ストーリーはどうしてるん?
いいストーリー思いつかないぞ
0056名前は開発中のものです。2006/09/24(日) 17:33:59ID:TzLdqB0y
フリーターの俺もがんばっていいですか?
0057名前は開発中のものです。2006/09/24(日) 18:24:42ID:zUmjNZ8s
>>52>>53
無理やり画像サイズを合わせてやってみる。

>>54
ボリューム云々よりも、「ゲームの本質はおもしろさ」って首相がこの前言ってたよ。

>>56
がんばって。

もうすぐ初カキコから1ヶ月経とうとしてる・・・
その日にUPするけど、おまいら笑うなよ?
0058名前は開発中のものです。2006/09/24(日) 18:47:47ID:E5dc7OMq
どわっはっはっは
0059272006/09/24(日) 20:05:56ID:KyKcNDPQ
仕事が終わって帰ってきた俺。
さて、書いたプログラムを組み上げてうpしよう。
と思ったら、新たなバグ発見。どこが悪いかは分かってるんだが、どうやって修正したらいいか。
うpまではもう少し掛かりそうだ・・・・・・
0060名前は開発中のものです。2006/09/24(日) 21:29:38ID:SNoDB93m
>>55
ストーリーだけは、頑張ってもどうにもならなかったりするからな…
友達にそういうのが得意なやつとかいないのか?
0061名前は開発中のものです。2006/09/25(月) 00:23:08ID:nyj+SlR9
ちょ、早すぎw
0062無職ニート ◆NGNHsLkT8o 2006/09/25(月) 01:17:29ID:1mIErAJD
>>54
SFCも厳しいでしょ、実際。正直ファミコンにも勝てるか微妙だと思うが。

>>55
俺は友達に頼んでるけど、そんなに考え込まず適当でいいよ。
つーか、世界観だけ決めたら、全体的に出来てからでもいいかも。

>>56
いーよ。ただ、勧めはしない。いばらの道だから。

>>57
まあ、サイズでテーブル作れば何でも読み込めるけどね。
俺はめんどくさいんで全部サイズを同じにするな。
多分市販ゲームでもそうだと思う。
UPスレスレ。笑われても気にするな。

>>59
そうか…楽しみにしてたのに〜

>>61
誤爆?乙
0063名前は開発中のものです。2006/09/25(月) 01:58:19ID:PFhtgPyH
61は58に対してじゃないのか?
0064282006/09/25(月) 07:15:01ID:pFQsnp1w
とりあえずスーパーマリオ風横スクロールアクションを作れの
Level2うp
ttp://www.geocities.co.jp/ate44ds233/level2.zip
この駄目なソースを更正していただければありがたいです
あとDrawFormatString関数での文字の描画がうまく行きません
どうすれば良いでしょうか?
0065名前は開発中のものです。2006/09/25(月) 08:57:35ID:FQB0d0NA
特に駄目なとこなんてないと思う
DrawFormatStringはまんまリファレンスに書いてあるとおり

char str[] = "もじれつだよ:";
char str2 = 'T';
DrawFormatString(10,10,GetColor( 255,255,255 ),"文字列:%s / 文字:%c / 整数:X座標(%d) / 計算もできるよ%d", str, str2, PlayerX, PlayerX+PlayerY-100);

これを描画処理してるところに埋め込めば仕組みがわかるんじゃない
0066無職ニート ◆NGNHsLkT8o 2006/09/25(月) 12:04:10ID:MF+wH3+T
>>64
みたみた。

変数をそのままグローバルに置いてるから、変数ごとに関連性を持たせるために
構造体にしたりすればいいと思う。
プレイヤー毎、敵毎とか。

このソース見ても駄目かどうかなんて判断できんよ。
DXライブラリのページにあるサンプルプログラムってかんじ。
こんな感じでサンプルガンガン打ち込んでいくといいよ。

DrawFormatStringはCのprintfとほぼ一緒。
リファレンスが詳しいので見ときー
0067272006/09/25(月) 17:49:19ID:9jD7bEEb
ttp://gamdev.org/up/img/7660.zip

っつーわけでうpしてみる。
キャラがアニメーションしないのは仕様。なぜなら力尽きたから。
マップとキャラの大きさ比がおかしいのも仕様。なぜならキャラだけ自分で打ったから。
移動システムに全力を掛けた。

アドバイスやらコメントやら何やらをくれると嬉しい。
0068名前は開発中のものです。2006/09/25(月) 18:39:01ID:tEJIYtpw
OS      WinXP SP2
メモリ    512MB
CPU      PenM 735(1.70GHz)
VGA      チップセット内蔵(Intel 855GME)

動かしても黒い画面しかでません><
0069282006/09/25(月) 21:02:30ID:pFQsnp1w
とりあえずLevel3うp
ttp://www.geocities.co.jp/ate44ds233/level3.zip
結局のところDXライブラリのページのサンプルプログラムと変わらん
ソースではあるな・・・

やっぱりDrawFormatString関数での文字の描画がうまくいかん・・・
どうすればよいでしょうか?
0070名前は開発中のものです。2006/09/25(月) 21:48:47ID:nyj+SlR9
この間に描画したい処理をいれる.

ClearDrawScreen() ;

---
ここ
---

ScreenFlip() ;
Fllip = 2 とんぼ返り

でOKjyn
0071282006/09/25(月) 21:57:33ID:pFQsnp1w
>>70
解決しました。ありがとうございます
0072名前は開発中のものです。2006/09/25(月) 22:19:15ID:dRqyfwmJ
>>28
.ncbファイルは消しといた方がいいよ。
でかいから。
0073無職ニート ◆NGNHsLkT8o 2006/09/25(月) 22:58:59ID:EfphkWvh
>>67
みたみた。すげえ自分のプログラム見てるみたい。

ウィンドウの作成でDX_CHANGESCREEN_OKだけでエラーチェックしてるが
デフォルトに戻ってもゲームはできるからエラーにしないほうがいいと思う。

あと、当たり判定はそのチップ上に入れる入れないだけじゃなくて、そのチップから上下左右どこにいけるか?
っていう風に判定したほうがいいかも。まあ、これは規模にもよるか。

プレイヤーキャラが小さくて判定がでかいので突っかかる感じがする。
あ、これは仕様か。

プロジェクトのプロパティからコード生成でランタイムをMDからMTに変えれば
#pragmaいらんよ。

フェードアウトは輝度を変化させてるけど、黒一色の画像(サイズはウィンドウと同じ)を用意して、半透明にしていったほうが処理は軽いと思う。
容量的には増えるけど。


思ったのはこのくらいかな。

他はいいとおもう。ドット自分で打ったの?うめー!
俺もこの辺まではわりとすいすい出来たんだよな…
これからが地獄だ…
がんばれー!




0074無職ニート ◆NGNHsLkT8o 2006/09/25(月) 23:09:03ID:EfphkWvh
>>69
みたー。
うーん、ジャンプボタンを押してるとずっとジャンプし続けるのは仕様?

あと、最初から関数にまとめる癖をつけた方がいいかな。
今なら、キー入力を取得する関数、プレイヤーの位置を計算する関数、描画する関数とかかな。

がんばれー!
0075名前は開発中のものです。2006/09/26(火) 01:16:58ID:Qh4/f57S
28のソースを拝見した。
クラスで組んでるのはすごい。
ドットはうまいね。

ん・・・何も指摘できなくてゴメンよぉぉぉ(つ_T=)

ColorKeyは緑がデファクトスタンダードですか?
どっかのページで真緑は使われにくいとか書いてあったけど。
0076282006/09/26(火) 07:31:45ID:tNLpGQEb
>>75
28のソースじゃなくて27のソースの事ですよね?
0077無職ニート ◆NGNHsLkT8o 2006/09/26(火) 08:09:43ID:2IbJb6yy
おはよう。
今日は認定日なんで職安行って来るぽ。雨降りそうでだるいな。

>>75
緑って駄目なのか…?俺も使ってるが問題ないような。
他の同人げーの中見ても緑使われてるようなきがするんだけど。

現在特技(必殺技?)実装中。もうちょっとで出来そう。
あとは、セーブ&ロードと全体的に見直せば完成かも。
規模的にそんなにでかくないよ。
0078名前は開発中のものです。2006/09/26(火) 12:00:30ID:Z0859TyC
>>77
wktk

ところで保険って職安に通っていれば半年くらいはもらえるんだよね、たしか。
ってことは半年はニートするの?
0079名前は開発中のものです。2006/09/26(火) 13:08:09ID:pF+vMoeL
スクロールがたまにガクってひっかかるのはどうにもならんのかねぇ
>>1 のも、自分が作ったのもなる
本当、Windowsってゲームに向かないわ
0080名前は開発中のものです。2006/09/26(火) 13:34:40ID:Qh4/f57S
>>76
ごめん、27と28混同してたw
0081272006/09/26(火) 15:19:15ID:YSCOZqwY
クラスは見よう見まね。
ほとんどニートの組んだ構造体をクラスに変えただけだし。

ドットも、まとめページのサイトのやつを雛形にしてるし。
次はNPCでも作るか、オートイベントでも実装するか。音楽を鳴らしてみるのもいいかな?
0082名前は開発中のものです。2006/09/26(火) 15:35:11ID:Qh4/f57S
受けたww

金星  「あれさ、グランドクロス?おまえ参加する?」
木星  「うぃ」
火星  「参加」
地球  「一応いまんとこ」
海王星「あー・・・あれなぁ・・俺公転周期微妙にあわねぇんだよなぁ・・・」
水星  「マジ?」
天王星「周期なげーと大変なんだよなぁ」
土星  「だよな、そっちどーよ?」
冥王星「いや、おれ・・・」
金星  「どしたん?」
冥王星「その、おれ・・・無理なんだ・・・」
海王星「なんで?周期だいじょぶっしょ?」
冥王星「そうじゃなくて・・・」
水星  「なになになに、まさか自転がらみ?あらあらあらきてんじゃねーこれ、うはww」
冥王星「はは・・・そうじゃないよ。そうじゃなくて・・・俺やめるんだ」
木星  「うん?」
冥王星「……惑星・・・止めるんだ」
一同  「…」
0083名前は開発中のものです。2006/09/26(火) 15:35:46ID:Qh4/f57S
誤爆ww
0084282006/09/26(火) 19:37:50ID:tNLpGQEb
Level3の改訂版うp
ttp://www.geocities.co.jp/ate44ds233/

クラス化しようと思ったら出来なかった・・・orz
ジャンプボタン押しっぱなしの時ジャンプしないようにしようと
したらできなかったんですが
どうすればよいでしょうか?
0085名前は開発中のものです。2006/09/26(火) 19:42:00ID:t1+nvHjR
>>82
どこの誤爆かしらんがワロタw
0086名前は開発中のものです。2006/09/26(火) 20:42:08ID:IA2UV6IR
>>82
何ヶ月前のネタだよ
0087名前は開発中のものです。2006/09/26(火) 20:43:36ID:IA2UV6IR
>>84
ファイルどこだよ
0088282006/09/26(火) 20:46:34ID:tNLpGQEb
ファイル名を書き忘れました。すみません
ttp://www.geocities.co.jp/ate44ds233/level3_a.zip
0089名前は開発中のものです。2006/09/26(火) 20:46:43ID:IA2UV6IR
>>84
>ジャンプボタン押しっぱなしの時ジャンプしないようにしようと
>したらできなかったんですが

できなかったって何やったか書けよ。
ボタン押してたらフラグ立てろ。
押してなかったらフラグ0にしろ。
フラグが立ってる時だけジャンプするようにしれ
0090名前は開発中のものです。2006/09/26(火) 20:49:46ID:DVluZeuW
あんまり深く聞くのもあれだと思うんだけど・・・
1NEETはどこでCプログラミング学んだの?大学かなんか?
0091名前は開発中のものです。2006/09/26(火) 20:51:51ID:IA2UV6IR
>>88
ああ、ソース見てみた。
自分なりにやってみたのね。
おしいから答えを書くのは良くないと思うけど面倒だから書くわ。

// ジャンプボタンを押していて地面についていたらジャンプ
if( CheckHitKey( KEY_INPUT_Z )){
if(( JumpBFlag == 0 ) && PlayerY == 320 )
{
Jump_Power = 30 ;
}
// 前フレームでジャンプボタンを押されていたかを保存する変数に1(おされていた)を代入
JumpBFlag = 1 ;
}else{
// ジャンプボタンが押されていなかった場合は
// 前フレームでジャンプボタンが押されていたかを保存する変数に0(おされていない)を代入
JumpBFlag = 0 ;
}

よく考えてみ
0092名前は開発中のものです。2006/09/26(火) 20:53:48ID:8uwliBUe
if(ボタン押下){
ジャンプフラグ=true
ジャンプ完了フラグ=false
}
else{
ジャンプフラグ=false
}

if(ジャンプフラグ && !ジャンプ完了フラグ){
ジャンプ
ジャンプ完了フラグ=true
}

こんな感じか
0093名前は開発中のものです。2006/09/26(火) 20:54:40ID:8uwliBUe
被った
0094282006/09/26(火) 21:13:03ID:tNLpGQEb
>>91 >>92
考えたらよく分かりました
ジャンプ中は条件が当てはまらないのでフラグが0になるということですね
アドバイスありがとうございました。
0095名前は開発中のものです。2006/09/26(火) 21:16:03ID:8uwliBUe
ジャンプ中というかボタン押しっぱなしを弾くコードなんだが
0096名前は開発中のものです。2006/09/26(火) 22:08:23ID:IA2UV6IR
>>94
違うし。よく考えろよ。
ジャンプ中は関係ないよ。
ボタンの状態を監視してるだけ。
0097282006/09/26(火) 22:30:45ID:tNLpGQEb
>>95 >>96
とりあえず分かりました。どうもです
0098名前は開発中のものです。2006/09/27(水) 00:02:58ID:NRNGx3HD
仕事に追われて全然出来なくて泣きそうだ。
時間なくても寝る前に次に実装したい部分は本みたりはしてるけど…
一応3Dの方置いときますね。BGMつけただけですけど...orz

ttp://gamdev.org/up/img/7679.zip
0099名前は開発中のものです。2006/09/27(水) 01:21:49ID:IDMkROSP
3Dでオススメのライブラリってあるかな?
上の方にLunaってのがあるけど、他にもQuadruple Dとかも良いみたい。
あまり大掛かりな物を作るつもりはないけど、SLGのマップくらいの物は作りたい。
0100名前は開発中のものです。2006/09/27(水) 01:31:30ID:tyTdLntn
DirectX
0101名前は開発中のものです。2006/09/27(水) 14:08:01ID:ERtfm0iN

// フォント
BOOL
InitD3DFont()
{
D3DXFONT_DESCW logfont;

logfont.PitchAndFamily= DEFAULT_PITCH || FF_DONTCARE;

この記述はあってるん?

間違ってたらごめん。
0102名前は開発中のものです。2006/09/27(水) 15:50:45ID:TGxbe7pT
そこは論理和じゃなくてビット論理和じゃない?
0103無職ニート ◆NGNHsLkT8o 2006/09/27(水) 18:49:14ID:VdAWCgb4
おこんばんわ

>>98
あれ、ブロックくずしは?
忙しいみたいだね。これから年末だしな…

>>99
Lunaでいいんじゃない。
SLGのマップがどんなものかわからんけど。

セーブ&ロード基本的な実装完了〜
WriteFileとかで構造体そのまま書き込めるとは思わなかった。
最強すぎて運こもらす。

あとは敵配置して、見直しだな〜
音関係をまったくやってなかったので、フリー素材探してこないと…
0104名前は開発中のものです。2006/09/28(木) 03:05:51ID:/VdCbVXv
作曲しようぜベイベー
0105名前は開発中のものです。2006/09/28(木) 10:07:58ID:jcSLs8JI
>>1NEETが作曲まで出来たら、俺は神など信じない。
0106無職ニート ◆NGNHsLkT8o 2006/09/28(木) 12:35:19ID:kz44eHTv
おは

>>104
作曲もしてみたいけど、勉強する時間がない。
絵が先だな。

>>105
むりぽ。

今回はBGMは音楽担当がいるので探す必要なし。
SE関係を探してこんと。すごい量がいるな…規模は小さいのに…

0107 ◆uSxKWVuNjw 2006/09/28(木) 16:36:58ID:5mtEzZgE
作ってる人どれだけいるんだ?
0108名前は開発中のものです。2006/09/28(木) 17:05:19ID:vRV2+nf1
ノシ
今はメタセコ落として3Dのキャラクター作ってる。
ジャンルは戦略SLG
01096762006/09/28(木) 21:41:55ID:eGu+VlC1
ttp://gamdev.org/up/img/7693.lzh

1ヶ月プログラムをやってきて、ここまで出来た。
まだ移動しか出来てないし、不具合多し。

少しずつビルドしないと、追加した所が原因で余計な時間を食ってしまう・・・

後、めちゃくちゃ重いのでご注意ください。

ソースに対する厳しい意見待ってます。
0110無職ニート ◆NGNHsLkT8o 2006/09/28(木) 23:38:38ID:fEKHDnTZ
>>109
乙〜はあと

とりあえず、ゲームが起動しない。
マップエディタは重すぎてびびったw

なんか入れないとだめなん?
011198=前スレ6482006/09/29(金) 14:06:30ID:CTjJ5AqU
ドカポン見ました。
ウインドウがすぐ消えるのでデバックしてみたところ
私の環境ではハードウェアの頂点処理できないようで、CreateDeviceの引数を
ソフトウェアの頂点処理に変えたら動きました。

>>1はd3dx9_30.dllやd3dx9_29.dllが無いとか警告がでるのでしたら、
webインストーラ版のランタイムをMSからDLインスコすればなんとかなるはず。
面倒なら >>98のzipにd3dx9_30.dllが入っているのでそれをexeと同じフォルダ
に入れると動くはず…たぶんorz

あ〜仕事が忙しい。本当に転職してやろうかな?
0112無職ニート ◆NGNHsLkT8o 2006/09/30(土) 12:13:09ID:TWqMkrr0
おは尿

>>111
お、情報サンクス。
俺もウィンドウが一瞬出てすぐ消えるって症状だった。
ソースは見てなかったYO。

RPGかなりゲームらしくなってきた。
SEを探してたんだが、まあまあまともな音が手に入ったので全部設定した。
決定音が不満だが。
ないやつは、作ってくれるらしくてラッキー。
SEとBGM配置はほぼ終わった。

現在敵をどんどん配置してる。
ただ、かなりオーソドックスなRPGなんでゲーム性は乏しいかも。
シナリオのほうはマルチっぽいんだけどね。EDはひとつだけど。

一応クリアーまで3〜5時間ってとこ。

○残り作業
 ・敵配置&敵の特殊攻撃つくる(基本攻撃は出来てる) 1〜2日
 ・独自システム(秘密) 1日もかからん
 ・まだ出来てない絵にエフェクトつけてアニメさせる。 絵の出来次第
 ・手直し・バグ取り ずっと

ついにこの辺まで来た。完成が見えてきた〜
0113名前は開発中のものです。2006/09/30(土) 13:26:30ID:VrTKc7cK
なんかもうNEETじゃねぇ・・・

クリエイターだ・・・
0114名前は開発中のものです。2006/09/30(土) 15:04:12ID:tQ4uZgpU
+   +
  ∧_∧  +
 (0゚・∀・)
 (0゚∪ ∪ +        
 と__)__) +
0115名前は開発中のものです。2006/09/30(土) 16:16:49ID:/X2iLGVU
すげぇ初歩的な質問なんだが、3Dでゲームを作る際の手順は

1,モデリングする(メタセコとか六角)
2,モーションをつける(RokDeBone2とか)
3,ライブラリで描画等(Lunaとか)

っていう流れでいいのかな?
抜けてる手順とか、やったほうが良いこと等、なんかあったら教えてくれ
0116名前は開発中のものです。2006/09/30(土) 17:43:50ID:d7/G2vsj
>>115
まず最初にどんな世界かを決めて、
キャラクターはそれにあわせて統一性をもたすとか。

ちょっと趣旨と違うかな。スマソ
0117名前は開発中のものです。2006/09/30(土) 19:53:29ID:oLbAzYkl
>>115
女キャラの胸はDカップ以上で
01181152006/09/30(土) 20:54:56ID:7hJyW4LE
とりあえず雛形作ってみた。三頭身。
ttp://gamdev.org/up/img/7715.png

そしてDカップ以上!
ttp://gamdev.org/up/img/7716.png
0119名前は開発中のものです。2006/09/30(土) 21:47:16ID:bL28Gq38
>>115は秋元治。
0120名前は開発中のものです。2006/09/30(土) 23:08:12ID:PeWXvE6T
さてそろそろNEETのゲーム見て失笑する準備しとくか
0121無職ニート ◆NGNHsLkT8o 2006/09/30(土) 23:43:33ID:xr4zNXBL
>>113
クリエイトはたしかにしてるな…

>>114
俺もwktkだ!

>>115
すげーモデリングうまいね!俺もこのくらいできるようになりたい。
RPG終わったらまた勉強せんとな〜

>>120
素人が3ヶ月そこらで初めて作ったゲームなのですよ、奥さん。
世間の人からは失笑だろうけど、作ってる本人達はかなり楽しんでる。
0122名前は開発中のものです。2006/10/01(日) 00:06:22ID:cOBRYUYY
>>118
Dカップきめえwwwwwwww
01231152006/10/01(日) 01:55:26ID:zbJAsD5/
>>121
このくらいならすぐに出来ると思うよ。
俺は3D知識ゼロだったけど、いろんなサイトのチュートリアル見ながら勉強してみた。
で、3日くらいでこんくらい出来るようになった。
モデリングしてると、デッサンの能力も鍛えられるね。空間認識能力だっけ?
絵を描くとき、三次元で考えられる様になった。


UVだのテクスチャだのが良く分からん。その所為でキャラがいつまでたっても粘土のままだ。
モーション付のXファイル出力が出来るフリーソフトも、何があるのかよく分からんし。
0124名前は開発中のものです。2006/10/01(日) 02:05:54ID:ro3atknj
これはある程度絵の描ける人間の仕事と見た!
つーか素人には無理だよこのレベルは
0125名前は開発中のものです。2006/10/01(日) 06:38:26ID:XDfjsM2B
>>115
3Dの知識はゼロでも、デッサンは結構やってんじゃないの?
絵心まったくなしで3Dもほとんどやったことがない俺には明らかに
職人レベルに見えるよ、そのモデリングは。
とりあえず、どれくらいの絵がかけるか萌える絵をキボンny
0126名前は開発中のものです。2006/10/01(日) 06:50:14ID:BaeRr0p2
>>123
>モーション付のXファイル出力が出来るフリーソフトも、何があるのかよく分からんし。
RokDeBone2で出来るよ
テクスチャデータが一枚しか使えないから

>UVだのテクスチャだのが良く分からん。その所為でキャラがいつまでたっても粘土のままだ。
これが分からないと厳しいかも・・・
0127名無しさん@お腹いっぱい。2006/10/01(日) 10:14:16ID:pQL7pQLi
want
0128名前は開発中のものです。2006/10/01(日) 15:46:53ID:8pBzRLnj
どうやら素人のことを右も左も分からない幼稚園児と勘違いしているやつがいるな。
0129名前は開発中のものです。2006/10/01(日) 15:48:28ID:4TEJzI/E
まずお前の言ってる意味がわからん
01301152006/10/01(日) 17:33:27ID:QZLMZqeF
描けと言われたから描いてみた
ttp://gamdev.org/up/img/7725.png
NEET_RPGよりマリーナ。一応素材ソフトの規約見たが、駄目なようなら即消します。
ペンタブもスキャナも無いからマウスで描いた。あまりにめんどくさいんで、超ヤッツケ。
所要時間は1時間くらい?

>>124 >>125
暇な時に落書き程度に描くだけなんで、デッサンとか考えたことはあんまり無い。
実際、曲面制御とかスムージングを使わなければ、PS以下のカクカクポリゴンだし。

しかし、こんなん描いてる暇があったら、もっと3Dの勉強をしろと。
もっとプログラムの勉強をしろと。
■ このスレッドは過去ログ倉庫に格納されています