ニュース

「ゼルダの伝説」で計算機を作り「1+1」の算出に成功 高度すぎるクラフトが「別のゲームになってる」と話題(1/2 ページ)

ゼルダって何だろう……?

advertisement

 「ゼルダの伝説 ティアーズ オブ ザ キングダム」のクラフト要素は自由度が高く、ベイブレードや防犯装置を作るプレイヤーもいるほど(関連記事12)。そんななか、コンピューターの基礎となる「論理回路」を作成し、2進法で「1+1」の計算を実現する猛者が現れました。いよいよ何のゲームか分からないな……。

AMP 非対応のコンテンツです。こちらからご覧ください。

矢を射かけて装置を起動することで、Aに「1」を入力
仕掛けが作動して別の装置が通電し、S(現在の和)が「1」であると表す
また別の装置を射て、Bにも1を入力
仕掛けが作動して、Sを示す装置の電気がオフ。2進数なので和の表示が「0」となったということ
さらにC(繰り上がり)を示す装置が点灯し「1」を表す
最終的な表示は「C=1/S=0」。つまり、「1+1=10」――10進数で言う「1+1=2」が計算できたことになります

 論理回路はデータの演算や制御を行うための装置。入力された2つの値が両方とも「1」だった場合のみ「1」を出力する「AND」や、少なくとも一方が「1」であれば「1」を出力する「OR」といった論理ゲートから構成されます。

 作者のけいさんき(@zelda_cal)さんは、こうした仕組みを、ゲーム中で装置を組み立て再現。例えばANDであれば、「装置A/Bの両方を矢で射る(1を入力する)と装置Cが起動する(1が出力される)」といった具合です。

advertisement
計算機の基礎となったAND装置。2つの的を射る(双方に1を入力)と、プロペラが回転して「1の出力」を表現する

 けいさんきさんはこれらを応用し、ゲーム上で半加算器(1ビット加算器)の実現を目指します。これは2つの入力信号を受け取ると、それらの「和(S)」と「繰り上がり(C)」を生成する論理回路です。

 装置は建材や爆弾の組み合わせで作成。矢で装置A/Bへ1を入力すると柱への電力供給が切り替わり、CとSの状態が「1」(発光時)か「0」(消灯時)を表す仕組みを作り上げました。つまり、装置A/Bが入力機器、柱はモニターの役割を果たすわけです。

 装置A/Bをそれぞれ射抜いた結果、Cの柱は点灯し、Sの柱は消灯。つまり「1+1=10」、10進法でいう「1+1=2」が表示されたことで、実験は成功となりました。

 ニコニコ動画のコメントでは、「ゼルダが知らないゲームになってる」「そういうゲームじゃねえからこれ!」「ティアキン学会ができそう」などの声が上がったこの実験。けいさんきさんは、装置の基礎となった論理ゲートの構造や、さらに「21+10=31を計算してみた動画」なども公開しています。

AMP 非対応のコンテンツです。こちらからご覧ください。

動画提供:けいさんき(@zelda_cal)さん

       | 次のページへ

Copyright © ITmedia, Inc. All Rights Reserved.

記事ランキング

  1. 大谷翔平、妻・真美子さん妊娠公表→エコー写真に“まさかの勘違い” 「デコピン妊娠?」「どう見てもデコピンで草」
  2. チェジュ航空社長、日本語で謝罪 犠牲者は170人以上との報道 公式サイトは通常のオレンジからブラックに
  3. 大谷翔平の妻・真美子さん妊娠→現役時代に語っていた「将来の夢」に感動の声 「なんか泣けてくる」
  4. 母「昔は数十人もの男性の誘いを断った」→娘は信じられなかったが…… 当時の“想像を超える姿”が2800万再生「これは驚いた」【海外】
  5. 「スマホ入荷しました」 ハードオフ店舗がお知らせ→まさかの正体に大横転 「草しか生えない」
  6. 子どもがお店で“高額おもちゃ”を欲しがる→通りすがりの“五輪選手がまさかの理由”でプレゼント 「すごすぎる話」「今年一番感動」
  7. 大谷翔平と妻・真美子さん“家族ショット”に210万いいね 「素敵な1枚」「幸せな家族写真!」【“大谷家”の新たな一歩】
  8. 毛糸で“お花をぷくぷく”編んでいくと…… 思わず笑顔になるアイテム完成に「なんて美しい」「母に編んであげよう」
  9. 「ヒルナンデス!」で道を教えてくれた男性が「丁(てい)字路」と発言 出演者が笑う一幕にネットで批判続出
  10. ヤクルトが“投げ売り状態”かと思ったら…… 「大勘違い」引き起こしかねない光景に「さすがに飲めない」