触手の動きのアルゴリズム教えてください (326レス)
前次1-
抽出解除 レス栞

リロード規制です。10分ほどで解除するので、他のブラウザへ避難してください。
67
(2): 名前は開発中のものです。 [sage] 02/05/21 15:44 ID:??? AAS
>>62
62(1): 名前は開発中のものです。 [] 02/05/21 03:37 ID:XHSDIsJI(1) AAS
int xytbl[100][2];

毎ループ、データをずらすかポインタをインクリメントするかして
新しい座標をセットして、個々のパーツが参照するのは
4個か5個おきのデータ、、、ていうような処理でいいんでしょか。
無駄な領域を多く取りすぎるので、もっといい方法知ってる人
教えてくれ。
俺もそんなようなのしか思いつかないけど
グラディウスの場合、自機がスピードアップ(ダウン)すると
オプションの間隔が広がる(狭まる)でしょ?
その時にスピードアップ前に5個おきに参照していたのがスピードアップ後は
6個おきに参照とかなるじゃないですか。すると自機から遠いオプションは
スピードチェンジ時よりも古い座標を参照する事になってしまうんですな。
ここでそうならないような補正をかけてるんだと思うけどその処理の違いが
グラ1、2とかサラマンダのオプションの動きの違いになってるんでしょうね。
69: 名前は開発中のものです。 [sage] 02/05/21 16:51 ID:??? AAS
>>67
自機がスピードアップしたら
単位時間あたりの移動値もふえるわけだから
参照間隔そのままでも
移動値が増えればオプションの間隔は広がるよ。
71:   [sage] 02/05/21 23:32 ID:??? AAS
>>67
スピードアップした時に間隔が広がるのは、69が言うような理由のせいであって、
意図的にそうしたわけじゃないって開発者が言っていた。

>>70
70(1): 名前は開発中のものです。 [sage] 02/05/21 17:33 ID:??? AAS
そーいや,オプション4個目ってスピードによって反対方向へ行ったりするね…
開発者の話では、OPが自機を最短距離で追うようなプログラムになっているのが原因だそうだ。
つまり、自機が下のほうにあって、OPの4つ目が上のほうにあるような状況のとき、
画面の上と下は繋がっているから、OPの4つ目にとっては上に動いたほうが、最短距離で移動できる。
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.018s