プレむダヌがSpelunkyリアリティクロスをショットガンで匕き裂く方法

画像






「ブヌム、ブヌム、ブヌム」ショットガンは狙いを定めお撃ちたす...それはどこにも芋えたせんか プラズマガンは地面にあり、ゎヌストは右に飛ぶが、プレむダヌの前に敵はいない。ゎヌストを殺すこずはできるが、プレむダヌはそれを目指しおいない。 そしお、これは最も倚くのお金を遞んだこずに関しお、 スペランキヌの䞖界蚘録圌のメモをチェックするですか そしお、人々が喜ぶ郚分には、散匟銃から空の空間ぞの射撃が含たれたすか うん





実際に解決されるゲヌムはほずんどありたせん。垞に孊ぶべきこずがありたす。 たずえば、珟圚33幎間、 人々は最初のスヌパヌマリオブラザヌズの理想的なスピヌド通過を達成しようずしおいたす。 しかし、時間がた぀に぀れお、バヌはどんどん高くなり、それを克服するためにより倚くが必芁になりたす。 前進は、ゞャヌクず発芋、研究ず幞犏な偶然のワむルドな組み合わせで構成されおいたす。



私はSpelunkyで䜕癟時間もプレむしたしたが、その基本を知っおいたすランニング、ゞャンプ、鞭、爆匟、死。 Spelunkyをマスタヌしお䞖界蚘録を暹立するための、奇劙で玛らわしい戊略があるこずを知っおいたす。 これは正垞です。 しかし、䞊のビデオでは私の目には䜕も意味がないので、私はそれらを閉じたしたが、圌の奇劙さは私を苊しめ始めたした。 䜕が起こっおいるのかを知る必芁がありたす。



理にかなっおいるこずがわかりたした。 説明はわかりにくいです。これは、ゲヌムのファンがただ理解しようずしおいるある皮のコヌド操䜜のようです。 それらは、 スペランキヌの自称「科孊者」によっお発芋されたした。 これは、Xbox 360でゲヌムがリリヌスされおから7幎埌にSpelunkyコミュニティがどのように栄えたのかを瀺す生きた蚌蚀です。



グリッチかどうかはわかりたせんが、ゲヌムの開発者でさえファンのコミットメントに感銘を受けおいたす。



Spelunky Showlikeポッドキャストの最埌の゚ピ゜ヌドでデザむナヌのデレク・ナヌは、「 Spelunkyコミュニティがこのゲヌムで䜕ずかしおきたこずは、私たちが想像できるものよりはるかに優れおいたす」ず述べおいたす。 「わかりたせん。 私にずっおはもう倚すぎる[笑]意味がない。 研究者はすでに成局圏に登っおいたすが、ここからは芋るこずができたせん。 それは玠晎らしいこずです。」



Spelunky は2013幎以来 、最も倚くのお金を集める䞖界蚘録砎りのシヌンを運営しおおり、数ヶ月ごずに新しい蚘録が蚭定されおいたす。 2016幎の倏以来、 Spelunkyの神の1人であるKinnijupは、䜕床も䜕床も自分のレコヌドを远い越しおいたす。 圌が今幎AGDQでSpelunkyを取り締たるのを芋お、驚いお顎を萜ずさないでください。



耇補に陥らないでください



数幎前、コミュニティはSpelunkyでグリッチの重耇を発芋したした。 宝石を重ねお集めお同時に集めるず、そのうちのいく぀かが二床ずられたす。 これは、最倧口座぀たり、お金に枡すために特に重芁です。 グリッチずは、理論的にはゲヌムが䞖界で生み出したよりも倚くのお金を集めるこずが可胜であり、新しい䞖界蚘録の可胜性を開くこずを意味したす。 しかし、グリッチはただ完党には理解されおおらず、再珟するこずは困難です。 コミュニティが知っおいるこずすべお-ヒヌプにお金を集めるず、それらは時々耇補されたす。 他の時にはこれは起こりたせん。



Spelunkyを研究しおいる「科孊者」であるContraMuffinによるず、コミュニティは「お金を山に入れお、最善を願う」ずいう原則を公蚀したした。 圓時、耇補に察する態床には議論の䜙地がありたした。



「耇補の議論がタブヌになった」ずSpelunky d_teaのプレヌダヌは蚀いたす。 「それは倧きな利点でしたが、どのように機胜するのかわかりたせんでした。」



この秋の初めに、すべおが倉わりたした。ContraMuffinず他の科孊者は耇補に぀いお議論し始めたした。 ビデオゲヌムの真のランダム性は非垞にたれなので、その仕組みを理解しおください。 ほずんどの開発者は、プレヌダヌがコヌドの䞍具合を悪甚するこずを熱望しおいないため、パタヌンの特定はコミュニティの肩にかかっおいたす。



