ポケットモンスター 赤&青 - あの頃、僕らはみんなポケットモンスターを間違えた
子供の頃(そして10分前まで)、私はポケモンのHPを最小限にすればポケモンをより早く捕まえることができると固く信じていました。たとえば、ピカチュウが欲しかったのですが、レッドエディションそれを捕まえるために、私はヒトカゲのひっかき攻撃で攻撃し、せいぜいHPが1になるまで攻撃しました。ポケモンが弱いほど、モンスターボールから抜け出すために必要な力は少なくなります。シンプルなロジック。しかし、私は長年この仮定を間違っていました。
実際、私がしなければならなかったのは、ポケモンのHPバーを最後の3分の1まで空にすることだけでした。これを下回っても、ポケットモンスターがボール内に留まる可能性は高くなりません。この知識があれば、私はこうなるだろう多くの手間を省くことができます。なぜなら、ポケモンを捕まえようとして誤って倒してしまうことは、私が望んでいたよりも頻繁に起こったからです。
この状況は非常に複雑な状況から生じていますアルゴリズムEurogamer の同僚がブログの支援で提供してくれた、赤、青、黄の各エディショントンボの洞窟ビデオシリーズ「Here's a Thing」の新しいエピソードで説明しています。後のすべてのポケモン RPG は捕まえるときに特定の公式に依存していますが、赤、青、黄のエディションでは固定の順序が求められます。11の出来事これにより、モンスターボールが正常に閉まるかどうかが決まります。最初の 2 つは非常に理解しやすいです。
- ラバンディアのポケモンタワー6階のクノッガにボールを投げると、すぐにボールを捕まえることができません。
- マスターボールの力を使えば、すべてのポケモンが自動的に捕まえられます。
しかし、ポケモンタワーでクノッガを捕まえたり、マスターボールを使用したくない場合は、非常に数学的になります。たとえば、岩のトンネル内の小さな石に通常のモンスター ボールを投げると、ゲームは 0 ~ 255 のランダムな値 R1 を選択します。この例では、R1 = 10 を選択します。 Hornliu の毒粉攻撃により、変数 S が値 12 で生成され、R1 から減算されます。 R1 10 - S 12 = -2。おっと。
結果はゼロ未満なので、これでクラインシュタインを捕まえました。もし我々がクラインシュタインを毒殺せず、安楽死させるか、彼の状態に全く変化を引き起こさなかったとしたら、計算もそれに応じて違ったものになっていただろう。複雑ですが論理的です。
ここでビデオを見ることができます。
へのリンクYouTube コンテンツ
サブスクリプション
サイトの新着記事を購読し、新着投稿の通知をメールで受け取るには、メールアドレスを入力してください。