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

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

■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。01/11/08 16:25ID:UqwL7E48
調べるのがめんどくさい初心者はなんでも書いて。
知ってたら即、答えるし、知らんかったら知らんと書け。
検索なんかクソでも喰っとけヨ!
教えて君以外は逝ってヨシ!

【鉄の掟】
一、かぶっても泣かない。
一、出された質問は残さず答える。
一、マンモス村田のギャグには大爆笑する
0675名前は開発中のものです。02/05/23 20:35ID:???
MMX使って組んでみたんですが、まったく同じコードなのに第一オペランドにmm0を使うと
他のmmxレジスタを当てた時よりもわずかに早いみたいなんですが…。
普通のアセンブラだと、第一オペランドにaxを使うと1byte小さくなるとあったので
それと同じようなものなんでしょうか?
もっとも、640×480×32bitのアルファブレンド演算を1000回試行して
100msec程度の差なので誤差かもしれませんが…。
ちなみにWin98SE、Duron1.2GHzを使ってます。
0676名前は開発中のものです。02/05/23 20:45ID:???
>>675
Intelだと差はないはず。
Duronのアーキテクチャは違うのかもね。
0677名前は開発中のものです。02/05/24 00:33ID:KlxXT.62
>>674
DTMやってるんですけど、
それで使ってもらえたりしたらうれすいな〜ておもって・・・。
なので普段はここの住人じゃないし、
そういう知り合いもいないっす。
0678名前は開発中のものです。02/05/24 01:42ID:???
とりあえずMIDIかMP3のデモを公開すると、声がかかったりして
って、それをどこでするべきかって話しなんですよね
ここの板だと、「メンボスレ」って所なのかなぁ...
http://game.2ch.net/test/read.cgi/gamedev/1005323011/l50
「ゲームを作るための素材を集めよう!」スレへデモ&売り込みページを張るのも良いかも
http://game.2ch.net/test/read.cgi/gamedev/1015059429/l50
0679名前は開発中のものです。02/05/24 02:55ID:ZcleSPKo
アドベンチャーゲーム作ってるんですけど、画像の圧縮方式
ってなんかいいのありますかね。RGB24bit可逆で。
今のところpngをlibpngでデコードってのが有力なんですが、
デコードに時間かかっちゃ圧縮する意味があまりないので・・。
別に画像専用の形式じゃなく、lzhみたいな汎用の物でもいいん
ですけど。