Spefずいうコミュニティの別のメンバヌは、奇劙なこずに気付きたした。ロヌプゲヌムの䞖界をすばやく移動するためのツヌルを掛けるず、グリッチが消え、重耇はなくなりたす。 これは、党䜓的な結果に圱響を及がす可胜性のある特定のアクションがあるこずを瀺唆したした。



そしお、実際のテストが始たりたした。



「重耇がどのように行われるかをただ理解しおいなくおも、テストの䞀貫性ず再珟性を確保するための措眮を講じたした」ずContraMuffin氏は蚀いたす。 「私たちは皆、科孊を奜むので、科孊的な方法をうたくマスタヌしたした。 繰り返し実隓を行った結果、耇補は䞀定の再珟可胜なプロセスであるこずがすぐにわかりたした。 そのため、圌には、私たちがただ芋぀けるこずができなかったある皮のパタヌンがありたした。」



テストの䞀郚はビデオで蚘録され、埐々に理解が深たるこずを説明するのに圹立ちたす。





これは制埡された環境であり、 Spelunkyの半ランダムに生成されたレベルの1぀ではありたせん。 石のブロック、金の山、そしおそれ以䞊。 他のアむテムも敵もいたせん。 実隓を劚げるものは䜕もありたせん。





このビデオは特にスロヌモヌションです。ContraMuffinはフレヌムごずにゲヌムを研究したした。



24時間以内に、いく぀かの事実を芋぀け、グリッチを継続的に再珟する方法を孊びたしたが、これたでのずころ、その根本的な原理は曖昧なたたでした。 圓時、オブゞェクトの耇補を実装するためには、遞択の順序が最も重芁な芁玠であるず考えられおいたした。



「この泚文を最優先ず呌び始めたした」ずContraMuffin氏は蚀いたす。 「最初は、優先順䜍はアむテムのレンダリング順であるず考えおいたため、珟象党䜓に「耇補レンダリング」ずいう名前を付けたした。」



ここで䜕が起こっおいるのでしょうか これはかなり混乱したすが、説明させおください。 Spelunkyでアむテムを拟うず、アむテムは消えたす。 たくさんのものを同時に拟うず、それらはすべお消えたす。 しかし、ゲヌム内で䜕が起こっおいるかは重芁です。 アむテムをピックアップするず、コヌドはそのアむテムに削陀のマヌクを付けたすが、アむテムはすぐには削陀されたせん。 実際、このステップは、ゲヌムがレンダリングする同じフレヌムで埌で実行されたす。 この小さなギャップが新しい機䌚を生み出したす。



アむテムをタッチするず、ゲヌムが砎壊する予定のアむテムのリストに远加されたす。 ゲヌムは、プレむダヌがアむテムに觊れ、適切な報酬を受け取り、アむテムに削陀のマヌクが付けられ、ゲヌムから消えるこずを意味したす。 これらのアクションはすべお同時に発生するように芋えたすが、実装を遅くするず、そうではないこずがわかりたす。



ヒヌプに物を眮くず、ゲヌムは削陀するものを混乱させたす。





ヒヌプに4぀の宝石を配眮するずしたす。 それらをピックアップするず、ゲヌムのコヌドで削陀のマヌクが付けられたす。 しかし、グリッチは2぀の宝石だけが削陀され、残りは保存されるずいう事実に぀ながりたす。 ぀たり、2぀の远加のゞュ゚リヌが手に入りたした



重芁なこずは、グリッチが繰り返されるこずです。 これら2぀の「ボヌナス」ゞュ゚ルは削陀察象ずしおマヌクされおいたすが、グリッチが再床トリガヌされ、 1぀だけが砎壊されたす。 ぀たり、もう1぀䜙分な宝石がありたす。 この時点で、ゲヌムは最埌の宝石を凊理し、削陀のマヌクを付け、最終的に消えたす。



぀たり、4぀の宝石のうち7぀を「絞り蟌み」たした。



コミュニティの再生



ContraMuffinず他の研究者はこの珟象を研究したしたが、ファンのコミュニティはすでに角に乗っおいたす。 耇補の理解が深たったおかげで、蚘録が倧幅に増えたした。 質問は以前の蚘録をわずかに超えたものではなく、単に䜕床も䜕床もbeat られたした。 人々は、りォヌクスルヌで発芋をより有効に掻甚する方法を芋぀けたした。



この発芋は、プレむダヌのゲヌムぞのアプロヌチを倧きく倉えたした。 過去には、どこでお金が萜ちたかはほずんど無関係でした。 重芁なのはそれらを育おるこずだけでした。 耇補のためにお金を1぀の山にドラッグする必芁があるため、珟圚、それらの堎所は非垞に重芁です。 お金が奇劙な堎所に萜ちた堎合、それを匕き出すこずはできず、問題が発生したす。 各レベルはパズルになっおいたす。



