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

物凄い勢いで誰かが質問に答えるスレ@ゲーム製作技術

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

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

直前 : http://game.2ch.net/test/read.cgi/gamedev/1025293138/
0127名前は開発中のものです。02/09/30 15:02ID:???
BCCでそこから絵を出すまでは、果てしなく高い壁がある。
BCCはCの勉強と割り切ってそこでとめ、
BCBなりなんなりに移行するのをお勧めするけど。
0128名前は開発中のものです。02/09/30 15:09ID:???
やっとBCCにも慣れてきたのにもったいないな・・・という気持ちもありますが
ステップアップに必要と割り切って身の丈にあったものを探してみます
ありがとうございました
0129名前は開発中のものです。02/09/30 15:21ID:???
いや、そのまま続けろ。
BCBとかDelで絵を出せるようになっても
その出し方をゲームに応用するのはかなり面倒だから
0130名前は開発中のものです。02/09/30 15:25ID:???
>>129
そういうなら、絵を出すライブラリなんなりを紹介してやれ。
0131名前は開発中のものです。02/09/30 16:47ID:???
>126
とりあえず最終的にゲームに仕上げるのが目的なら
がんばってDirectXの勉強することをオススメする

BCC+DX8(もちろん7でも)で、結構イケルとこまでイケル
0132名前は開発中のものです。02/09/30 16:48ID:???
だからその壁が果てしなく高いんだってば
0133名前は開発中のものです。02/09/30 19:41ID:???
果てしなく高い壁とか言ってる奴、
そんなことで挫折したことを自慢しなくていいから。

131の方法に同意。
0134名前は開発中のものです。02/09/30 19:47ID:???
>>129
激しく同意。
BCB特有のやり方憶えたところで本当に入門にしかならない。

まずは既存のライブラリを使ってみてはどうか。
とりあえず、elをあげておく。
http://www3.justnet.ne.jp/~botchy/
0135名前は開発中のものです。02/09/30 20:39ID:???
漏れは小声でVC++勝って来いと言っておこう
0136名前は開発中のものです。02/09/30 20:58ID:???
>135
同意。Win+DirectXの場合、VC++以外だと結局余計なことに時間とられすぎる。
数日バイトでもしてVC買ったほうが賢い。
0137名前は開発中のものです。02/10/01 01:49ID:???
Win+DirectXでVCじゃないと損するのって
せいぜいウィンドウ生成ぐらいじゃないか?

MFCだと概念を理解しないでスレッド扱えたりするの??
高精度タイマー使ってFPS管理とかも、VCだからどうこうって話にはならないと思う
デバイスコンテキスト周りとかも、APIじかに叩いたってたいして時間とられないと思う
(MFCあんまり知らないんで肩代わりしてくれたら嬉しいナァという部分を列挙してみた)

逆にMFCで変なクセ付く方が、潰しが効かなくなってマズいと思うぞ
013813602/10/01 02:50ID:???
いや、俺が言ったのはMFC使えというわけじゃなくて
入門者は環境としてVC++使ったほうが総合的に得ということ。
たとえば、随所にあるサンプルプロジェクトをコンバートする手間はないし
新技術との親和性も当たり前だがVC++のほうが上だと思う。

まあ、後者は今は昔よりましになったと思うが
俺が昔、コードウォーリアでDirectXをやってたときはいろいろ苦労したもんだ。
遠回りして得た結論が、「長いものには巻かれろ」だった。

もちろん、入門レベルを超えればどんなコンパイラでもいいと思う。
0139名前は開発中のものです。02/10/01 03:01ID:???
VC=MFCと思っているヤシがDirectXが使えるとはとても思えない
0140名前は開発中のものです。02/10/01 07:53ID:???
MFC使うくらいなら、BCBのVCLをオススメする
0141名前は開発中のものです。02/10/01 10:21ID:???
>139
ごめんな
VC持ってないから何が良いのか全然わからないんだわ

