Darkside(リンクエラー修正しました)

2017年7月21日(金) 21:35

勝利

 ドジを踏んだ。
 3つ目のコーナー脱出計算で出力された解は多いのだが、どうしても1692差未満になる解が見つからなかった。それが突発的に0.3フレームぐらい速い解が出現したので、嬉々としてそれを使用し他を捨ててしまったのだ。
 そのため、次善解を試そうにも、ステートセーブが残っていない。
 甘かった。

 3つ目のコーナー脱出計算を丸ごとやり直し、最速ではないがかなり速い解を幾つも確保する。最速ではないと言っても、それは速遅判定の上であり実走させれば逆転の可能性がある。

 こうして無事に、4周目を25秒38で走れる解が見つかった。やっと最終5周目の製作に取り掛かれる。
 それにしてもどうやら、初代 F-ZERO のラップ計算は内分とかやっていないようだ。これまでのところ、単純に1フレーム単位でゴールラインを越えたときのタイムで計算されている。ゲーム内時計は1フレームごとに0.01秒進むのと0.02秒進むのを交互に繰り返しているため、0.01秒単位でどんなラップタイムでも可能となる訳じゃない。

 最初の1フレームで0.01秒進む場合と0.02秒進む場合に分かれているため、何度もプレイすれば0.01秒単位でどんなタイムも出現する。だが、偏りが生じる。ミュート1の実機プレイでは、やたら1分58秒97が良く出たものだ。

written by higashino [ゲーム] [この記事のURL] [コメントを書く] [コメント(0)] [TB(0)]

この記事へのトラックバックPingURL

Comments

TrackBacks

Darkside(リンクエラー修正しました)

Generated by MySketch GE 1.4.1

Remodelling origin is MySketch 2.7.4