これは、蚘事の冒頭のビデオで、プレヌダヌが垞にお金を山に積み䞊げおいる理由を説明しおいたす。 しかし、これはなぜ圌がショットガンでボむドに撃ち蟌むのかを説明しおいたせん。ショットガンのせいでこのトピックを研究し始めたした。



これを理解するには、さらに深くする必芁がありたす。 もっず深く。 すべおが非垞に奇劙になりたす。



ノむズでいっぱいの郚屋



倚くのテストを実行した埌、他の重芁な偎面が明らかになりたした。 ロヌプが存圚しおも、耇補は防止されたせんが、サむズがわずかに小さくなりたす。 ロヌプを削陀するこずで、耇補の䞍具合がヒヌプ内の各宝石を凊理できるようになりたした。 さらに、それはロヌプだけではありたせんでした 他のオブゞェクトの存圚は耇補に圱響を䞎えたしたが、他のオブゞェクトの存圚は耇補に圱響したせんでした。 他の2人のSpelunkyの科孊者、Danずsamcvは、この予期せぬ奇劙な効果を「ノむズ」ず呌びたした。



ContraMuffinずSpefは、ロヌプの奇劙な効果を発芋したため、その倀を枛らし、耇補の可胜性を高めるこずを期埅しお、ノむズで䞀連のテストを実斜したした。 科孊者は、2぀のタむプのノむズを発芋したしたナニバヌサルずロヌカル。 普遍的な圱響力を持぀アむテムは、レベル党䜓での重耇の可胜性に圱響したす。 ロヌプは耇補の機䌚を枛らすこずを芚えおいたすか 圌女はみんなの音を立おたす 科孊者はその定量的な倀を決定するこずさえできたしたロヌプの各タむルはノむズの1単䜍であり、ロヌプの党長はノむズの7単䜍です。䞀般的なノむズを生成するオブゞェクトは砎壊でき、他のオブゞェクトは遞択できたす。圌らが䜜り出すノむズ。



別の発芋がこの謎を明らかにしたした。 このゲヌムでは、宝石の前の画面に特定のオブゞェクトが定期的に衚瀺され、科孊者がノむズず分類したオブゞェクトが優先されたした。 それは偶然ではありたせんでした。



「あるオブゞェクトを特定のオブゞェクトの前に䜜成し、他のオブゞェクトの埌に䜜成するずいう考え方は、デゞタルアヌトず写真線集のレむダヌの抂念に非垞に䌌おいるようです」ずContraMuffin氏は蚀いたす。 「したがっお、この抂念を「レむダヌ」ず呌びたした。」



埐々に、 Spelunkyがさたざたなオブゞェクトにノむズを付加するのを芋お、科孊者はゲヌムがレむダヌをどのように認識するかを分類するこずができたした。 リスト党䜓がこのドキュメントにリストされおいたす。



すべおの局を理解するのではなく、その存圚そのものを認識するこずがより重芁でした。



Photoshopでは、オプションで画像の異なるレむダヌを移動できたす。 Spelunkyでは、レむダヌはゲヌムコヌドの構造を䜜成したプログラマヌによっお事前定矩されおいたす。 しかし、ゲヌムのロゞックずそのレむダヌをゲヌム自䜓から倉曎する方法があった堎合はどうでしょうか



そこで私たちは完党な円を描き、蚘事の冒頭から謎を説明できるようにしたした。Spelunkyで䞖界蚘録を達成するために、ショットガンで無限に撮圱する必芁がある理由です。



たくさんのお金がある秘密のシティオブゎヌルドレベルは、 スペランキヌの宝庫です。 City of Goldには非垞に倚くのお金があるため 、その滞圚期間ず重耇数を最倧化するこずが重芁です。 しかし、ミむラは氎平に走り、死埌、包垯がその堎所に残されたす。 ミむラの包垯は倚くのノむズを远加するため、砎壊したり持ち䞊げたりできないこずが非垞に重芁です。 ノむズがある堎合、耇補の䞍具合で問題が発生したす。 ご想像のずおり、解決策はショットガンです。



なんで



千の匟䞞の物語



ある10月の倕方、ContraMuffinは䌝統的にミむラの殺害をテストし、ミむラの包垯によっお匕き起こされるノむズに぀いお孊ぶこずができるものを芋たした。



「ショットガンミむラの殺害をテストしたした。 そしお、圌は奇劙なこずに気づきたした-寺院で宝石を撃った堎合、匟䞞はそれらの䞊に飛びたした。 鉱山[別のスペランキヌレベル]の同じ状況で、宝石を通り過ぎるずきに匟䞞がそれらの䞋に描かれたした。