BCC+DirectXで苦労した点ていえば
インクルードファイルを別途用意しなきゃいけなかった事と
D3DXまわりにBCC専用DLLが必要だった事くらいかな
0142名前は開発中のものです。02/10/01 13:16ID:???
VCの利点は使っている人が多いから必然的にWeb上に情報も多いことだな。
何でも自力で解決してやるぜという人以外はVCを推奨。
0143名前は開発中のものです。02/10/01 21:36ID:???
ハックロム作りたいんだけど、ゲーム中のサウンドを変える事って出来るの(´・∀・`)
できるんならやり方も教えてよ、よろしく(´・∀・`)
0144名前は開発中のものです。02/10/01 21:48ID:???
板違い
0145名前は開発中のものです。02/10/01 21:49ID:???
最近エミュネタが多いな。
014614302/10/01 22:30ID:???
じゃあどこで聞けばいいっていうんだよヽ(`Д´)ノ
エミュスレなんて全部厨のすくつだから聞いても意味無いよ
っていうかハックロム=エミュってわけじゃないじゃん(´・∀・`)
0147名前は開発中のものです。02/10/01 23:11ID:???
>>146
言ってることわかってるか?w
銀行で金庫破りの方法聞いてるようなもんだぞ
0148名前は開発中のものです。02/10/02 00:23ID:???
(´・∀・`)へー
>>147
死ね、カス
0149名前は開発中のものです。02/10/02 00:32ID:???
ゲサロか家ゲーかレゲーのネタじゃないの?
この板でデータ改竄までOKなら2ちゃんねるのルール(=犯罪はダメ)は置いとくとしても
パソコンで扱えるゲームとデータならなんでもありにならない?
0150名前は開発中のものです。02/10/02 00:51ID:???
146の書き込みから推測するに、エミュスレには148みたいな奴が
ゴロゴロしてるらしい。剣呑剣呑。
0151名前は開発中のものです。02/10/02 06:26ID:SovDgRJ5
最近は表に出していいことと裏でコッソリやるべきことの区別がつかない人が増えましたね。
けじめのつけられないガキというかなんというか。
ネオむぎ以降の2ちゃんねるなんて完全に表のメディアになってしまったというのに。

単発質問避けに上げてみる。
えみゅネタ以外の質問щ(゚Д゚щ) カモーン
0152名前は開発中のものです。02/10/02 06:37ID:QtwKEDLE
2chキャラの素材ってあります?
縦横斜めの8方向ある奴がほしいのですが・・・。

ドット絵作ったことないけど自作するしかないかな?
0153名前は開発中のものです。02/10/02 06:42ID:???
        ∧_∧
       ( ・∀・ )ニヤニヤ   <自作するしかない
      _/  ∩ ヽ_
    /| /    ヽヽ| .|  |
   | (ぃ9 )   \.J. |_
   | | ̄|  (  _/⌒)._ | ̄|
   | |  |  \__/ ./ )_|  |
   | |  | ̄ ̄__ノ  / / |  |
   | |  | ̄ ̄ (_ / / ̄|  |
   | |  |      (. (  |  |
   | |  |      \ _つ |  |
0154名前は開発中のものです。02/10/02 06:44ID:???
素材くらい絵描きに作ってもらえば?
あ、仲間も友人も居ないのか。可愛そうに
015515202/10/02 06:55ID:???
この板質悪いよな・・・。
即レスで糞レスがつくとはホントガカーリ。

>>154
http://game.2ch.net/test/read.cgi/gamedev/1015059429/185
0156名前は開発中のものです。02/10/02 07:05ID:SovDgRJ5
っていうかね、君の発言は質問じゃなくてクレクレ発言だと思うのよ。
作る人の努力があって始めて素材が存在するわけで、
その労力を無視して「あります? 」「ほしいのですが」では
ただ「自分の都合のいいものをかっぱらいたい」という意図しか見えない。

質問の形式で他人の負担を要求するから
153-154みたいな発言をされてしまうわけでね。
少しは自分の都合ばかりではなく周囲を見渡す目配りがほしいなぁと。
そもそも自分は何も提供しないままただもらおうというのは
あつかましい態度だと思うのよ。

次こそはまともな質問 щ(゚Д゚щ) カモーン
0157名前は開発中のものです。02/10/02 07:23ID:???
>>152
2チャン発のゲームなんかで使われているから、
製作者に頼んで使わせてもらったらどうか。
ただ8方向は見たことがないが
0158名前は開発中のものです。02/10/02 07:31ID:???
結局152みたいな厨房ばっかりなのかよ
0159名前は開発中のものです。02/10/02 07:34ID:???
>>152&155
  ハハハ
  ∧_∧  / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
 ( ^∀^)< 逆ギレなんかしてアホカ
 ( つ ⊂ ) \_________
  .)  ) )
 (__)_)     (^∀^)ゲラゲラ シネヤ クソガ
016015202/10/02 07:53ID:???
>>157
情報ありがとうございます。
8方向は無いのか・・・やっぱ自作しかないな。

>>156
漏れあなたほど日本語が達者じゃないのであなたの言おうとしている事が
よく理解できないのですが、
趣味で作ったゲームソース(大した事無いけどさ)を公開してるけど
別にクレクレ厨だろうが基本的には好きに使っていいと思ってる。
つーか、ガンガン他人に使ってほしいと思ってなかったら公開何かしない。
こんなこと思うの漏れだけかもしれないけど自分のプログラム参考にしたよ
とかちょっと改変してみたとか言われたらうれしい。

見たこと無いから自作汁!!!とか言われるなら構わんけど
153はいいけど154までかばうような言われ方すると(´・ω・`)ショボーン
叩かれそうだから七氏に戻ります。
0161名前は開発中のものです。02/10/02 07:58ID:???
154はただのコピペだろ
0162名前は開発中のものです。02/10/02 09:16ID:???
>>160
>>156ぐらい理解してください。
0163名前は開発中のものです。02/10/02 09:18ID:???
>>160
めげずにがんがれ。
ああいうチクチクした意地悪がこの板をさらに過疎化させるんだよな。
過疎板は過疎板らしくまたーりすればいいと思うのだが。
0164名前は開発中のものです。02/10/02 09:24ID:???
ヲチ板みたいな犯罪級のスレよりチクチクした意地悪のほうがマシだな。
世間的にも。
0165名前は開発中のものです。02/10/02 09:30ID:???
まあそうだが、意地悪も加減してやってもらいたいもんだよな。
単発質問スレなんかには死ねくらい言ってもいいかもしれないが、
このスレで152の質問には153だけで十分だよな。153=154と仮定して。
0166名前は開発中のものです。02/10/02 11:56ID:???
叩かれて人は強くなるんだ。
見返してやるという気持ちを持てる人なら大いに期待できる。
がんばれよ>>152
0167名前は開発中のものです。02/10/02 12:15ID:???
>>160
お前が好き勝手に使って欲しい(かまわない)から公開するのは勝手だけど、
公開はするけど、参考にするだけ/個人的利用の範囲内だけという人もいるし、
俺はこうだから他人にも同じ物を求めるというのはどうかと
0168名前は開発中のものです。02/10/02 16:01ID:VdlGCy2U
板違いだったらすみません。
現在終了した「シュガーポット」というゲームサイトにリンクされていた
サイトで、JavaScriptを使ったゲームの作り方がでているところがあったのですが、
サイト名かURLをご存知ないでしょうか?

