物凄い勢いで誰かが質問に答えるスレ@ゲ製板 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/
0404名前は開発中のものです。
02/11/05 02:00ID:???今アリスソフトのsystem3.9というツールでノベルを作っているのですが、640×480より
大きな画面のゲームを作ろうとしても端の方で切れてしまいます。
これは仕様なのでしょうか。それとも私のPC環境に問題があるのでしょうか。
OSはWin2kSP2を使っています。すいませんがどなたか助けてもらえないでしょうか。
0405名前は開発中のものです。
02/11/05 03:28ID:???0406名前は開発中のものです。
02/11/05 07:21ID:vBLo1AYE0407名前は開発中のものです。
02/11/05 20:35ID:???WWとWVの記述してある行を書いてごらんよ。
NVミニ使ってるときは"Nvvar.adv"にある画面サイズ値を
いじればいいんじゃないかと思う。
0408名前は開発中のものです。
02/11/05 21:25ID:???0410名前は開発中のものです。
02/11/05 23:27ID:???この辺が初心者板とは違う製作技術の香り
0411404
02/11/05 23:58ID:???CGを表示させたいのですが…
LC 0,0,SMPCG_01.BMP:
上記のように入力しても真っ黒な画面で何も出てきません。CGファイルはちゃんと
「実行」の中に入れてあるのですが…。
0412名前は開発中のものです。
02/11/06 00:51ID:???LCの前にWWやWVで画面周りの初期化をしておかないとダメだよ。
もし『"Initial.adv"を流用してるからそのへんはOK』という場合は、
"Initial.adv"の中のページジャンプ命令が次に実行される
ソースを正しく指していないとかじゃないかな?
*.hedも開いてみて、ソースファイルの名前が正しく書かれているか
どうか確かめておきましょう。
0413404
02/11/06 23:00ID:???LC 0,0,'SMPCG_01.BMP':A
上記で実行しようとすると
11,test.adv,【 : 】が足りません
となります。
LC 0,0,'SMPCG_01.BMP':A
とすると、実行はできますが真っ黒な画面で何も出こないのです。
なお、「お約束の9行」は以下のように設定しています。
!RND:0!
!D01:0!!D02:0!!D03:0!!D04:0!!D05:0!!D06:0!!D07:0!!D08:0!!D09:0!!D10:0!
!D11:0!!D12:0!!D13:0!!D14:0!!D15:0!!D16:0!!D17:0!!D18:0!!D19:0!!D20:0!
WW 800,1440,24:
WV 0,0,800,600:
B1,1,450,20,172,240,1:
B2,1,1,0,0,0,0:
B3,1,10,490,780,95,0:
B4,1,1,0,0,1,0:
0414404
02/11/06 23:07ID:???と出るのは
LC 0,0,SMPCG_01.BMP:A
の時でした…申し訳ない…
0415名前は開発中のものです。
02/11/07 08:18ID:???にしてみて。
シングルクォーテーションで囲むのはメッセージの表示の場合だよ。
0417名前は開発中のものです。
02/11/08 16:04ID:???自分で解決する能力を失って他人に頼るだけの駄目人間になる
0418名前は開発中のものです。
02/11/08 18:11ID:???2ちゃんはもともと駄目人間がきてるんだよ。
0419名前は開発中のものです。
02/11/09 06:47ID:???0420名前は開発中のものです。
02/11/09 07:10ID:???0421名前は開発中のものです。
02/11/09 09:31ID:???0422名前は開発中のものです。
02/11/09 18:18ID:???0423名前は開発中のものです。
02/11/09 19:33ID:???0424名前は開発中のものです。
02/11/10 02:24ID:???0425名前は開発中のものです。
02/11/10 02:38ID:???0426名前は開発中のものです。
02/11/10 07:45ID:???0427名前は開発中のものです。
02/11/10 19:16ID:???0428名前は開発中のものです。
02/11/10 21:16ID:???自分への優しさと他人への厳しさで出来ているので、
中途半端ということはありません。
0429名前は開発中のものです。
02/11/11 18:59ID:???0430名前は開発中のものです。
02/11/13 00:42ID:???0431名前は開発中のものです。
02/11/16 20:04ID:???0432名前は開発中のものです。
02/11/18 21:25ID:???0433名前は開発中のものです。
02/11/19 23:55ID:???0434 ◆3X1b8VAs/E
02/12/02 12:34ID:W3nbdun30435あぼーん
NGNG0436名前は開発中のものです。
02/12/04 10:06ID:VJ4/0L8f探しても格闘ゲームツクールスレしかなかったので。
0437名前は開発中のものです。
02/12/04 23:59ID:wmKD3z3+リングバッファみたいなの準備して押されたキーと時間(フレーム)とか
記録しとけばいいんじゃない?
0438名前は開発中のものです。
02/12/05 00:03ID:ajCMPpKd格闘ゲームのコマンド入力アルゴリズムとか世の中にはないよ
あるのは基本的なアルゴリズムとデータ構造の応用
格闘ゲームのコマンド入力アルゴリズムとか探すより
アルゴリズムとデータ構造の勉強していけば必ず解決できる
はず
0439名前は開発中のものです。
02/12/05 10:46ID:e5/44CvM・↓\→
・→↓\
・→→
2.実行時に押されたキーを記録する
…↓→\→↓\→
3.押されたキー配列とコマンド配列それぞれを後ろから順に比較して、
発動か否かを決定する
・…↓→\→↓\→ <-比較-> ↓\→ --> 発動!!
↑↑↑ │││
││└──1.○──┼┼┘
│└───2.○──┼┘
└────3.○──┘
・…↓→\→↓\→ <-比較-> →↓\ --> 駄目
↑ │
└──1.×────┘
・…↓→\→↓\→ <-比較-> →→ --> 駄目
↑↑ ││
│└──1.○──┼┘
└───2.×──┘
0440名前は開発中のものです。
02/12/05 10:58ID:e5/44CvM実際に発動しやすくするためには、判定を緩やかにする必要がある。
例えば、順番に見ていく際に、途中で不正な入力があっても多少無視する等。
→↓\な入力は実際には非常に難しい(大概→\↓\になる)ので、
下記のように一致していなくても"\"を飛ばして判定する。
・…↓→\→\↓\→ <-比較-> →↓\ --> 発動!!
↑↑↑↑ │││
│││└───1.○──┼┼┘
││└────2.○──┼┘
│└─────3.無視─┤
└──────4.○──┘
0441名前は開発中のものです。
02/12/05 11:02ID:e5/44CvM当然、途中で打ち切る必要がある。
その長さを調整することで、非常にゆっくり入力してもコマンドが出せるようにしたり、
逆に早く入力しなければならなくしたりできる。
0442初心者
02/12/07 23:21ID:/jTifXng表示画像が変色して思うようになりません。
背景のマップチップやキャラを256色BMPで製作して、カラーパレットも
同一のものにしているのですが、ディスプレイの設定を256色にして、いざ
プログラムを実行すると色化け表示してしまいます。
ディスプレイの設定が同じ256色モードでも、MSペイントなどの描画ツールなどでは、
正しい色で表示されるのですが・・・。
だれか教えて下さい。
0443あぼーん
NGNG0444名前は開発中のものです。
02/12/08 09:46ID:dVjwG4akDirectDrawでもGDIでも256色以下は基本的にパレットを設定しないと化ける。
0445あぼーん
NGNG0446名前は開発中のものです。
02/12/09 16:59ID:6l0pWtnVパレットハンドルはセットしているのか?
0447名前は開発中のものです。
02/12/12 07:11ID:nQ8PYTdlパレットの最初と最後の付近はOSが使用している領域。
正確な範囲は忘れたが、前後16色分は使わないが吉。
0448名前は開発中のものです。
02/12/13 07:59ID:V+1fspbI0449質問者
02/12/15 01:43ID:lvmZbLXiお持ちの方に伺いたいのですが、
DirectInputDevice::GetDeviceState( sizeof(DIJOYSTATE), &State )
をしたときに、
State.lX
State.lY
State.lZ
にはそれぞれ何が入るのでしょうか。
想像するに、
State.lX : ハンドル
State.lY : アクセル
State.lZ : ブレーキ
かなと思ってますが。誰か教えてください。
0450あぼーん
NGNG0451名前は開発中のものです。
02/12/15 11:35ID:97JwYu72荒らしが多すぎてまともに議論することなんかできやしません。
そこでJBBSでレンタル掲示板を借りて規制を厳しくして、
真面目に議論したい人たちだけそこの移住してもらうという形をとりたいのですがどうでしょうか。
0452あぼーん
NGNG0453名前は開発中のものです。
02/12/15 13:03ID:E9Seztpyしたらばにすでにあるんだけど、誰も使ってないことを考えると意味があるのかな。
それと、荒らしが多いという人は一度2ch用のブラウザ使ってみな。
へとも思わなくなるよ。
0454名前は開発中のものです。
02/12/15 17:05ID:WNLtzjKlつーかJBBSじゃだれもこないしな
0455名前は開発中のものです。
02/12/15 21:33ID:TzFxopgN0456名前は開発中のものです。
02/12/15 22:01ID:mZK2Xdrn>>453嫁
0457名前は開発中のものです。
02/12/16 08:47ID:6HUoTNkzそのしたらばのゲー作板?ってどこにあるの?
コンピュータのカテゴリで探してみたけど多すぎて分からんかった。
0458名前は開発中のものです。
02/12/16 15:28ID:nxGcJ5ZFhttp://www.shitaraba.com/bbs/gamecreate/index2.html
ローカルルールでオフィシャル避難所にしたら人増えるかな
0459名前は開発中のものです。
02/12/16 15:31ID:5FMQC0+40460名前は開発中のものです。
02/12/16 15:40ID:nxGcJ5ZF0461名前は開発中のものです。
02/12/16 16:14ID:IFzOGAdp「ロックされてます」って言われて書けなかったよ。
0462名前は開発中のものです。
02/12/16 16:22ID:D7SMxbnJ0463名前は開発中のものです。
02/12/16 17:30ID:/EgEgsGY新規に作るか1ch.tvに活路を見出すかかな
生産的な活動をするなら1ch.tvのような掲示板は悪くない選択だと思う
2chで積極的に活動すりゃいいだけかもしれないけどね
(そうすると今度は荒らしじゃなく自治厨が登場するんだけど)
0464名前は開発中のものです。
02/12/16 17:49ID:uwkTbAya0465名前は開発中のものです。
02/12/16 18:24ID:nxGcJ5ZF0466名前は開発中のものです。
02/12/16 18:27ID:RwwiQC3E0467名前は開発中のものです。
02/12/16 18:36ID:nxGcJ5ZF適当にホームページスペース借りてもらって
http://pc.2ch.net/test/read.cgi/php/1028384308/l50
こことか読んで2ch互換で作ってみて欲しかったりして。
0468あぼーん
NGNG0469名前は開発中のものです。
02/12/16 18:57ID:ZvzPVYoV他に行っても絶対に廃れるよ。保証する。
0470名前は開発中のものです。
02/12/16 19:07ID:wqWmamfV0471名前は開発中のものです。
02/12/16 20:21ID:Ii05p6gm0472名前は開発中のものです。
02/12/16 22:52ID:kzMRLbaBいやまあ、あくまで避難所の話だからね。
0473あぼーん
NGNG0474あぼーん
NGNG0475名前は開発中のものです。
02/12/17 21:08ID:9gb9UvIYプログラミングについての話題に特化したBBSの形なんかもあるんじゃないかと思います
海外だと
http://www.codeproject.com/
http://www.c-sharpcorner.com/
こんな感じのがあるね.どちらも
誰かが何かについての記事(主項目)を書く
→レスポンス
という感じになってて,この方式だと
・主項目にある程度のHTMLが使える→表現力が上がる
・削除などの人にかかる負荷を分散できる
などの利点があるね.
0476名前は開発中のものです。
02/12/17 21:35ID:/zZsi/+D0477名前は開発中のものです。
02/12/17 22:08ID:MCFhQE4N0478名前は開発中のものです。
02/12/18 10:18ID:Iyv3+MAcいいところあったら教えてちょんまげ。
0479あぼーん
NGNG0480名前は開発中のものです。
02/12/18 23:54ID:Pm7oH2KPだれか分かりますか?(高低差を考慮して追尾するやつ)
0481名前は開発中のものです。
02/12/19 00:00ID:F6t1sGOK0482名前は開発中のものです。
02/12/19 00:08ID:2i/x6Jvaレーザーの現位置から目標位置への角度αとして、
初期射出角度βとして、
βを毎フレームαに一定角度ずつ近づけていくかんじで軌道を作ればいいんじゃない?
てきとうですまんけど。
0483名前は開発中のものです。
02/12/19 00:39ID:qr0osZDM0484あぼーん
NGNG0485名前は開発中のものです。
02/12/19 00:51ID:2i/x6Jva0486480
02/12/19 01:15ID:ad3Ai2JV時機からレーザーが発射されるとして
時機座標 mx, my, mz
敵座標 ex, ey, ez
とある場合どうやってレーザーの軌道を計算しますか?
スプライン曲線とかいうので求めますか?
0487482
02/12/19 01:41ID:2i/x6Jvaレイフォースとかって、レーザーの軌道は途中からほぼ直線じゃなかった?
個人的には482を拡張して、
敵への方向ベクトルα = (ex-mx, ey-my, ez-mz ) を長さ1にノーマライズしたもの
レーザーの現在の方向ベクトルβ
として、βを毎フレームαに近づけていく方法でいいかなーと。
これだと
近づけ方としては、
1.とりあえずx,y,z をそれぞれ近づける
という方法もあるし(これだと多少不規則な動きになるかも)
2.α、βの両方に垂直な軸を求めて、その軸中心に回転させる
3.α、βをクォータニオンにして、補間する
とかいくつか方法あるんじゃないかなー。
0488名前は開発中のものです。
02/12/19 02:30ID:yu2IzAfs速度sx,sy,szを用意して
1、自機からの発射時に適当な初速を設定(記憶だと目標には全く無関係に
扇形に広がる様に設定されてたような)する。
2、前フレームの座標に速度を足して現在のフレームの位置を決定。
3、現フレームの座標と敵座標点への差分を求めて、この何百分の1かを
速度に足してやる(次フレームの計算用)。
あとはフレーム毎に2と3を繰り返す
ただしこのままだと条件によっては目標の周りをいつまでも
ぐるぐる回りそうなので、3、の時に速度に足す差分の率を、
時間と共に適当に増やしていく。実際の数値は適当にカット&トライで。
頭ん中で考えただけだからこのままでうまく行くかわかんないけど、
だいたいそれっぽく動くんじゃないかな?
0489あぼーん
NGNG0490483
02/12/19 18:32ID:6D7MVXX6デジタルトキワ荘っていう、ゲームクリエイター(プロもアマも)が集ってるとこです。
demo
403
0491480
02/12/19 20:18ID:K+NkeBsPどうもっす。
簡単な方法から試してみます。
0492あぼーん
NGNG0493485&482
02/12/20 01:28ID:oiiUy9B7まあその方法でもいいと思う。
そんなに違う方法という感じもしないし。
>>490
さんくす。知らんかった。迂闊だった。
まだForbiddenだね。
>>491
ガンガレ!
0494あぼーん
NGNG0495名前は開発中のものです。
02/12/20 13:04ID:w9JsHAHl0496名前は開発中のものです。
02/12/21 01:25ID:hvOJVAZyどういうタイプのダンジョンかによるのでは?
ブロックで構成される感じ(例:ドラクエの迷宮)か、
壁で構成される感じ(例:ドルアーガ)か、
それとももっと自由な感じか?
どっちにしても、正解のルートとか重要ポイントを先作って、
ランダムに肉付けしていくとかかなー?
0497con tofu
02/12/21 01:44ID:hRwx0nWS迷路作成 ソース
でGoogle検索かけたら良さそうなサイトがいくつかでましたので、
そちらを一通りみてソースを眺めると早いかもしれません。
0498あぼーん
NGNG0499495
02/12/21 09:52ID:j+8oY6Zo部屋を作るアルゴリズムは分かるんだが、通路を作るアルゴリズムが分からん。
0500名前は開発中のものです。
02/12/21 22:37ID:8M0VDp8R>>495
ローグライクゲームの開発ノウハウはここに幾つかある。
http://arns.freeservers.com/workshop.html
>>499
こんなのかな?
http://arns.freeservers.com/workshop18.html
RogueのJavaApplet版+ソース付
ttp://www.hexatron.com/soft/jrogue.zip
後で分かったらで良いのだが、日本語でローグライクゲームの開発ノウハウを
公開/翻訳しているサイトがあったら教えてください。
あと、ローグライクゲームでJavaでソースが公開されているサイトがあれば、
教えてください。
0501名前は開発中のものです。
02/12/21 23:01ID:ZDE9C+l5ttp://www.gamecreators.net/frame.html
0502あぼーん
NGNG0503名前は開発中のものです。
02/12/22 20:04ID:E/PxIvKs0504名前は開発中のものです。
02/12/22 20:40ID:yooM0Zmpワロタ
■ このスレッドは過去ログ倉庫に格納されています