トップページgamedev
981コメント383KB

物凄い勢いで誰かが質問に答えるスレ@ゲ製板 4つめ

■ このスレッドは過去ログ倉庫に格納されています
0001名前は開発中のものです。02/10/26 12:08ID:mcopcFFO
調べるのがめんどくさい初心者はなんでも書いて。
知ってたら即、答えるし、知らんかったら知らんと書け。
検索なんかクソでも喰っとけヨ!
教えて君以外は逝ってヨシ!

【鉄の掟】
一、かぶっても泣かない。
一、出された質問は残さず答える。
一、マンモス村田のギャグには大爆笑する

前スレ:
物凄い勢いで誰かが質問に答えるスレ@ゲーム製作技術
http://game.2ch.net/test/read.cgi/gamedev/1032098770/

過去スレ:
物凄い勢いで誰かが質問に答えるスレ@ゲーム製作技術
http://game.2ch.net/test/read.cgi/gamedev/1025293138/
物凄い勢いで誰かが質問に答えるスレ@ゲーム製作技術
http://game.2ch.net/test/read.cgi/gamedev/1005204354/
0621名前は開発中のものです。03/01/05 01:08ID:B0jcTNnB
>>611
http://pc3.2ch.net/test/read.cgi/dtm/966108923/l50
http://www.google.co.jp/search?q=texttospeech&ie=Shift_JIS&hl=ja&btnG=Google+%8C%9F%8D%F5&lr=lang_ja
0622一休03/01/05 03:35ID:hRLWWjuQ
>>615
じつはCだのJだのはさっぱりでね。VBすらつかえんのさ。
いちおう初めにことわってますよ。消防か厨房レベルだって。
何らかの言語のアプリケーションを購入しようと考えている所だ。
そこで一番ゲ−ム制作に適したソフトが知りたかったんだ。
説明不足なら悪かった。
0623一休03/01/05 03:49ID:hRLWWjuQ
追記、
>ネタレスに乗って遊んでるんだろうと思ったが、
>マジでC#やEiffelkaでゲーム作ろうとしたのか?
>その結果マジで調べちゃったのか?
マジで調べた。
本を読んだが専門用語が多く具体的な違いがわからん。
箱を見たらC#はC++の進化したものだそうだ。
(何処がかはさっぱりわからん)
店員に聞いたが正月が開けるまでマイクロソフトに聞けれんとのこと。
あと612さんの文章により、C#がC++と(何かが)かなりちがいがあること。
有難うございました。
062460103/01/05 04:29ID:c7raAPfz
>>622-623
 一番適してるのは VC++とDirectX だと思う。資料も一番多いかと思われ。
ただしプログラミングを全くやったこともないレベルだったら、いきなりその組み合わせは
かなり難易度が高いかと。難易度を下げるならVBとDirectXの組み合わせだと思うが
漏れはVBさわったことない。その組み合わせでもいきなりにしちゃ解らなきゃいけないことが
多いとは思うが。厨房レベルならそれこそHSPとか、そんなんからはじめた方がいいんじゃないのか?

 C#は実質MSが作ったJAVAだ。経緯があってMSはJAVAと名のつく製品を出しずらくなったので