(魚のキャラが説明していたようにおもいます。)
0169名前は開発中のものです。02/10/02 22:20ID:???
DirectX使いたい人はVC++いいよってレスがあったのですが
どのパッケージを買ったらよいのでしょう?
VC++.NETでいいのかな?マイクロソフトのDirectXのホームページに
VC++とVBの例しか載ってないので資料的に不利な点などありましたら教えてください
0170名前は開発中のものです。02/10/02 22:47ID:???
>>169
最初ならVC++.NETの一番安い奴でいいんじゃない?
ただPCのスペックがないとちょっときついかも。
0171名前は開発中のものです。02/10/03 00:30ID:???
誰かIPマスカレードの対応のさせ方教えてクレクレ。
ネットゲー作ってるんだが、ルーター非対応じゃ辛すぎる。
DIA2とかってルーター対応してたよね?確か。
0172名前は開発中のものです。02/10/03 00:40ID:???
あ、当方VC++なり。
0173名前は開発中のものです。02/10/03 01:46ID:???
>>171
それはユーザーが勝手に設定するものじゃないか?
0174名前は開発中のものです。02/10/03 02:24ID:/0iMiwop
 効果音って、どうされてます? やっぱり、生録ですか?

 戦闘終了のファンファーレの音やら、爆発の音をどうするかで悩んでいるのですが…
