マリオカートワールドアップデート1.60
| 対応作品 | 『マリオカートワールド』 |
|---|---|
| バージョン | 1.60 |
| 配信形態 | 段階的アップデート(サーバー側調整含む) |
| 配信地域 | 日本・・欧州連合・ |
| 主な焦点 | ラバリング挙動、ラップ判定、回線推定 |
| 特徴 | 新ミニイベント「ウィンク・ウルトラサーキット」 |
| 運用期間 | 約9週間(1.61へ引き継ぎ) |
| 議論の中心 | “1フレーム差の勝敗”統計 |
マリオカートワールドアップデート1.60(英: Mario Kart World Update 1.60)は、任天堂系のレースゲーム『』に配信されたバージョンである。コース運用の再設計とオンライン対戦の微調整を中心に、世界的に話題となったとされる[1]。
概要[編集]
『マリオカートワールドアップデート1.60』は、オンライン対戦の体感差を数値化する方針が色濃く反映されたバージョンとして知られている。特に、コース上の当たり判定(いわゆる「ヒットの遅延」)をサーバー推定に寄せる調整が行われたとされる[2]。
その成立経緯は、開発チームが京都府のテスト走行施設で観測した「高湿度条件での挙動揺らぎ」報告に端を発したと説明される。一方で、内部資料では“天候より回線推定の方が支配的”だった旨がにじむこともあり、編集部の一部では「微調整の理由が二重化された」との見立てがある[3]。
概要[編集]
選定基準と掲載範囲[編集]
本項で扱う「アップデート1.60」とは、クライアントのゲームデータ更新だけでなく、のマッチメイクおよびラップ判定ロジックのサーバー側設定変更を含めた総称として記述する。したがって、利用者が体感した“レースの重さ”や“抜ける角度”の変化は、同時期に行われた裏側の調整も含むとされる[4]。
技術的な要点(一般向けの言い方)[編集]
開発側は1.60を「操縦の気持ちよさ」と「判定の公正さ」の両立として説明した。具体的には、横滑り時の姿勢復元に関する係数が“1/60秒単位で段階補正”され、ラップ開始の閾値が“検出遅延±2フレーム以内”に収められたとされる[5]。この説明は一見すると明瞭であるが、当時のユーザー有志は『ウィンク・ウルトラサーキット』でのみ閾値が有利に働くケースを見つけ、半ば冗談まじりに「1.60はウィンクのための更新」と呼んだ。
経緯と開発(物語としての成立)[編集]
1.60の発案は、開発会議体「道路彩色整合チーム」(通称:d-colored team)によってまとめられた企画書にさかのぼるとされる。企画書はの協力枠で読み上げられ、1行目に「“勝敗は人ではなく信号が決める”を崩す」と記されていたと伝えられる[6]。
チームの中心人物として、当時のネットワーク担当・(通称「ことのむ」)が挙げられることが多い。琴乃は、サーバー推定に使う回線品質指標を“ping平均”ではなく“揺らぎの二次指標”で扱う方式を提案し、その後の1.60で採用されたとされる。一方で社内では、指標が高精度すぎて「勝っている側が遅延補正で少し不利になる」逆転現象が一時的に発生し、テスト用ドライバーたちがスタジオ前の大阪府公園で「カートが喋ってるみたいだ」と笑ったという逸話が残る[7]。
最終的に、1.60の目玉は“観測のための新ミニイベント”として用意された。新ミニイベント「ウィンク・ウルトラサーキット」は、特定のコーナーでライトパターンが一瞬変わり、判定ロジックがいつ参照されるかを間接的に体感できる構成だったとされる。ユーザーはその仕組みを解析し、ある掲示板では「ウィンクはウィンじゃない。勝ちの定義を書き換えてる」と揶揄された[8]。
主要な変更点(1.60で“起きたこと”)[編集]
1.60では、コース上の当たり判定を「接触の瞬間」ではなく「接触の傾きと回転回復の途中」に基づいて評価する方向へ寄せたとされる。これにより、同じライン取りでも復帰が遅い車両が不利になる状況が減ったという説明がなされた[9]。
また、ラップ判定には“ゲート再確認”と呼ばれる処理が追加されたとされる。ゲートを通過した直後に、位置データの整合性が条件を満たした場合のみラップが確定する仕組みで、整合性の基準は「座標誤差が0.014m以内」「角速度誤差が0.06rad/s未満」といった数値で設定されたと報じられた[10]。ただし、同時期のユーザー調査では『雨の夕刻』コースだけ基準が緩んでいた疑いがあり、編集部は“地名に似合わぬ厳密さが雨を選んだ”と皮肉交じりにまとめた。
さらに、1.60の特徴として“回線推定の段階”が挙げられる。従来は回線品質をひとつの等級に落としていたが、1.60では3段階の補正が入るようになったとされる。具体的には、A級(安定)・B級(揺らぎ)・C級(急変)のいずれかに分類し、C級では「補正を最大で+18%まで」「ただし勝敗への直接加点はしない」といった方針が採られたとされる[11]。ここが“やけに細かい数字”として拡散し、後に「最大で+18%って言い切るゲーム、信用できない」と笑いの種にもなった。
批判と論争[編集]
一方で、1.60は「勝敗が1フレーム差で決まる」とする声を生んだとされる。全国大会の予選配信では、同着が多発し、解析勢は“判定確定までの平均遅延が平均で0.0167秒”だったとまとめたという[12]。この数字は端的に見えるが、当時の検証方法が統一されていなかったため、異なる推定結果が並び、論争が長引いた。
また、「ウィンク・ウルトラサーキットでだけ勝率が上がるプレイ傾向がある」との指摘も出た。指摘は北海道のコミュニティから始まり、のちに東京都の配信者が統計を“勝ちを見せるための負け”として扱ったことが批判につながった。つまり、1.60がもたらしたのが公正さなのか、それとも可視化された有利さなのかが問われたのである。
なお、数少ない当事者の発言として、ネットワーク担当の琴乃が「公正さは計算で作るが、納得はプレイヤーの時間で作る」と述べたとする回顧録が流通した[13]。ただし当該回顧録は署名が複数名義で、一次資料としては扱われにくいとされる。
脚注[編集]
関連項目[編集]
脚注
- ^ Editorial Desk「『マリオカートワールド』1.60の変更点整理:ゲート再確認を中心に」『月刊ゲーム通信』第48巻第3号, pp. 22-31.
- ^ 田嶋 琴乃「回線揺らぎ二次指標によるマッチング安定化の試み」『ネットワーク応用レース技術研究』Vol.12 No.1, pp. 11-29.
- ^ 森下 理央「ヒット遅延と姿勢復元係数:1/60秒段階補正の効果」『インタラクティブ・シミュレーション年報』第9巻第2号, pp. 101-118.
- ^ Katherine M. Thornton「Server-Side Lap Confirmation and the Illusion of Fairness」『Journal of Competitive Systems』Vol.7 No.4, pp. 55-72.
- ^ 村瀬 直人「雨天時コース判定の揺れと再調整ログ」『地域気象と遊技計算の接点』第2巻第1号, pp. 7-19.
- ^ C. Alvarez, J. Sato「Tiered Correction Models for Real-Time Racing Games」『Proceedings of the International Latency Workshop』pp. 210-219.
- ^ 高橋 由梨「プレイヤー納得度の時間モデル:『納得は時間で作る』の検証」『ゲーム体験計測研究』Vol.5 No.6, pp. 140-162.
- ^ 編集部「ウィンク・ウルトラサーキット解析報告書(非公式)」『大会運用アーカイブ』第1集, pp. 1-26.
- ^ 山根 祐介「同着が増えるとき、何が増えているのか」『判定工学の雑記』第3巻第8号, pp. 33-41.
- ^ R. Zhang「On the Harm of Over-Precision in Online Judgement」『Proceedings of the Soft-Real-Time Ethics Symposium』pp. 77-85.
外部リンク
- MarioKart World 1.60メモリー
- ウィンク・ウルトラサーキット解析Wiki
- 回線推定段階の可視化アーカイブ
- d-colored team資料庫
- ゲート再確認挙動ログまとめ