C++っぽい外見を被せて売ってるだけ。いくらMSに聞いてもこんな答えは返って来ないけどな。
0625あぼーんNGNG
あぼーん
0626名前は開発中のものです。03/01/05 07:19ID:cPL0Ma17
> Eiffelka
さっさと直せよ(w

> 箱を見たらC#はC++の進化したものだそうだ。
そんなことをいうヤツを信じるな。
本人は心底ではそう思っていない。

>>616
サウンドカードついていないの?
0627あぼーんNGNG
あぼーん
0628名前は開発中のものです。03/01/05 12:44ID:POtsl0Ec
>>622
超マジレス

プロになるならゲーム作るのはしばらくあきらめて
C言語というプログラミング言語を勉強すべし
ちなみに文字だけの世界
人によって違うけど習得するのに半年〜1年くらいはかかる
その間に平行していろいろ調べていれば
次に何をすればいいか自然にわかる
途中つまることもなくできれば2〜3年でプロになれる

とにかくゲームが作りたいだけならVB,DELPHI,HSPあたりかな
これらをキーワードにネットを探しまくれば
解説サイトや実際にゲームを作っているサイトが見つかるので
まぁあとは全部試せ
とりあえずお金のかからないのから試せばいい
どれがお金がかからんかくらいは自分で調べろ
0629名前は開発中のものです。03/01/05 13:05ID:POtsl0Ec
習得難易度はひとによって少し変わるが
C/C++>JAVA,C#>VB,DELPHI>HSP

ゲームプログラマになるならC/C++必須
ゲーム以外の職業プログラマになるならJAVAがおすすめ
つーのは結構JAVA使いが世の中不足してるから
VB,DELPHIでもかまわん
C#はこの先どう転ぶか読めないからお勧めはしない

もしリアル学生ならプログラミング言語は難しいのから
挑戦していってもいいと思う
挫折したらもっと簡単なのに挑戦しなおせばいいだけ
挫折してもまったく無駄になるわけではない
0630あぼーんNGNG
あぼーん
0631名前は開発中のものです。03/01/05 14:05ID:N0soNhIs
> 挫折してもまったく無駄になるわけではない

えーだって時間のむだじゃーん

と考える人のほうが多いみたいね。
0632あぼーんNGNG
あぼーん
0633名前は開発中のものです。03/01/05 16:51ID:8nYgxo00
>>631
そうそう、なんていったらいいかわかんないけど、
挫折した経験があると、後で「ひらめく」んだよな。
う〜ん、うまく言い表せないな。
0634名前は開発中のものです。03/01/05 20:01ID:KZK6uZ43
ネットワークゲームを作りたいな・・・

向いて言語ってあるの?
この言語は何々が苦手とか。
0635名前は開発中のものです。03/01/05 20:03ID:N0soNhIs
プロトタイプならバカでも使えるJavaとかC#が楽なんでない?
0636名前は開発中のものです。03/01/05 20:25ID:iSwcr53d
>>634
習得している言語は?
あとネットゲーつっても幅広いから具体的にどんなの?
0637名前は開発中のものです。03/01/05 20:58ID:eZzI18h1
親切な人多いねここ。
0638名前は開発中のものです。03/01/05 21:08ID:TIH2oojP


今年も、、今年こそ、、
いい思いをしちゃいましょう(^▽^)v

http://ok.halhal.net/~2ch/

0639名前は開発中のものです。03/01/05 22:00ID:KZK6uZ43
>>636

携帯Java・php・MySQL
簡単な物ならある程度出来ます。

大戦略みたいな、完全ターン制(30分?1時間?)のゲームです。
PCの前に張りつかないで、5人パーティーを組み基本設定(遊撃・進軍・後退)等で進めます。
まあ、色々アイデアは有るのですが、コンセプトは「1日10分」で十分遊べるマッタリ戦略ゲームです。

自鯖立てて、利用者1万人まで対応出来る物を・・・と考えています。(そんなにユーザー集まるか?)
064063403/01/05 22:13ID:KZK6uZ43
>>利用者1万人まで対応出来る物を・・・と考えています。

C言語でやれと言われそうですが
2chのような匿名掲示板では往々にして虚勢を張るものですが
それでも、C言語は簡単と言う輩が居ないので習得には相当時間が掛かるのでしょう・・・
「完全ターン制」にしたのは結果としてそれを補う意味もあります(w
0641名前は開発中のものです。03/01/05 22:15ID:N0soNhIs
完全ターン制なら、webでやるのもいいんでないかなあ。
0642名前は開発中のものです。03/01/05 22:23ID:M+L2/0c2
ゲオ会員になりたいです。最初にお金とられますか?
0643名前は開発中のものです。03/01/05 22:25ID:eZzI18h1
なんかネタくさいのばっかりだな
0644名前は開発中のものです。03/01/05 23:32ID:iSwcr53d
>>639
携帯JavaできるんならJavaでやっちゃえ
サーブレットとかも流行りだし
0645あぼーんNGNG
あぼーん
0646一休03/01/06 21:46ID:G2+qswWp
624,628,629<<
お返事頂けて有難う御座います。
とりあえず皆さんの意見に従い無難にC++を購入。
(HSPは過去に試したが、ある程度までのゲ−ムしか無理そうな気がしたので遠慮した。)
サンプル品を使って3Dの玉を左右に動かすだけの極簡単なプログラミングは成功した
ので、これからこれを応用して学習して行こうと思う。
又宜しくおねがいします。
0647名前は開発中のものです。03/01/07 00:07ID:Ikj7pOwn
>>646
コンパイラ買ったその日に、サンプル使って3Dの玉を左右に動かすプログラミングが
出来た君は類まれな天才的センスの持ち主だと思います。
0648名前は開発中のものです。03/01/07 00:30ID:esUqlDUq
>>647
それはHSPで作ったって事でしょ
他人の粗探しばかりしてると自分の足をすくわれるぞ
人間いつも謙虚でありたいものだ
064964703/01/07 00:41ID:Ikj7pOwn
む、勘違いか。。スマソ
0650あぼーんNGNG
あぼーん
0651名前は開発中のものです。03/01/07 03:33ID:AJIvH0m9
>>648
おまえも謙虚にいけよ。
0652あぼーんNGNG
あぼーん
0653名前は開発中のものです。03/01/07 23:45ID:urSu4kXz
>>651
謙虚です(藁
0654名前は開発中のものです。03/01/08 00:29ID:aN+9CofM
質問スレなんだからまたーりいこうよ
0655名前は開発中のものです。03/01/08 16:27ID:jbNJz9Ze
やっとVC++でウィンドウが作れるようになったよ。
0656名前は開発中のものです。03/01/08 18:12ID:qLa+yLTI
おめでとう
0657あぼーんNGNG
あぼーん
0658名前は開発中のものです。03/01/08 18:32ID:31M+P6Ve
すみません、初心者ですがよろしくお願いします。
あるPS2ソフトの修正パッチを更に修正(画像差し換え、一部日本語化)
したいんだけどこの場合はどういうアプリ使ってやるのですか?
リソースハッカーで開けなかったので。
厨房質問ですみません。
0659あぼーんNGNG
あぼーん
0660名前は開発中のものです。03/01/08 23:44ID:cW1ltQwr
ゲームの内容を考えるのでって誰になるんですか?
プランナー? シナリオライター?
0661名前は開発中のものです。03/01/09 00:07ID:RKwJi9P4
内容ってのがルールから全体構成までを意味するのならプランナー

内容ってのがストーリーを意味するのならシナリオライター
0662名前は開発中のものです。03/01/09 00:16ID:dEi5dTHe
>>660
そのへんの話題はゲーハー板のほうが盛り上がるとおもうよ
0663名前は開発中のものです。03/01/09 00:25ID:DXf5g+Ow
tes
0664あぼーんNGNG
あぼーん
0665一休03/01/09 09:32ID:rzvb7otJ
>>647,648
HSPは使えん。書籍に書いてある文字列を、模倣しただけ。
技術や知識以前の話。
0666あぼーんNGNG
あぼーん
0667あぼーんNGNG
あぼーん
0668名前は開発中のものです。03/01/09 15:06ID:5QDFaNbA
Sexyビーチベンチマークのようなモノを作りたいと思っているんですが、
やはり開発に必要なソフトは、普通の3Dゲームを作るのと同じものが必要なのですか?

ttp://www.illusion.jp/IndexFS.html
0669名前は開発中のものです。03/01/09 17:03ID:hOqcrrwv
ゲーム作るのにポインタって必須ですか?
0670名前は開発中のものです。03/01/09 17:13ID:Oq7z1kHo
>>668 >>669

必要。
0671あぼーんNGNG
あぼーん
0672名前は開発中のものです。03/01/09 19:31ID:8z2M2CQO
全方向シューティングゲームを作りたいのですが、
マップをでかく作ると、当たり判定等で処理が重たくなって困っています。
マップを分割して処理を軽減しようと思うのですが、どのようにしたら良いですか?
0673あぼーんNGNG
あぼーん
0674名前は開発中のものです。03/01/09 20:47ID:XFrYJP2J
>>672
何故マップをでかくすると処理が遅れるの?
画面表示+α内の範囲にいるキャラだけ計算させればいいじゃない。
RTSのように全キャラ処理する必要ないでしょ?シューティングなら。
ひょっとして画面外の敵キャラも最初から配置してる?
0675ヴァニラあいす ◆UiAf963Yl. 03/01/09 20:50ID:fVQyXdiD
>>672
分割ルーチンの一例
http://www.geocities.co.jp/SiliconValley-Sunnyvale/2251/document/explanation1.html
0676ヴァニラあいす ◆UiAf963Yl. 03/01/09 20:51ID:fVQyXdiD
>>674
地面との当たり判定の話をしていると思われ。
0677あぼーんNGNG
あぼーん
0678名前は開発中のものです。03/01/09 23:40ID:dEi5dTHe
>>668
どんな言語がどの程度使えるかとか
どんなツールが使えるか書かないと
670のような答えしか答えようがないけどいいの?
>>672
>マップを分割して処理を軽減しようと思うのですが、どのようにしたら良いですか?
結論出てるじゃん(w
分割したマップごとにバウンディングボックスつくって
さきにバウンディングボックスと当たりをとるってことでしょ?
067966803/01/10 00:06ID:U/FAhoZJ
いや、単に必要か必要でないかの確認だから構いません。
0680あぼーんNGNG
あぼーん
0681名前は開発中のものです。03/01/10 00:21ID:vi+Q/hrZ
同人って儲かるのですか?
ADV製作ツールが使えるだけですので、
サークルに入れてもらえるか謎ですが。
0682あぼーんNGNG
あぼーん
0683名前は開発中のものです。03/01/10 01:02ID:B77aKLjh
>>678

> >マップを分割して処理を軽減しようと思うのですが、どのようにしたら良いですか?
> 結論出てるじゃん(w

>>672はマップの分割の仕方がわからないってんじゃないの?
単に泥臭いプログラムを書けないというだけかもしれないけど。

なんていうか、ここは何かと人を見下した口調で書く人が多くて・・・・。
0684名前は開発中のものです。03/01/10 01:10ID:oVFO4BaJ
>>683
×ここは何かと
○2ちゃんねるは何かと

この板ではなく全体的に言えること。
訴えられて敗訴するくらいだしな。
0685あぼーんNGNG
あぼーん
068667803/01/10 01:41ID:spsreLlZ
>>683
うーん見下してるつもりはないんだけどね

>672はマップの分割の仕方がわからないってんじゃないの
3DCGソフトで作ったデータなら、そのソフト上で分割するだけので
問題はないだろうと思う
自分でポリゴンメッシュを作成してる
または読み込んだあとに分割したいにしても
地面との当たり判定作れるレベルなら
そんなに難しいことではないと思うんだが
672どうよ?
ってもう寝てるだろうけど(w
0687あぼーんNGNG
あぼーん
0688名前は開発中のものです。03/01/10 01:50ID:nEbN5CNw
人の発言が見下してるように見えるのは、自分が人を見下しているからさ
0689名前は開発中のものです。03/01/10 02:32ID:B77aKLjh
>>688

× 人の発言が見下してるように見えるのは、自分が人を見下しているからさ
○ 人の発言が(自分を)見下してるように見えるのは、自分が人を見下しているからさ

なら同意できないでもない。
第三者的な場合はあんまり関係ないと思うね。

まあそれはそれとして、

>>686すまそ。文字だけで悪気に取っちゃいけなかったね。申し訳ない。

ちょっと話題逸れるかもしれないけど、うちの場合、モデラ上で分割すると、
あとで何かあったときに微調整がしにくいから自動的に分割できるツールを
作ってくれとデザイナに頼まれたことがある。

四分木とかにする上でも、手作業で分割するのはあまり良いとは言えないから、
分割するためのプログラムは持ったほうが良いと思うなり。

「毎回同じ事をする」→「自動化するツール作成」→「間違いが起きない」という、
割と普通の考えから。(ツール作成分に多少余計な手間がかかっても、
デザイナがあわてて操作ミスとかがない分、データの信頼性は上がる。)

まあ、アマチュアレベルでやる分にはどうでもいいことかもしれんけどな。
0690あぼーんNGNG
あぼーん
0691名前は開発中のものです。03/01/10 13:16ID:ALqqkdi2
ここはよくも悪くも2chですぞ。
口が悪くても殺伐としてても、その状態でマターリと会話が維持できるのがよいところではないか。
069267203/01/10 13:42ID:54TZDM1j
672です。
作りたい全方向シューティングゲームは、RTSの様なものも含んでいて、
画面外の敵や味方も行動しています。
例えばこんな感じのゲームです。
http://www.vector.co.jp/soft/win95/game/se250979.html?y

ちなみに、ゲームは2Dで、開発環境はVisualBasicでWindowsApiを使っています。
0693あぼーんNGNG
あぼーん
0694あぼーんNGNG
あぼーん
0695名前は開発中のものです。03/01/10 17:27ID:NIY5JpAH
>>692
なるほど・・・
俺はマップ分割処理したことないが
やるとすれば衝突判定や方向判定に4段階位のレベル分けしといて
表示画面からの距離により判定させるかな?
遠いところは適当に。
これでも倍速近くにはなろう。

便乗質問だが、マップを分割して何か解決するのか?
キャラをすべて動かすから分割しても無視出来まい?
無視していいならマップを分割せんでもいいが・・・
0696名前は開発中のものです。03/01/10 17:47ID:L2xkTgMX
上の人の分割うんぬんは3Dでやる場合の地面とキャラの判定の話なんで
少し違う話だと思う。

キャラ同士の攻撃判定やら、MAPオブジェクトとの衝突判定が総当りでやると、
2乗比例で処理量が増えるっていう話なら、座標をブロックに分けて、そこに居る
キャラをツリーなりテーブルなりで管理すればOKでは?
0697名前は開発中のものです。03/01/10 18:10ID:O8W6KyiZ
そういや、Gems2の再帰的次元クラスタリング(Recursive Demiensinal Clustering: RDC)は
やった人いる?
計算量を、O(n^2)からO(nlog2n)までもっていけるらしいが。

0698あぼーんNGNG
あぼーん
0699名前は開発中のものです。03/01/11 14:30ID:vVuoHlWk
モンスターの一覧表を作成したいのですが、
Excelで作成するのが、後々一番効率的?
XMLとかそっちを使うのは、どうでしょう?(やったことないが。)
0700あぼーんNGNG
あぼーん
0701名前は開発中のものです。03/01/11 16:58ID:v54cc89H
>>699
その一覧表を後々何に使うの?
0702名前は開発中のものです。03/01/11 17:15ID:Cb4A8dB5
>>699
どうにでもなるからExcelでいいよ。
0703あぼーんNGNG
あぼーん
0704名前は開発中のものです。03/01/12 00:02ID:rXT4D81h
面白いのと技術的に興味があるというだけの理由で
XMLでデータを持つことあるけれど、正直生テキストでデータを入力するのは面倒だね。
xyzzyのXML-mode使ったりするとかなり楽になるけれど、それでも面倒。
で、結局中間データとして使うしかなくて、専用のツール作るか、
Execelでcsv吐いてから変換するのが一番手っ取り早くて、本末転倒だったりする。

結論、簡単なデータなら独自形式(含むcsv)で十分。
0705あぼーんNGNG
あぼーん
0706名前は開発中のものです。03/01/12 00:14ID:1QEnlWyb
結局はcsvと独自形式のコンバータ作ればいいんだな。
作るの、めちゃ楽だし

struct hoge;
scanf("%d,%d,%d,%d",hoge.one,hoge.two,hoge.three,hoge.four);

これだけだもんなぁ
0707名前は開発中のものです。03/01/12 00:17ID:1QEnlWyb
&付け忘れてるの今気がついた。
0708あぼーんNGNG
あぼーん
070969903/01/12 02:06ID:CUUmTuh6
そうか、やはり、みなさんサンクス!
簡単なのはExcelデータにする。
csv→コンバーターでバイナリーにするより、
VBAでそのままバイナリーにした方がはやくないか?

敵の画像ファイルと合わせてプレビューに使用する。。
とか…ほか、ややこしいことするならちょとXMLも考えるかも、
こんな捉え方でよいですか。
0710あぼーんNGNG
あぼーん
0711名前は開発中のものです。03/01/12 02:59ID:OY6vsHdd
なるほど 
0712あぼーんNGNG
あぼーん
0713名前は開発中のものです。03/01/13 18:13ID:FfbcQhTD
RPGツクールのループ再生対応のMIDIプレイヤーってないかな?
ぐぐってみたけどそれらしいものは見当たらなかった。

気に入った曲があるんだけど、曲を聴くためだけにゲームを
立ち上げるのもなぁ…。他のことしながら聴けないし。
漏れのソフトとスキルじゃMIDIデータ改造もできない。
仕方なく普通にメディアプレイヤーで聴いてます。
0714名前は開発中のものです。03/01/13 18:15ID:CAlD/OgP
(-_-) ハヤクシンデネ… (-_-) ハヤクシンデネ… (-_-) ハヤクシンデネ…
(∩∩) (∩∩) (∩∩)

(-_-) ハヤクシンデネ… (-_-) ハヤクシンデネ… (-_-) ハヤクシンデネ…
(∩∩) (∩∩) (∩∩)

(-_-) ハヤクシンデネ… (-_-) ハヤクシンデネ… (-_-) ハヤクシンデネ…
(∩∩) (∩∩) (∩∩)
http://freehost.kakiko.com/hangyaku
0715あぼーんNGNG
あぼーん
0716山崎渉03/01/14 02:17ID:bd/DYb0p
(^^)
0717名前は開発中のものです。03/01/15 01:13ID:USscRdxB
C++じゃなくてCでマウスの座標を取得したり、
bmp画像を表示したりしたいんですが、そういうライブラリって
ありますか?
0718名前は開発中のものです。03/01/15 01:24ID:ndPSRAD+
>>717
いまいち意味が分からんけど、これなんかどうっすか?
http://homepage2.nifty.com/natupaji/DxLib/
それともDirectX使わないで?

で、自分も質問。
ビデオチップの種類別で細かい仕様なんかが載ってるサイトないすか?
テクスチャの最大サイズとか、正方形のみとかの制限が知りたいんですよ。
0719名前は開発中のものです。03/01/15 01:33ID:k52NzAsL
>>717
Win32APIはCで使えるけど。
GetMouseMovePointsEx( )あたりを調べてみたら?

DirectXだってCで使えるし・・・。
0720名前は開発中のものです。03/01/15 01:41ID:DMXnyywp
>>718
それはここしかあるまいー。
ビデオカードごとのDirectXのCaps一覧。
http://www.netsphere.jp/dxinfo/

毎度お世話になってます。
■ このスレッドは過去ログ倉庫に格納されています