0175名前は開発中のものです。02/10/03 06:43ID:???
>>171
UDPを使わない
0176名前は開発中のものです。02/10/03 06:44ID:???
>>174
素材集、音屋に生成してもらう、生録
0177名前は開発中のものです。02/10/03 07:56ID:7VYpCCy8
単発質問よけ。
0178名前は開発中のものです。02/10/03 09:16ID:???
>>169
VC++.netは95,98,meじゃ動かないので注意したほうがいいよ。
個人的にはゲーム作るならVC++6.0でもいいと思う。
0179名前は開発中のものです。02/10/03 16:22ID:???
VS.NETを買ったけど、インターフェースが6.0と変わっているから
6.0向けのチュートリアルを読むのに苦労した。
ほとんどのサイトや本は6.0を使って解説してるから。
でももう慣れた。むしろ改良された.NETのインターフェースは使いやすい。
今でも面倒なのは、6.0用のワークスペースを使うときに
一度.NET用に変換しなきゃ使えないことかな。
ダウンロードしたソースファイルはたいてい6.0用なんだよね。
将来自分のプログラムのソースを配布するときに、.NET用の
ワークスペースじゃ使える人が限られてくるんじゃないかと不安になる。
0180名前は開発中のものです。02/10/03 19:36ID:???
>>178
>VC++.netは95,98,meじゃ動かないので注意したほうがいいよ。

それは本当か?
俺はVC++6.0ユーザだから詳しく知らねーんだが
VC++.netはMSIL以外にx86ネイティブも出力できるだろ。
 
それがWIN9x系で動かねーのか?
018118002/10/03 19:39ID:???
それとも、VC++.netがWIN9x系で起動しないということか。
.net Frameworkランタイムをインストールしても解決せんのか。
0182名前は開発中のものです。02/10/03 20:28ID:???
MSはXPを買わせようという算段です。
0183名前は開発中のものです。02/10/03 22:32ID:???
>>178
初耳だな。
0184名前は開発中のものです。02/10/03 22:48ID:???
ttp://www.microsoft.com/japan/msdn/vstudio/productinfo/sysreq.asp

VC++.NETはWin9xでは起動しないが、それで作ったx86ネイティブコードは
Win98でも動く。

Win95のサポートは打ち切られたので、動作保証されていない。
0185名前は開発中のものです。02/10/03 22:55ID:???
>>184
ありがd
0186名前は開発中のものです。02/10/04 00:31ID:???
FAQにあった。
 
>[Question]
>Visual C++ .NET は Microsoft Windows 95、Windows 98、
>Windows Millennium Edition (Windows Me) の
>各オペレーティング システムで動作しますか

>[Answer]
>これらのプラットフォームは、デザイン時については
>サポートされない予定です。
> 〜(中略)〜
>コードの実行については、Windows 98 以降の
>上位オペレーティング システムでサポートされる予定です。

