0:00:03.840,0:00:08.880 僕はマーク・ブラウン[br]Game Maker's Toolkitへようこそ 0:00:08.880,0:00:14.640 よく考えてみると大抵のゲームは[br]非常に変わった時間の感覚を持っている 0:00:14.640,0:00:19.519 日の入りと日の出を伴う[br]昼と夜のサイクルがあり 0:00:19.519,0:00:23.390 キャラクターたちは暗くなったら寝て[br]明るくなったら起きてくる 0:00:23.390,0:00:26.152 でも一般的に時間は止まったままだ 0:00:26.152,0:00:31.450 こちらが何らかのアクションを起こすまで[br]キャラクターたちは奇妙な静止状態にある 0:00:31.450,0:00:33.371 その結果ゴッサム・シティの悪党たちは 0:00:33.371,0:00:36.250 次なる殺戮を繰り返す前に[br]バットマンがサイドミッションを 0:00:36.250,0:00:38.708 終えるのをひたすら待つし 0:00:38.708,0:00:40.903 誘拐されたキャラクターたちは 0:00:40.903,0:00:43.180 救出されるまでじっと我慢している 0:00:43.180,0:00:47.079 しかし別のことをしようと決めたゲームも[br]いくつかある 0:00:47.079,0:00:49.930 実際にリアルタイムでイベントをシミュレートする - 0:00:49.930,0:00:55.030 キャラクターたちがスケジュールに従って行動し[br]決められたタイミングで自動的にイベントが発生する 0:00:55.030,0:00:59.140 これらを「リアルタイムゲーム」と呼びたいが[br]少し混乱を招きそうだ 0:00:59.140,0:01:01.780 なので代わりに「時計仕掛けのゲーム」と[br]呼ぶことにしよう 0:01:01.780,0:01:06.780 そしてこのアプローチには驚くべき利点があると判明した 0:01:06.780,0:01:11.593 僕はこの夏『Outer Wilds』をプレイした[br]この恒星間考古学ゲームは 0:01:11.593,0:01:14.651 おんぼろの木造宇宙船に乗って[br]惑星間を行き来しながら 0:01:14.651,0:01:17.709 ミニチュアの宇宙についての[br]答えを探すというものだ 0:01:17.709,0:01:19.956 このゲームのを本当に特別なものにしているのは 0:01:19.956,0:01:25.420 太陽系全体が時間の経過とともに[br]常に変化していくことだ 0:01:25.420,0:01:30.200 例えばこの「砂時計の双子星」として知られるペアの惑星だ 0:01:30.200,0:01:36.182 ゲーム開始時「灰の双子星」は[br]分厚い砂の層で覆われている 0:01:36.182,0:01:41.479 一方「燃え盛る双子星」では[br]地下トンネルのネットワークを探索できる 0:01:41.479,0:01:45.552 しかし時間が経つと[br]砂がもう片方の星に移動するので 0:01:45.552,0:01:48.314 燃え盛る双子星の地下トンネルは[br]永久に閉ざされてしまうが 0:01:48.314,0:01:52.099 代わりに灰の双子星の地表では[br]たくさんの塔が現れる 0:01:52.099,0:01:56.608 同様に「脆い空洞」も最初は無傷だが 0:01:56.608,0:02:00.850 ブラックホールに吸い込まれて徐々に崩壊していく 0:02:00.850,0:02:04.959 そしてさまよえる彗星は太陽系を元気に駆け巡る 0:02:04.959,0:02:07.610 これはいくつか興味深い影響をもたらす 0:02:07.610,0:02:13.790 ひとつは開発者たちの言うとおりだが[br]これは探索に新たな次元を加える 0:02:13.790,0:02:18.469 プレイヤーが「いつ」探索するのかが[br]「どこ」を探索するのかと同じく重要になるのだ 0:02:18.469,0:02:24.995 空間的な意味だけでなく[br]時間的な意味でも世界を考える必要がある 0:02:24.995,0:02:28.756 探索しようとした地域が[br]到着するまでに閉ざされてしまうかもしれないし 0:02:28.756,0:02:32.400 また別の地域はずっと後にならないと[br]入ることができないかもしれない 0:02:32.400,0:02:36.626 他の利点は世界が[br]自然でダイナミックに感じられるということだ 0:02:36.626,0:02:38.700 なぜなら世界が常に変化しているからだ 0:02:38.700,0:02:41.798 もちろんオープンワールドゲームでは[br]変化が見られる 0:02:41.798,0:02:45.174 『Fallout 3』ではメガトンが[br]ウェイストランドから消し飛ばされるし 0:02:45.174,0:02:49.109 『ゼルダの伝説 ブレス オブ ザ ワイルド』では[br]イチカラ村がイチから建設される 0:02:49.109,0:02:54.610 しかしこれらはいつだって[br]プレイヤーの選択や決断によって起こるものだ 0:02:54.610,0:03:00.803 その代わりに時計に従って動くことで[br]世界はプレイヤーの選択、進捗、 0:03:00.803,0:03:02.680 存在すら無関係に動く 0:03:02.680,0:03:07.013 Outer Wilds が宇宙の無関心さを捉えようとしたとき 0:03:07.013,0:03:10.990 時計に従うのが最善の方法だったのだ 0:03:10.990,0:03:14.620 リアルタイムで進行する別のシリーズが[br]『Dead Rising』だ 0:03:14.620,0:03:16.940 これらあるいは[br]少なくとも優れたゲームでは 0:03:16.940,0:03:21.002 イベントが特定の時間に発生するので[br]常に時計に気を配っておく必要があり 0:03:21.002,0:03:24.989 しっかり注意を払っておかないと[br]プレイヤー抜きで進行してしまう 0:03:24.989,0:03:28.500 いくつかのイベントを見逃す可能性もある[br]生存者が助けを呼んでいるような場面では 0:03:28.500,0:03:31.084 のんびりしていると[br]ゾンビに食べられてしまう 0:03:31.084,0:03:35.417 ケイティーに24時間ごとに[br]ゾンブレックスを投与しなければならないなど 0:03:35.417,0:03:37.500 より重要なものもある 0:03:37.500,0:03:42.294 それにより脳みそを食らうモンスターを[br]扱っているにも関わらず 0:03:42.294,0:03:44.584 Dead Rising は「時計」を 0:03:44.584,0:03:47.129 最も悪夢的なモンスターに[br]仕立て上げることに成功している 0:03:47.129,0:03:50.609 時間的なプレッシャーは[br]切迫感と危機感を与える 0:03:50.609,0:03:56.260 その気になったらではなく[br]すぐに生存者を救いに行かなければならない 0:03:56.260,0:03:58.977 そしてある人を[br]他の人よりも優先して助けるということが 0:03:58.977,0:04:03.790 実際にある結末をもたらす[br]文字通り両方を助ける時間は無いのだ 0:04:03.790,0:04:06.224 これにより時間を[br]弾薬や体力と同じように 0:04:06.224,0:04:09.400 注意深く管理しなければならない[br]貴重な資源に変えることができる 0:04:09.400,0:04:13.154 資源を探そうと店に飛び込むのは[br]賢い行動かもしれないし 0:04:13.154,0:04:15.373 時間を浪費する回り道かもしれない 0:04:15.373,0:04:18.901 またルートやショートカットを覚え[br]ファストトラベルの場所を暗記することで 0:04:18.901,0:04:21.750 わずかな時間を最大限に活用することができる 0:04:21.750,0:04:23.309 あらゆる決断が重要になる 0:04:23.309,0:04:28.333 なぜなら「時間」という最も貴重な通貨を[br]常に消費しているからだ 0:04:29.930,0:04:32.442 しかし時計仕掛けのゲームを作るということは 0:04:32.442,0:04:35.860 時間を永遠に進められるわけではないということだ 0:04:35.860,0:04:39.680 開発者たちはイベントやキャラクターのスケジュールを[br]無限にシミュレートすることはできないし 0:04:39.680,0:04:44.440 一貫した物語を作りたかったら[br]絶対に見逃せないイベントもある 0:04:44.440,0:04:48.520 だからこういったゲームのほとんどは[br]ある種の終着点が決まっている 0:04:48.520,0:04:51.555 Outer Wilds を22分プレイすると 0:04:51.555,0:04:56.443 太陽が超新星爆発を起こして[br]見えるものすべてを破壊するし 0:04:56.443,0:05:00.685 Dead Rising ではフランクのヘリコプターが[br]72時間で帰ってしまう 0:05:00.685,0:05:02.920 - 現実時間では6時間だ 0:05:02.920,0:05:06.718 そしておそらく時計仕掛けのゲームの真髄である[br]「ゼルダの伝説 ムジュラの仮面」では 0:05:06.718,0:05:13.169 月が3日で地上に激突する[br]- デフォルトでは現実世界において1時間だ 0:05:13.169,0:05:19.699 その際もっとも一般的なのは[br]映画『恋はデジャ・ブ』のように 0:05:19.699,0:05:23.464 時間をループの最初に戻すことだ 0:05:26.320,0:05:31.340 僕はマーク・ブラウン[br]Game Maker's Toolkit へようこそ 0:05:31.340,0:05:34.419 タイムループはとても賢い[br]ゲームシステムになりうる 0:05:34.419,0:05:38.449 例えば『The Sexy Brutale』は[br]ホテルが舞台の殺人ミステリーゲームであり 0:05:38.449,0:05:41.449 予測可能な時計仕掛けのスケジュールで進行する 0:05:41.449,0:05:44.476 ゲームの最初のパートで[br]レジナルド・シックスペンスが 0:05:44.476,0:05:50.296 謎の覆面男に[br]ライフルで撃たれて殺される 0:05:50.296,0:05:54.982 しかしループして時間を戻ると[br]銃に空の実包を入れておける 0:05:54.982,0:06:01.080 その結果[br]シックスペンスの命は救われる 0:06:01.080,0:06:04.463 つまりループがゲームプレイ構造の[br]重要な部分になる 0:06:04.463,0:06:07.978 殺人現場を何度も見て[br]情報を学習し 0:06:07.978,0:06:13.750 適切なタイミングでシーンを操作することで[br]一石を投じることができる 0:06:13.750,0:06:16.830 タイムループは時計仕掛けのパズルを[br]解かせるということだ 0:06:16.830,0:06:21.860 一連の出来事を学び[br]その情報を利用して有利に進める 0:06:21.860,0:06:27.090 似たようなシステムがシェイクスピアを題材にした[br]時計仕掛けのゲーム『Elsinore』にも存在する 0:06:27.090,0:06:32.049 ここではオフィーリアを演じることになるが[br]ハムレットが数日のうちに父親を殺し 0:06:32.049,0:06:34.819 謎の暗殺者によって自分も殺されてしまう 0:06:34.819,0:06:37.180 幸いなことに[br]時間はループして戻ってくる 0:06:37.180,0:06:41.887 今度はこの先に起こる事の知識と[br]便利なタイムラインメニューで武装しているので 0:06:41.887,0:06:45.850 キャラクターたちを説得したり操作して[br]様々なことをさせられる 0:06:45.850,0:06:49.642 このループではハムレットに[br]彼の母親が不貞をはたらいた証拠と 0:06:49.642,0:06:52.316 叔父の殺人の自供を突きつけた 0:06:52.316,0:06:58.020 その結果ハムレットは王との決闘で殺され[br]父親は死なずに済んだ 0:06:58.020,0:07:02.116 僕がこのゲームに魅了された理由は[br]時計仕掛けのパズルだけではない 0:07:02.116,0:07:04.781 タイムループというセーフティーネットが 0:07:04.781,0:07:08.960 あらゆる種類のアプローチやアイデアを試す自由を[br]与えてくれることに気がついた 0:07:08.960,0:07:13.330 もしうまく行かなかったとしても[br]数分後に再挑戦すればいいだけだ 0:07:13.330,0:07:17.800 そして今後のプレイに役立つ新しい知識を[br]得ることができるかもしれない 0:07:17.800,0:07:22.045 また別のゲームにおいてループとは[br]熟練によって最大化するものだ 0:07:22.045,0:07:24.467 『Minit』のタイムループは最も短い 0:07:24.467,0:07:26.237 たった60秒だ 0:07:26.237,0:07:30.259 明らかにゼルダのようなアドベンチャーゲームを[br]クリアするのに十分な時間ではない 0:07:30.259,0:07:33.207 しかし新しいスタート地点を作ったり[br]新しい道具を見つけたり 0:07:33.207,0:07:36.073 ショートカットを開いたり[br]マップ内を素早く移動することで 0:07:36.073,0:07:39.919 最終的にたった1分間のループの中で[br]ゲームをクリアすることができる 0:07:39.919,0:07:44.464 似たものにあまり知られていない[br]メトロイドヴァニア『Vision Soft Reset』がある 0:07:44.464,0:07:47.819 20分間で惑星を崩壊から救わなければならない 0:07:47.819,0:07:51.484 ここではチェックポイントをタイムライン上の[br]ブックマークとして扱う 0:07:51.484,0:07:53.520 マップ上をファストトラベルで[br]移動する代わりに 0:07:53.520,0:07:57.600 実際に時間を巻き戻して[br]その瞬間に戻るのだ 0:07:57.600,0:08:00.930 獲得した能力やパスワードのようなものは[br]ループ後も引き継がれるが 0:08:00.930,0:08:04.802 追加の体力などは[br]ループによって失われてしまうので 0:08:04.802,0:08:07.830 それらが欲しい場合は[br]新しく拾わなければならない 0:08:07.830,0:08:12.199 このゲームのスリルのひとつは[br]新しいブックマークを慎重に作ることだ 0:08:12.199,0:08:16.139 たとえば僕はある時[br]思い切って惑星の奥深くに行き 0:08:16.139,0:08:20.039 マシンをパワーアップして地表まで帰ってきた 0:08:20.039,0:08:23.961 結果的にこの往復のあと[br]僕に残された時間はたった12分だった 0:08:23.961,0:08:27.530 これで残りをプレイするのはちょっと厳しい 0:08:27.530,0:08:31.398 そこで僕はもう一度[br]マシンまでの道を往復した 0:08:31.398,0:08:34.840 今回は先程の経験と記入済みのマップが役に立った 0:08:34.840,0:08:41.180 僕は16分を残して帰還し[br]残り時間に余裕を持ってブックマークを保存した 0:08:41.180,0:08:44.000 これはなかなか良い感じだった 0:08:44.000,0:08:48.740 このようなループを設計するとき[br]鍵となる問題は「長さ」だ 0:08:48.750,0:08:52.229 Outer Wilds のデザイナーでありプロデューサーの[br]Loan Verneau はこう語る 0:08:52.229,0:08:56.842 「失敗や死によってフラストレーションを[br]感じない程度に短くしたかったのですが 0:08:56.842,0:09:01.000 しかし同時にプレイヤーが常に時間制限を[br]気にしてしまうのは避けたかったのです」 0:09:01.000,0:09:04.901 またプレイヤーにタイムラインのメンタルモデルを[br]構築させたいならば 0:09:04.901,0:09:07.710 それは比較的短くしなければならない 0:09:07.710,0:09:11.605 短いタイマーを用いるならば[br]ワールドサイズを圧縮するべきだ 0:09:11.605,0:09:15.714 それにより時間制限の中でどこへ行っても[br]何か面白いものを見つけることができる 0:09:15.714,0:09:19.704 Minit はすべてのものが数秒以内に到達できるように[br]注意深く設計されており 0:09:19.704,0:09:25.810 どの方向に行ってもぎっしりと[br]詰め込まれた世界がこぼれ出てくる 0:09:25.810,0:09:28.710 タイムループは確かに便利な機構だ 0:09:28.710,0:09:32.789 厄介なデザインの問題を[br]きれいなリボンでラッピングし 0:09:32.789,0:09:35.311 プレイヤーにクールな新しい結果を[br]もたらしてくれる 0:09:35.311,0:09:40.167 時計仕掛けのパズル、自由な探索[br]そして時間に対する熟練だ 0:09:40.167,0:09:43.456 いくつか素晴らしいゲームがすでに存在し[br]またさらに多くのゲームが控えている 0:09:43.456,0:09:46.131 例えばワンルームミステリーゲーム『12 Minutes』 0:09:46.131,0:09:50.340 そして『Deathloop』[br]- 『Dishonored』の開発者によるものだ 0:09:50.340,0:09:53.580 しかし究極的には[br]タイムループは仕掛けである 0:09:53.580,0:09:58.920 非常に派手な方法で注目集めるための[br]工夫をこらした解決策だ 0:09:58.930,0:10:00.913 それはそれでいいとは思うが 0:10:00.913,0:10:03.384 あらゆるタイプのゲームで機能するわけではないし 0:10:03.384,0:10:05.900 あらゆるタイプの物語に合うわけではない 0:10:05.900,0:10:11.390 そうしてループのない時計仕掛けのゲームを[br]作ることはできないかと考えるようになった 0:10:11.390,0:10:15.086 アイデアの1つは繰り返してもシミュレーションから[br]切り離されないような 0:10:15.086,0:10:17.880 小さなループを使うというものだ 0:10:17.880,0:10:20.844 『Hitman』のステージはたくさんの小さなループでできている 0:10:20.844,0:10:25.690 キャラクターたちは5~10分程度で繰り返す[br]スケジュールに従って行動している 0:10:25.690,0:10:28.478 これはかなり説得力のある現実世界の[br]模倣を可能にしつつ 0:10:28.478,0:10:32.690 ステージ全体をループさせるような混乱は招かない 0:10:32.690,0:10:36.781 そしてもう一つの解決策は開発者の手作りではなく[br]永遠に続かせることができる、 0:10:36.781,0:10:41.380 システム的でランダムなイベントについて[br]調べてみることかもしれない 0:10:41.380,0:10:44.794 ゼルダやMGS5における天気の影響は 0:10:44.794,0:10:48.610 コントロールできない時間の流れを感じさせる 0:10:48.610,0:10:53.720 同様にオープンワールドの交通パターンや[br]シミュレーションのキャラクターはすべて、 0:10:53.720,0:10:57.289 時計仕掛けによる振り付けなしで[br]現実世界かのような錯覚を生み出すために 0:10:57.289,0:11:00.271 シンプルなルールと[br]相互接続性を用いている 0:11:00.271,0:11:02.864 詳しくはこの動画を見てほしい 0:11:02.864,0:11:08.740 しかしここではもっと過激な[br]『Deus Ex: Human Revolution』の一節を紹介しよう 0:11:08.740,0:11:10.122 ゲームの冒頭でこう言われる 0:11:10.122,0:11:15.150 ヘリに飛び乗り、人質を救うために[br]オフィス街へ急行する必要があると 0:11:15.150,0:11:20.001 その間テロリストたちが何もしないで[br]プレイヤーが到着するのを 0:11:20.001,0:11:21.930 いつまでも喜んで待ってくれていると思ったら[br]大間違いだ 0:11:21.930,0:11:24.930 結局のところ大抵のゲームでは[br]時間はそのように動く 0:11:24.930,0:11:26.760 でも実際は違う 0:11:26.760,0:11:30.957 もしジェンセンがちょっと、うーん、忙しそうにしていて[br]長いこと待たせているとーー 0:11:30.957,0:11:33.520 人質のほとんどが失われてしまう 0:11:33.520,0:11:35.176 「8人だぞ アダム 0:11:35.176,0:11:40.030 8人の社員が『人道主義の純粋主義者』とかいう奴らに[br]殺されたんだ! 0:11:40.030,0:11:44.480 それも たまたま今日出勤したというだけの理由でな!」 0:11:44.480,0:11:48.210 人質が殺されても[br]ゲームオーバーになるわけではない 0:11:48.210,0:11:53.041 しかしプレイヤーの怠惰によって[br]物語や他のキャラクターとの関係性が変わってしまう 0:11:53.041,0:11:55.080 それがほんの少しだったとしても 0:11:55.080,0:11:58.699 そしてこれはゲームがある仕事をするのに[br]限られた時間しかないと言うとき 0:11:58.699,0:12:01.895 それが本当のことであってもよいと[br]証明しているのかもしれない 0:12:01.895,0:12:04.949 間に合わなかった場合の罰は 0:12:04.949,0:12:07.640 物語がそれを反映したものに[br]変更されることかもしれないし 0:12:07.640,0:12:11.120 あるいは単にいくつかのコンテンツを[br]完全に見逃すことかもしれない 0:12:11.120,0:12:14.600 実のところ現代のゲームには[br]すでに多くのフィラーコンテンツがあり 0:12:14.600,0:12:20.540 他のことに忙しくて見逃してしまうプレイヤーがいても[br]さほど問題にならないと思っている 0:12:20.540,0:12:22.985 そこで こんなバットマンやスパイダーマンのゲームを[br]想像してみてほしい 0:12:22.985,0:12:29.299 犯罪がリアルタイムで起こり[br]スーパーヒーローとしてどの犯罪者を追い詰めるか 0:12:29.299,0:12:32.250 そしてどの犯罪者を見逃すかを判断しなければならない 0:12:32.250,0:12:35.880 もちろん このようなシステムは[br]軽々しく導入できるものではない 0:12:35.880,0:12:39.116 時間制限に賛否両論があるのは当然だろう 0:12:39.116,0:12:42.200 それはプレイヤーの肩に[br]プレッシャーやストレスをかけるものだからだ 0:12:42.200,0:12:45.261 また多くの人にとって[br]ゲームの内容を見逃すかもしれないという考えは 0:12:45.261,0:12:50.990 マップ上のすべてのタスクをゆっくりと計画的に完了させるという[br]完璧主義的な性格に反する 0:12:50.990,0:12:54.310 だからこれが想像する限り[br]最悪のアイデアに聞こえるかもしれない 0:12:54.310,0:12:58.770 しかしそれでも 時計仕掛けのゲームならではの[br]利点を考えれば 0:12:58.770,0:13:02.256 おそらく「時間」は[br]私たちが見続けている変化のないーー 0:13:02.256,0:13:07.346 静的なオープンワールドゲームに必要な[br]スパイスとなり得るだろう 0:13:07.346,0:13:10.800 コメントで君の考えを教えてくれ 0:13:10.800,0:13:11.880 (字幕翻訳:OgataKohaku) 0:13:11.880,0:13:13.451 やあ、視聴してくれてありがとう 0:13:13.451,0:13:16.983 お気に入りの時計仕掛けのゲームについて[br]コメントで教えてくれ 0:13:16.983,0:13:22.169 Epic Game Storeでゲームを買うときに[br]GMTKを支援できるって知ってた? 0:13:22.169,0:13:25.610 クリエイタータグ「GMTOOLKIT」を[br]入力してくれ 0:13:25.610,0:13:30.940 君が追加で支払う必要はないけど[br]どういうわけがEpicが僕にいくらかお金をくれる 0:13:30.940,0:13:33.980 みんなにとって良いことだ![br]まあ、でも、ほとんど僕にだけど