「RTA」の版間の差分

提供:APCC
ナビゲーションに移動 検索に移動
(記憶だけで書いてるので間違ってそうで怖いです)
 
1行目: 1行目:
{{wikipedia|タイムアタック_(ゲーム)#リアルタイムアタック(RTA)}}
{{wikipedia|タイムアタック_(ゲーム)#リアルタイムアタック(RTA)}}
'''RTA'''(あーるてぃーえー、Real Time Attack)とは、[[ビデオゲーム|ゲーム]]をできるだけ早く[[ゲームクリア|クリア]]するというやりこみプレイである。本記事では、同時に'''タイムアタック'''についても解説する。
'''RTA'''(あーるてぃーえー、Real Time Attack)とは、[[ビデオゲーム|ゲーム]]をできるだけ早く[[ゲームクリア|クリア]]するという[[やりこみ要素|やりこみプレイ]]である。本記事では、同時に'''タイムアタック'''についても解説する。
==概要==
==概要==
RTAという言葉が出来る以前から、タイムアタックというものは行われていた。しかし、「タイムアタック」は、'''ゲーム内で表示されるプレイ時間をできるだけ小さくしてクリアする'''<ref>表示されるプレイ時間を小さくすればよいので、何度でもリセットがきく。</ref>のに対して、「RTA」は、'''ゲームを開始した瞬間から、リアルタイムでクリアタイムを計測する'''<ref>すなわち、ゲームを開始してから一発勝負である。一度ミスをすると、記録を出すためにはリセットをするしかない。</ref>。それらを区別するために、2002年に極限攻略研究会によってRTAという名前が付けられた。なお、タイムアタック、RTAという名称は日本で作られた和製英語であり、海外ではよく'''Speedrun'''と呼ばれる。検索の参考に。
RTAという言葉が出来る以前から、タイムアタックというものは行われていた。しかし、「タイムアタック」は、'''ゲーム内で表示されるプレイ時間をできるだけ小さくしてクリアする'''<ref>表示されるプレイ時間を小さくすればよいので、何度でもリセットがきく。</ref>のに対して、「RTA」は、'''ゲームを開始した瞬間から、リアルタイムでクリアタイムを計測する'''<ref>すなわち、ゲームを開始してから一発勝負である。一度ミスをすると、記録を出すためにはリセットをするしかない。</ref>。それらを区別するために、2002年に極限攻略研究会によってRTAという名前が付けられた。なお、タイムアタック、RTAという名称は日本で作られた和製英語であり、海外ではよく'''Speedrun'''と呼ばれる。検索の参考に。


==様々なレギュレーション==
==様々なレギュレーション==
RTAは、言わばゲームをどれだけ早くクリアできるかのレースなので、ズル(例えば[[バグ]]や[[裏技]]など)が許容されるかで集計される場所が異なる。また、実際のスポーツと同じように、プレイされるゲームによって細かなルールが変わる{{要検証}}。
RTAは、言わばゲームをどれだけ早くクリアできるかのレースなので、ズル(例えば[[バグ]]や[[裏技]]など)が許容されるどうかによって異なるランキングが作成される。また、実際のスポーツと同じように、プレイされるゲームによって細かなルールが変わる{{要検証}}。


以下に示すのは、ほとんどのゲームで使われる手軽な通称に説明をつけたものである。
以下に示すのは、ほとんどのゲームで使われる手軽な通称に説明をつけたものである。


===Any%(エニーパーセント)===
===Any%(エニーパーセント)===
どんな手段を使ってもいいので、[[ゲームクリア|クリア]]を急ぐ最もメジャーなレギュレーション。Glitchlessが付いてなければ、(Glitchedが付いていなくても)ゲームクリアに有利な[[バグ]]の使用を認められているものもある。
どんな手段を使ってもいいので、[[ゲームクリア|クリア]]を急ぐ最もメジャーなレギュレーション。Glitchlessが付いてなければ、(Glitchedが付いていなくても)ゲームクリアに有利な[[バグ]]の使用を認められている事が多い。
 
===100%(ひゃくパーセント)===
コインや敵などの、いわゆる[[やりこみ要素]]をすべて集めてクリアするレギュレーション。


===Low%(ローパーセント)===
===Low%(ローパーセント)===
16行目: 19行目:


===〜 Exit(-エグジット)===
===〜 Exit(-エグジット)===
主に[[アクションゲーム]]において、一定数の[[ステージ]]を[[クリア]]するだけで[[ゲームクリア|オールクリア]]するという暗黙の了解のルートで走られるレギュレーション。特に、0 Exitは、最初のコースをもクリアせずに、[[バグ]]を駆使して<ref>厳密には任意コード実行(しかし、ゲームによって千差万別なので断言はできない)</ref>[[エンディング]]を召喚するという人間には仕組みが理解不能なRTAとなっている。
主に[[アクションゲーム]]において、一般にゲームプレイと認められる範疇よりも遥かに少ないプレイによりゲームクリアすることを許容するレギュレーション。特に、0 Exitは、最初のコースをもクリアせずに、[[バグ]]を駆使して<ref>任意コード実行など</ref>[[エンディング]]を召喚するという一見しただけでは何が起こっているのか把握することすらできない部門となっている。


===Glitched(グリッチド、グリッチト)===
===Glitched(グリッチド、グリッチト)===
22行目: 25行目:


===Glitchless(グリッチレス)===
===Glitchless(グリッチレス)===
[[ゲームクリア]]に有利な[[バグ]]の使用を認められていないレギュレーション。バグを使用しないことを明確に示す<!--「明示する」と悩んだ。このコメントはあなた個人の判断で消してもらって構いません。-->ときに用いられる。
[[ゲームクリア]]に有利な[[バグ]]の使用を認められていないレギュレーション。バグを使用してはならないことを明示的に示す呼称である。


===任意コード実行あり===
===任意コード実行あり===
{{節スタブ}}
{{節スタブ}}
[[ビデオゲーム|ゲーム]]内で入力した文字を[[プログラム]]として認識させて任意の結果を引き出すことを「任意コード実行」と言う。[[ファミリーコンピュータ|ファミコン]]や[[スーパーファミコン|スーファミ]]のような昔のゲームで走られる。ドラクエ3 Any% 任意コード実行ありのRTAは、一度は見ておきたいものである。
[[ビデオゲーム|ゲーム]]内で、プレイ中にカセットを差し替えるなどの方法で任意の入力を[[プログラム]]として実行することができる脆弱性を任意コード実行(arbitrary code execution; ACE)と言う。
これを悪用することを許容するのが任意コードレギュレーションである。ただし、0 Exitなどのレギュレーションを除き、クリア画面を直接呼び出すなどしたものは認められず、アイテムを入手するなどの目的に限定される。
 
一般的には、セキュリティがガバガバな[[ファミリーコンピュータ|ファミコン]]や[[スーパーファミコン|スーファミ]]のような昔のハードウェアで、一般的にはエミュレーターではなく実機で走られる。ドラクエ3 Any% 任意コード実行ありのRTAは、一度は見ておきたい。


===No 〜(ノー-)===
===No 〜(ノー-)===

2022年6月29日 (水) 12:49時点における最新版

ウィキペディアにRTA の解説があります。

RTA(あーるてぃーえー、Real Time Attack)とは、ゲームをできるだけ早くクリアするというやりこみプレイである。本記事では、同時にタイムアタックについても解説する。

概要

RTAという言葉が出来る以前から、タイムアタックというものは行われていた。しかし、「タイムアタック」は、ゲーム内で表示されるプレイ時間をできるだけ小さくしてクリアする[1]のに対して、「RTA」は、ゲームを開始した瞬間から、リアルタイムでクリアタイムを計測する[2]。それらを区別するために、2002年に極限攻略研究会によってRTAという名前が付けられた。なお、タイムアタック、RTAという名称は日本で作られた和製英語であり、海外ではよくSpeedrunと呼ばれる。検索の参考に。

様々なレギュレーション

RTAは、言わばゲームをどれだけ早くクリアできるかのレースなので、ズル(例えばバグ裏技など)が許容されるどうかによって異なるランキングが作成される。また、実際のスポーツと同じように、プレイされるゲームによって細かなルールが変わる[要検証]

以下に示すのは、ほとんどのゲームで使われる手軽な通称に説明をつけたものである。

Any%(エニーパーセント)

どんな手段を使ってもいいので、クリアを急ぐ最もメジャーなレギュレーション。Glitchlessが付いてなければ、(Glitchedが付いていなくても)ゲームクリアに有利なバグの使用を認められている事が多い。

100%(ひゃくパーセント)

コインや敵などの、いわゆるやりこみ要素をすべて集めてクリアするレギュレーション。

Low%(ローパーセント)

ゲームプレイの間で達成したものをより少なくしてクリアするレギュレーション。

〜 Exit(-エグジット)

主にアクションゲームにおいて、一般にゲームプレイと認められる範疇よりも遥かに少ないプレイによりゲームクリアすることを許容するレギュレーション。特に、0 Exitは、最初のコースをもクリアせずに、バグを駆使して[3]エンディングを召喚するという一見しただけでは何が起こっているのか把握することすらできない部門となっている。

Glitched(グリッチド、グリッチト)

ゲームクリアに有利なバグの使用を認められているレギュレーション。特に、バグを使用するかしないかで大きくタイムが変わるときに用いられる。

Glitchless(グリッチレス)

ゲームクリアに有利なバグの使用を認められていないレギュレーション。バグを使用してはならないことを明示的に示す呼称である。

任意コード実行あり

この節の加筆が望まれています。

ゲーム内で、プレイ中にカセットを差し替えるなどの方法で任意の入力をプログラムとして実行することができる脆弱性を任意コード実行(arbitrary code execution; ACE)と言う。 これを悪用することを許容するのが任意コードレギュレーションである。ただし、0 Exitなどのレギュレーションを除き、クリア画面を直接呼び出すなどしたものは認められず、アイテムを入手するなどの目的に限定される。

一般的には、セキュリティがガバガバなファミコンスーファミのような昔のハードウェアで、一般的にはエミュレーターではなく実機で走られる。ドラクエ3 Any% 任意コード実行ありのRTAは、一度は見ておきたい。

No 〜(ノー-)

指定したものを使用せずにクリアするレギュレーション。通常プレイで簡単に入手できて、ゲームの進行にとても有利なものを、敢えて禁止するときに用いられる。また、通ることによってタイムが縮むルートを、敢えて禁止するときにも用いられる(例:No Starworld(スーパーマリオワールド))。

All 〜(オール-)

ゲーム内に存在する、指定したもの全てを攻略してからクリアするというレギュレーション。特に、マリオシリーズでは、ワールドの途中で、一部のステージをスキップできる場所が複数あるため、これを縛られることがある。

実装

この節の加筆が望まれています。


関連項目

脚注

  1. 表示されるプレイ時間を小さくすればよいので、何度でもリセットがきく。
  2. すなわち、ゲームを開始してから一発勝負である。一度ミスをすると、記録を出すためにはリセットをするしかない。
  3. 任意コード実行など