http://www.microsoft.com/japan/msdn/visualc/productinfo/qa.asp
0187名前は開発中のものです。02/10/04 02:24ID:???
「VC++.netは95,98,meじゃ動かないので注意したほうがいいよ」
そのまんまの意味だ。勝手に勘違いしちゃいけないな。
0188名前は開発中のものです。02/10/04 06:18ID:???
開発環境と、生成されたコードがごっちゃになってないか?
0189名前は開発中のものです。02/10/04 07:02ID:CqrWo+G+
質問待ちあげ。
0190シューティング好き02/10/04 18:25ID:eYs+qju0
スクリプト言語の勉強がしたいんですが
参考になるようなサイトや参考書の類はありますか?
また皆さんがどのように勉強されたのか教えていただけると
ありがたいのですが
0191名前は開発中のものです。02/10/04 18:37ID:???
どのスクリプト言語なのかな?

俺がPerl勉強してた時は、公開されてるCGIのソースを読みまくったり、
同じくオンラインのリファレンスを参考にした。
0192名前は開発中のものです。02/10/04 18:43ID:???
>>190
本気でスクリプト言語を作ろうとしたらそれだけで大変な作業になってしまう。
ある程度は妥協することも大事。アセンブラ風にニーモニックとオペランドだけでもいい。