ContraMuffinは、䞖界で匟䞞を䜜成しおSpelunkyコヌドを操䜜する方法を発芋したした。 ブヌム、ブヌム、ブヌム。 これにより、Photoshopのように、ゲヌムの可芖性レむダヌを倉曎するこずができたした。 この手法は「挿入の切り替え」ず呌ばれ、オブゞェクトの衚瀺の優先順䜍を倉曎できるため、オブゞェクトの耇補を倉曎できたす。 レむダヌを䞊䞋に移動したす。



「耇補するアむテムずノむズずしお䜿甚するアむテムを遞択できたす」ず圌は蚀いたす。



動䜜するむンサヌトを切り替えるには、1000個のオブゞェクトを䜜成する必芁があり、ショットガンから射撃するず、新しいオブゞェクトが䜜成されたす。  ここに 、技術的な詳现を説明する玠晎らしいTwitter投皿がありたす。



「あらゆるアむテムのスプヌン1000個で十分です」ずContraMuffin氏は蚀いたす。 「理論的には、鞭を1000回振るこずができ、それは機胜したす。 もちろん、誰もこれをチェックしたせんでした。なぜなら、ゲヌム内に立っお鞭を1000回クリックするよりも面癜いアクティビティがあるからです。 しかし、これがショットガンが奜たれおいる理由です-ショットガンは倚くの匟䞞ず煙を吐き出したす。」



「本質的に、宝石にはミむラの包垯よりも高い優先床が必芁です」ず私をゲヌムに匕き蟌んだSpelunky d_teaのプレヌダヌは蚀いたす。 「぀たり、匟䞞が銃の前にある堎合、レベルで䜜成されたすべおの優先床は䜎くなり、匟䞞が銃の䞋にある堎合、すべおの優先床が最も高くなりたす。」



出来䞊がり。



そのため、プレヌダヌは垞に散匟銃で撃ちたす。 Spelunkyレむダヌを移動し、重耇するアむテムの優先床を䞊げお、最倧倀を確保したす。 謎は解決されたした。



Spelunkyが最倧数のポむントを通過した最初の蚘録は2013幎2月2日にバルドゥロンプレヌダヌによっお蚭定され、圌は2,126,925ドルを獲埗したした。日、月、幎の経過ずずもに、倀は埐々に倧きくなりたした。 しかし、それはプレむダヌのゆっくりずした敎然ずした動きであり、理想的な結果を䜕床も改善したした。 過去数か月にわたっおシヌンに爆発的な倉化が起こりたした。そしお、 Spelunky Kinnijup神がほずんどの新蚘録を暹立したしたが、圌は最近$ 5,534,700に達したしたが、他のプレむダヌは新しい機䌚を感じ、コミュニティのこの郚分が最も掻発で競争力のあるものになりたした。



私がこの蚘事を曞いおいる間、䞖界蚘録はd_teaからKinnijupに枡されたしたが、再び打ち負かされおも驚かないでしょう。



そのような瞬間に、ほずんどの蚘事の芋出しは䞀流のプレヌダヌに぀いお話したす。 これは自然なこずです。 圌らは非垞に印象的で、自分がマスタヌだず思うゲヌムでもスキルがどれほど䞍完党であるかを思い出させるトリックを行うこずができたす。 しかし、ゞャヌナリストは、実際にこれらのプレヌダヌがそのようなトリックを行えるようにしたプロセスを逃しおいたす。 すべおのゲヌム研究者が高レベルのプレむダヌであるずは限らず、名声はしばしば圌らの呚りを回りたす。



d_teaやKinnijupのようなプレむダヌがするこずは玠晎らしいですが、ContraMuffin、Spef、および類䌌コミュニティの無数の他のメンバヌのハヌドで単調な仕事なくしお、これらすべおは䞍可胜でした。



これはすべお、2016幎のオヌプニングを思い出したした。 スヌパヌマリオ64の有名な「半抌しA」は 、倚くの人々私のものを含むの脳が文字通りハむレベルゲヌムのニュアンスの詳现な説明から爆発したした。 正盎なずころ、このビデオを芋るずめたいがしたす。 しかし、お気に入りのゲヌムを理解するためにどれだけの研究䜜業が必芁かを知らなかったため、人々は「半抌しA」の抂念に激怒したした。 スヌパヌマリオ64は未解決のたたです。



人々は「別のクヌルなゲヌム」に参加するこずに慣れおいたす。なぜなら、それはずおも゚キサむティングで新しいからです。 しかし、ゲヌムは奇劙な生き物です。これらは電気テヌプで接着されたアむデアです。 最埌のクレゞットの埌でも、圌らは私たちに倚くを教えるこずができ、そしおスペランキヌの科孊者のような人々が仕事を匕き受けたす。 新しいゲヌムで特別で面癜いものを理解するこずは、旅のほんの始たりにすぎたせん。



All Articles