圧縮率はそこそこでもいいから、デコードが速くて実装が簡単
なものないかなー。
0680名前は開発中のものです。02/05/24 02:59ID:tcuHY1b.
>>678
個人的には結構初心者なので、初心者同士がいいんですよね・・・。
初心者同士のヘニョヘニョなゲームが作りたい(w
0681名前は開発中のものです。02/05/24 03:04ID:???
>>679
可逆なんてこだわらないで、素直にJPEG使いなよ。
低圧縮率なら10倍に拡大して元画像と比較しない限り違いなんてわからん。
それでもPNGなんかより遥かに圧縮率高いし。
0682名前は開発中のものです。02/05/24 05:45ID:???
>>679
JPEG2000のロスレス圧縮で。
まぁ、679には実装できないと思うけど
0683ねこ ◆sY.yhH3c02/05/24 23:40ID:fcuKF4Ow
格ゲーの作り方を知る方法が知りたいんですが、どースりゃいいんでしょうか。
出来れば一人で勉強できる「この書籍をヨメ」がいいんですが。
0684名前は開発中のものです。02/05/24 23:44ID:???
落ちてるソース拾え
どこかに同人ソフトのソース公開があったはず
0685ねこ ◆sY.yhH3c02/05/24 23:45ID:fcuKF4Ow
すいません、「ツクール」は使わないって事で。
あと一応Windowsゲームとして、VC++で作るっつー前提で、です。
0686ねこ ◆sY.yhH3c02/05/24 23:45ID:fcuKF4Ow
>>684
探してみます。サンクス。
0687ねこ ◆sY.yhH3c02/05/24 23:56ID:fcuKF4Ow
なかなか見つかりません。知ってる人がいたら情報御願いします。
とりあえずサーチエンジン変えて探しなおそうか……
0688名前は開発中のものです。02/05/24 23:58ID:???
>>687
-------------------------------------------------------------------

戦え!こにゃんこ 心


ソースプログラム・セット


1998 年 11 月 11 日


tacokoro.exe Ver 1.02

-------------------------------------------------------------------

こんな奴。あとは自分で探してくれ
0689名前は開発中のものです。02/05/24 23:59ID:???
ちなみに、ドキュメントのリンクは切れてた
0690名前は開発中のものです。02/05/24 23:59ID:???
見つからなければ、あぷろだ紹介すればUPするよ
0691名前は開発中のものです。02/05/25 00:04ID:???
>>683
格ゲーの作り方云々よりも先に基礎的な事をやった方が良いと思うが。
基礎が判れば応用で格ゲーは作れるようになるのが普通。
0692名前は開発中のものです。02/05/25 00:49ID:sI1fHXMo
>>691
基礎ってどのへんまで?
069367902/05/25 00:49ID:N0bdqEwE
>>681
>>682
なるほど〜。JPEGとは盲点でした。っていうか、カラーキーを使って
るので非可逆じゃ使えないと思ってたんで・・・。

試しにPHOTOSHOPの最低圧縮率でいくつかJPEG変換してみたら、
どれもカラーキーの部分が侵されなかったので、意外に使えるかも。

JPEGなら情報も多いし、挑戦してみようと思います。
JPEG2000はさすがに手が出ませんが・・・。

ありがとうございました。
0694名前は開発中のものです。02/05/25 02:54ID:???
>>691
 描画や当り判定より、キー入力によるコマンド判定(分岐判定)のほうが、よっぽどか面倒だなと思った漏れは逝って良しですか。
0695名前は開発中のものです。02/05/25 03:18ID:???
>>694
漏れもそう思うんだけど、一緒に逝きますか?
0696名前は開発中のものです。02/05/25 05:15ID:???
>>682

まぁネタだと思うんだが、マジレスすると
JPEG2000の場合、GIFと同様 デコーダといえど特許がらみで
かなり五月蝿いことを言われる代物なので、「普通は」使わない。
0697名前は開発中のものです。02/05/25 16:43ID:???
ふと不思議に思ったんで質問させてください。
昔の2Dのレースゲームで、起伏を表現している物がありますよね。
あれってどんなアルゴリズムで実現しているのですか?
起伏のない物なら(ファミコンのF1レースとか)なら
直線のコースをライン単位で水平にスクロールさせてると聞きましたが、
それに似たようなテクニックがあるんでしょうか?
0698名前は開発中のものです。02/05/25 18:09ID:???
>697
>ライン単位で水平にスクロール
ラスタスクロールね。

起伏あるゲーム思い出せないんだけど、
簡単な陰線消去法で、高さの計算してライン描画してやればいいんでない?
069966002/05/25 21:37ID:???
>>697
それは多分、いわゆる縦ラスターで実現していると思う。

画面奥の情景を縦方向に縮めたり、伸ばしたりすることで上り坂や下り坂を表現してる。
0700416(HSP) ◆HoSW/FCI02/05/26 00:42ID:???
>>697
 静止画でもいいから起伏中の画像があると解析しやすいんだけど。
 昔の2D(擬似3D)だから、通常状態の道路背景と起伏状態の道路背景を用意して、下から少しずつ上書きしているのではないかと思われ。
070169702/05/26 00:42ID:???
なるほど。
納得しました。

> 起伏あるゲーム思い出せないんだけど、

アウトランなんかでやってましたね。
ttp://kazzuya.com/test/kazrace/
これ見てこの疑問を思いついたんですが。

> それは多分、いわゆる縦ラスターで実現していると思う。

縦ラスターでは厳しいような気がするんですが。
起伏の陰になって見えない部分は表現できませんし。
0702416(HSP) ◆HoSW/FCI02/05/26 00:53ID:???
 んで、697さぬが言っているのが「パワードリフト」だったらどうしよう(萎
ttp://isweb42.infoseek.co.jp/play/absym/hakaba.html
0703416(HSP) ◆HoSW/FCI02/05/26 01:08ID:???
>>701
 昨今のPCスペックで傾き無しなら、全部直に描画しても間に合いますね(良い時代だ)。
 んで、上記のurlのゲームしてみました。1'13''.02が自己ベストです。
0704名前は開発中のものです。02/05/26 01:51ID:???
ここしばらく悩んでるので質問させてください。
シナリオなしでRPGを作ることは可能でしょうか?
0705416(HSP) ◆HoSW/FCI02/05/26 03:46ID:???
>>704
 システムのみで構成されたゲームということになるんだと思うけど、それをRPGと呼べるのかは謎。シナリオやイベントを外部ファイルとして読みこむ形式だと、制作過程でそういう状態になったりします。
 地図(移動)システム、戦闘システム、持ち物(買い物)システム、装備システム…これに会話システムを組みこむか否かかなぁ。残りはフラグシステムとか。

 あるモノを手に入れると、行けなかった所に行けるようになる…というのはイベントであり、一連のイベント繋がりをシナリオという場合もあるので、厳密には難しいかも。

 イベント→出来事
 シナリオ→筋書き
 ストーリー→物語

と解釈してます。
0706名前は開発中のものです。02/05/26 04:35ID:???
なんかさぁ、VBからCに乗り換えようと思って勉強してるんだけど
VB&APIとC&SDKで640*480のフルカラ−5重スクロ−ルの同じ動作する
ベンチプログラム作ったら殆んど変わらんのよ。スピ−ド・・・
Cで組めば劇的に早くなるんだと思ってたからガカリ
DIBやDirectX使えば差が出てくるんかなぁ
0707名前は開発中のものです。02/05/26 08:42ID:???
そりゃそこだけじゃな
0708名前は開発中のものです。02/05/26 12:04ID:???
>>704
最初のWizやローグはシナリオはほとんど無いけどPRGだね。
0709名前は開発中のものです。02/05/26 15:02ID:???
>>706
Cで書けば速くなる というのは半分幻想。現実は甘くない。

例えば、汗水垂らして書いたアセンブリコードが
洗練されたCコードに負ける、なんてことだってザラにある。

使い方の問題。道具より内容。頑張れ。
0710名前は開発中のものです。02/05/26 19:25ID:???
予言しよう。
>709 は >711 に煽られるッ!!!
0711名前は開発中のものです。02/05/26 19:55ID:afEy16HQ
>>706
例えばDIBでゴリゴリ自力で描画しようとすれば天と地の差が出るが、
BitBltやDirectXなんかにまかせると(その部分の)速度は、当然変わらないと思われ。
0712名前は開発中のものです。02/05/26 19:56ID:???
>>707&709同意

画面に転送するだけなら、ほとんどの時間がメモリ転送(APIの中)だけにかかるから、
言語によるパフォーマンスの計測は出来ない。
アセンブラで組んでメモリボトルネックが無くなるなら喜んでやります
0713名前は開発中のものです。02/05/26 22:37ID:???
3Dの良いところ教えて
0714名前は開発中のものです。02/05/26 22:41ID:???
2Dを含むところ
0715名前は開発中のものです。02/05/26 23:28ID:???
ありがとう
0716ねこ ◆sY.yhH3c02/05/27 00:01ID:guOF1iq2
>>688
サンクスです。
>>694, 695
禿同。

遅レススマソ。
0717やさしい02/05/27 01:35ID:???
板で協力してゲームを作ろうと思ったので
プログラマを募集してます
われこそはと思うつわものは覗いてください

http://ex.2ch.net/test/read.cgi/shar/1022428219/
0718名前は開発中のものです。02/05/27 01:46ID:???
ギャルゲーならプログラマレスで作れるんじゃないの?知らんけど
0719名前は開発中のものです。02/05/28 22:00ID:???
>>718
スクリプト部分を書くのがプログラマという説。
…は置いといて、コミックメーカーとかのツール使えばWindowsやDirectXなんかのコードは書かずに済むね。
0720名前は開発中のものです。02/06/01 17:41ID:???
パチスロのゲーム作ろうと思ってるんですが、
オススメの開発言語orツクールってあります?
ツクール系は一つ発見したんですが、少し自由度が足りなかったもので。

CとVBの知識は少々あるんですが、骨組みはなるべく手っ取り早く作って
絵や演出の方に力を入れたいので、ツクールに近いモノを希望します。

ツクール系が見つからなかった場合、HSPかFLASHを使おうかと思ってます。
似たようなモノを作った経験がある、という方
アドバイス等ありましたらぜひお願いします。
0721名前は開発中のものです。02/06/01 18:23ID:???
結局コードは書かんといかんのだな
0722名前は開発中のものです。02/06/02 18:07ID:???
シミュ
シュミレーションRPGとかで,移動範囲を調べる時に,
歩数を入れる配列は,マップ分用意する?
そうしないと,カーソルのある座標上が移動範囲かわからないじゃない
0723名前は開発中のものです。02/06/02 18:12ID:???
移動範囲を描画する際にマップをチェックすればいいじゃん
0724名前は開発中のものです。02/06/02 18:19ID:???
描画は可能でも
移動する時は無理では?
選択したところが,移動範囲で移動可能な場所かは判定できないし
0725名前は開発中のものです。02/06/02 18:27ID:???
移動するときもマップをチェックすればいいじゃん
カウンタ一つとマップの地形データ(進入可・不可マップ)さえあれば実現できる
0726名前は開発中のものです。02/06/02 18:32ID:???
移動範囲が6のキャラがいます
そのキャラのまわり6マスをマップの配列を使って移動範囲か判定するって事?
0727名前は開発中のものです。02/06/02 22:35ID:???
質問です。
>>722は何故最初を自動2択にしているんですか?
0728名前は開発中のものです。02/06/03 22:41ID:???
ゲームのウィンドウってあるじゃないですか

文章を載せるやつです

SLGとかでは,多用しますよね

そのウィンドウって,大きさが違うものが何種類かありますよね。
全部画像で用意しますか?
0729名前は開発中のものです。02/06/03 22:44ID:???
長方形で縁ありなら角と辺だけ用意して伸ばす
縁に絵がある奴なら必要なだけ書かせる
縁なしなら単色fill
0730名前は開発中のものです。02/06/03 22:46ID:???
左端と右端を作って,真ん中のは伸ばすんですね?
ふちありです
0731名無し君02/06/05 17:18ID:/X2bO2cA
将来 ゲームクリエイターになりたいのですが
ゲームクリエイターに必要なことと言ったらなんでしょう。
0732名前は開発中のものです。02/06/05 17:29ID:???
奇想天外な指向の持ち主で
絵がうまくて、音楽のセンスもばっちりでプログラムも組めればなれる。
0733名前は開発中のものです。02/06/05 18:18ID:???
0734名前は開発中のものです。02/06/05 21:03ID:wsLaHkeY
ゲームクリエイター志望の99.9%は
プログラマーになっちゃうんだよな。
つまり奴隷だよ。会社のさ。
0735名前は開発中のものです。02/06/05 21:12ID:???
くりえいたーをれんぱつするようなひとは
あんまりなれないとおもいまーす
0736名前は開発中のものです。02/06/05 21:32ID:???
>>731
必要なのはゲームを作ることだ

ゲームを作れば君もゲームクリエイターだ
0737名前は開発中のものです。02/06/05 23:23ID:???
そうじゃのう
0738名前は開発中のものです。02/06/06 02:17ID:???
>>736


0739名前は開発中のものです。02/06/06 07:55ID:???
>>731
あれこれ考える前にゲーム作ってみればぁ?
0740名前は開発中のものです。02/06/06 10:55ID:3s5tEqJs
公開プロキシー規制中と表示されて書き込みできません。どうしたら書き込みできますか?この板以外全部書き込みできません。
0741名前は開発中のものです。02/06/06 11:51ID:???
プロキシー使ってないの?プロバイダどこ?
0742名前は開発中のものです。02/06/06 12:01ID:3s5tEqJs
KDDIです。あと、串を外すってどういう意味なんですか?
0743名前は開発中のものです。02/06/06 12:40ID:???
初心者板にどうぞ
0744名前は開発中のものです。02/06/06 13:20ID:3s5tEqJs
わかりました。
0745名前は開発中のものです。02/06/06 22:12ID:4qcw.Kng
最近よく同人ででている2D格闘ゲームはどういうツールを使って
作っているのですか?
自分も勉強して作れるようになりたいです。
0746102/06/06 22:15ID:???
>>745

KFXもしくはMUGEN
0747名前は開発中のものです。02/06/06 22:43ID:???
>>745
2D格闘ゲームツクールもしくはVisualC++
0748名前は開発中のものです。02/06/06 22:58ID:4qcw.Kng
MUGENのフトページおしえてくれませんか?
0749名前は開発中のものです。02/06/06 23:03ID:???
>>748

フトページねえ…?
0750名前は開発中のものです。02/06/06 23:07ID:4qcw.Kng
MUGENのソフトページです。
すみませんうちまちがえました。
これから学ぶ初心者なので
0751名前は開発中のものです。02/06/06 23:22ID:???
とりあえず「検索」しろよ・・・
0752名前は開発中のものです。02/06/06 23:41ID:???
悪気はないんだろうが「初心者なので」っていう言い訳は
止めた方がよい。
0753名前は開発中のものです。02/06/07 00:14ID:xrIkgYxo
わかりました。
なんとかさがしてがんばってみます。
0754名前は開発中のものです。02/06/07 05:39ID:???
>>748
http://www.google.com/
0755名前は開発中のものです。02/06/11 09:23ID:2n1dnahA
ゲーム開発用のファイルpackツールで、「image0.dat」「image0.def」
のように2つのファイルを出力するツールご存じないですか?

datはpackされたファイルで、非圧縮です。
defはdatの内容を表すcsvファイルで、形式は
./image/back0.bmp,0,120000
./image/back1.bmp,120000,120000
「仮想パス、dat中の開始アドレス、ファイルサイズ」といった感じです。
恐らくツール用のライブラリを組み込むことで、実行ファイルからはそのパスに
実際にファイルがあるかのように扱うことができるのだろうと思います。

やねうらお氏のyanepackかと思ったんですけど、あれは出力ファイルは
1つだけですよね?
どなたか御存知の方、御教授願います。
0756名前は開発中のものです。02/06/11 16:23ID:???
>>755
VBやら Delphi 使って自分で簡単なプログラム組んじゃった方が
早いと思う。
0757名前は開発中のものです。02/06/11 17:16ID:???
ドラクエタイプの RPG製作ページ で
ソース公開のページは無いですか?
英語でもいいです.

しんまさは知ってます.
しんまさ以外でお願いします.

あとツクールは関心ないです.

わたしはRPG作ってるんですが
最近忙しくて進んでないのです

他の人のソース読めたら参考になるかな
と思って
0758名前は開発中のものです。02/06/11 17:59ID:???
つーかそんなゲーム自体がない
0759名前は開発中のものです。02/06/11 18:01ID:???
他の人のソース読めたら参考になるかな
と思って



他の人のソースをパクったら楽勝だな
と思って
0760名前は開発中のものです。02/06/11 18:49ID:arAZE3Yw
SO2のクロードとプリシスのEDってどんな終わり方だったんですか?2種類あるって聞いたのですが・・・
0761名前は開発中のものです。02/06/11 19:13ID:???
クロード「プリシス…好きだ!」

プリシス「私は嫌いですが何か?」

クロード「………。」

プリシス「(・∀・)カエレ!」

こうだな。(タブン)
076275702/06/11 19:46ID:KZvYMr/k
<<759

>他の人のソース読めたら参考になるかな
>と思って
>
>↓
>
>他の人のソースをパクったら楽勝だな
>と思って

酷いですね.
アルゴリズムは見通しついたから
パクる気は無いです.
076375702/06/11 19:47ID:???

762

<<759
じゃなくて
>>759
です
0764名前は開発中のものです。02/06/11 21:39ID:???
パクんないなら見る意味ないやん。
076575702/06/11 21:52ID:???
>>764
参考にするってことは
パクるってことと同じ意味に思えてきました.
みなさん情報お願いします.
0766名前は開発中のものです。02/06/11 21:57ID:???
参考ソースが出たとして、

・ある処理をするアルゴリズムを見た、その後の757の行動は?
→同じように書く
→さらに最適化してみる
→最適化は無理だから、無理矢理でも改悪してみる
0767名前は開発中のものです。02/06/11 22:19ID:???
>>757はツクールには興味ないと書いておきながら
言語を指定してないっていうのがワケワカラン。
それとも言語は何でもOKっていうことか?ならマシン語にしとけ。
そのへんにいくらでも転がってるから好きなだけ参考にしろ。
076875702/06/11 22:22ID:???
>>767
マシン語は嫌です.わがままスイマセン.
高級言語でお願いします.
0769名前は開発中のものです。02/06/11 22:39ID:???
HSPでいいよ。
^-^-^-^-^-^-^-^-^-^-^-^-^-^- 終 了 ^-^-^-^-^-^-^-^-^-^-^-^-^-^-
0770名前は開発中のものです。02/06/11 23:18ID:???
ニーモニックはいかがですか
0771名前は開発中のものです。02/06/12 00:02ID:???
高級言語つっとるだろうがボケ
0772名前は開発中のものです。02/06/12 00:24ID:???
お疲れ様です
0773名前は開発中のものです。02/06/12 02:20ID:???
>>757
部分部分なら参考になるソースは探せると思うが、
RPG一本そのままソースファイルで転がっているとは思えないが、、、

探せないならツクールにしておけば?
言語も使えないんでしょ?
077475702/06/12 04:04ID:???
>>773

>部分部分なら参考になるソースは探せると思うが、
>RPG一本そのままソースファイルで転がっているとは思えないが、、、
その通りかもしれません

>探せないならツクールにしておけば?
>言語も使えないんでしょ?
CとJavaは勉強しました
知的好奇心から
ツクールは使わずに作りたいのです
■ このスレッドは過去ログ倉庫に格納されています