もし本格的なものを作りたいなら「コンパイラ」「BNF」「LL」「LR」あたりで検索してみれ。
それぞれ単語が何を意味するかはサイト見てればそのうち分かる。
019319202/10/04 18:45ID:???
もしかしてスクリプト言語ってJavaScriptとかPerlとかそういう話?
だったら大幅な見当違いだ(w すまん。
ゲー製板ってこともあって自作スクリプト言語のことかと思ったーよ。
0194脱肛02/10/04 18:48ID:???
結構古いCマガで簡単なスクリプトの作り方が特集されてた記憶。
0195名前は開発中のものです。02/10/04 18:48ID:???
みんな甘いな。意訳すると
「スクリプトでシューティングゲームが作れるツールはありませんか?」
ということに違いない。
0196シューティング好き02/10/04 19:04ID:eYs+qju0
シューティングゲームで使える程度のスクリプトを作ろうと思っています。
既存のスクリプト言語でゲームを作るということではありません。
ちなみに開発言語はVC++です。
0197名前は開発中のものです。02/10/04 20:23ID:???
>>196
gccのソース嫁
俺はそうやって勉強した(マジ)
0198名前は開発中のものです。02/10/04 20:37ID:???
スクリプトを「作る」方だったのね。
激しく勘違
0199名前は開発中のものです。02/10/04 22:47ID:l924oqv3
どうして3Dに4×4の行列が必要なのかわかりません。
3×3じゃなぜだめなんです?
0200名前は開発中のものです。02/10/04 22:55ID:???
行列で平行移動しないなら3×3でもいいけど
0201名前は開発中のものです。02/10/05 00:15ID:???
            o
            /  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ /
           /   このスレは大昔に  /
           /  終了いたしました    /
          / ありがとうございました  /
          /                /
         /   モララーより      /
         / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄/
  ∧_∧  /                /∧_∧
 ( ・∀・) /                /(・∀・ )
 (    )つ               ⊂(    )
 | | |                   | | |
 (__)_)                  (_(__)
0202名前は開発中のものです。02/10/05 00:43ID:???
どうして3DにD3DXVECTOR2やD3DXVECTOR4があるのか分りません。
三次元ベクトルはD3DXVECTOR3だけじゃないでしょうか。
そんなこというなら僕だってD3DXVECTOR27とか作れますが?
0203名前は開発中のものです。02/10/05 00:48ID:???
( ´,_ゝ`)
0204名前は開発中のものです。02/10/05 00:50ID:???
D3DXVECTOR[1-100]とか作ったら英雄。
D3DXVECTOR0とかD3DXVECTORiとか作ったら神。
0205名前は開発中のものです。02/10/05 01:34ID:???
まり男みたいなゲームつくりたいんだけど、画面のスクロールってどうやんの?
教えて。
0206名前は開発中のものです。02/10/05 02:42ID:???
>>205
激しく機種依存
0207名前は開発中のものです。02/10/05 03:20ID:???
>>205
漏れは漢らしくフレーム毎に再描画
0208 02/10/05 05:29ID:???
チョーナガイマップヲ ヨコニ ビョウガシテンダヨ ワカル
0209一応レス02/10/05 10:11ID:???
>>202
D3DXVECTOR2は2次元ベクトルを表すため。
D3DXVECTOR4があるのは要素数が4つでないと4×4の
行列と掛け算ができないから。
0210名前は開発中のものです。02/10/05 11:30ID:???
チョーヨンピル
0211名前は開発中のものです。02/10/05 13:46ID:???
>>209
マメな人は好きです、
でもネカマなメルトモに引っかからないようにネ。
0212名前は開発中のものです。02/10/05 15:15ID:???
どうやって突っ込もうか悩む。
0213名前は開発中のものです。02/10/05 20:27ID:YfIXyWnP
シューティングのレーザー弾ってどうやって表現するのでしょうか。
例えば、真ん中が白くて、周りがうっすらと青く細長いやつです。

スプライト描画しようと思ったのですが、そうすると
ホーミング弾の残像のような曲がるものを書きたいとき、表現できませんよね。

教えてください。
0214名前は開発中のものです。02/10/05 21:21ID:???
・・・短いレーザーの絵を回転させながら次々に繋げて
描画していけばいいだけだと思うが。
0215名前は開発中のものです。02/10/05 21:24ID:???
丸をいっぱい並べたらいいんや。青い丸を並べて描いて、でその上に白い丸を重ねる。お手軽。
0216名前は開発中のものです。02/10/05 21:28ID:???
もしくはまん丸の玉を一定間隔でずらしながら加算合成で描画かな?
って>>214さんの言っていることと考え方はまったく同じ
(言っていることもほとんど同じだけど)
0217名前は開発中のものです。02/10/05 21:39ID:???
メッシュ化した方形ポリゴンにレーザーのテクスチャ張って、ぐにゃっと曲げてやるとかでもいいとおもうよ。
一番高速そう。
0218名前は開発中のものです。02/10/06 13:55ID:Mtzmeo/v
ゲーム作りの勉強に適した書籍は?
0219名前は開発中のものです。02/10/06 13:57ID:cFYgHuaz
>>218
http://giggle.cside6.com/hotate/
0220名前は開発中のものです。02/10/06 15:22ID:mZ8ygHG2
ゲーム科なんで、ゲームつくんなきゃいけないんですけど、
もうやる気がありません。
VBでボンバーマン作る方法またはソースを教えてください。
探したんですけど、なかなかなくて……。
0221名前は開発中のものです。02/10/06 15:28ID:cFYgHuaz
>>220
オチゲーとかはだめなの?
0222名前は開発中のものです。02/10/06 15:42ID:???
>>220
そのソースをパクってそのまま提出するようにしか聞こえないんだが
0223名前は開発中のものです。02/10/06 15:48ID:???
・・・知恵が回らない奴が多いな。
0224名前は開発中のものです。02/10/06 17:29ID:???
ゲーム科でVBやるわけないだろヴォケ
0225名前は開発中のものです。02/10/06 20:06ID:???
ハノイの塔で、1つの塔を別の皿に移すには、テンポラリの皿が1ついりますよね。


2→

 ̄  ̄  ̄
合計3つ。で、塔が複数あって、別のところに移したい場合、テンポラリの皿はいくつ必要になりますか?

1    1
2→   2→
3    3
 ̄  ̄  ̄  ̄
022622502/10/06 20:08ID:???
あ、上の例だと、テンポラリは不要ですね。つーか、なんか単純な気がしてきた。
あー、分かった。忘れて下さい。
■ このスレッドは過去ログ倉庫に格納されています