本文へスキップ

Turing Complete

2021

NANDゲートから本物のコンピューターを組み立て、そのアセンブリを書きます。

13歳以上PC

有用性卓越編集部評価 ↘
プレイ内容
NANDゲートという一つの部品から始め、パズルが求める動作をするまで基板の上でゲートを配線していきます。解いた回路は、以降の回路の中に配置できる部品になるため、ANDやORから加算器、レジスタ、メモリへ、そして最終的には自分で設計したプロセッサへと積み上げていき、自作のアセンブリ言語でプログラムを書きます。
役立つかもしれない理由
コンピューターに実際に一台組み立てさせることで、そこに宿る魔法を取り除きます。真理値表から条件分岐まで、あらゆる抽象化は、その下の層から自分で組み上げたものです。その連鎖こそが、コンピューターを使う大半の人が決して目にすることのないものです。
教育での使用
記録された事例 1 件 ↓ Ohio Northern University
留意点
何年もアーリーアクセスが続いており、難易度も本物です。中盤の複数のレベルでほとんどのプレイヤーが完全に行き詰まるため、行き詰まること自体を楽しめるプレイヤーに向いています。

ゲームを入手する

お好みに合わない場合は、似たゲームを見る →

詳しく見る

2026-09-15執筆 ・ 編集部による評価であり、測定された効果ではありません · 評価方法を見る →

ゲームの概要

Turing Completeはコンピューターアーキテクチャを題材にしたパズルゲームで、1人スタジオのLevelHeadによって制作され、2021年10月にWindows・macOS・Linux向けにSteamのアーリーアクセスとしてリリースされました。コンテンツを増やしながらアーリーアクセスの状態を続けており、プレイヤーレビューはストアの中でも最高評価の部類に入ります。

画面は色とりどりの配線が走る暗い基板です。左側には現在のパズルの入力と出力があり、中央では部品をドラッグしてつなぎ合わせ、下側または側面のテストパネルには満たすべき入力の組み合わせと、今の回路がそれを正しく満たしているかが表示されます。解いたレベルはそれぞれラベル付きのブロックとなり、次のレベルの中に配置できるので、基板が今取り組んでいる層以上に散らかることはありません。別のサンドボックスモードでは、キャンペーンが終わったあとも作り続けることができ、後半のレベルではテキストエディターが開き、自分で設計したプロセッサ向けのアセンブリを書くことになります。

実際にすること

配線をつなぎます。序盤のパズルでは、入力2つ、出力1つ、そして山ほどのNANDゲートが与えられ、ANDゲートを作るよう求められます。NANDを2つ直列につなげばよいと気づくと、パネルが緑色になります。その後は1ビット加算器を作り、それを8個つなげ、値を保持するレジスタを加え、メモリバンクを加え、命令をデコードする制御ユニットを加えていきます。ゲームは各解答をゲート数と回路を通る遅延で採点するため、動く答えはあくまで出発点にすぎず、プレイヤーはそこに戻ってより小さくしていくことになります。最終的には、自分で発明した命令セットでループや関数呼び出しを書き、それを自分で図面を描いたハードウェアの上で動かすことになります。

何を鍛えるか

  • 真理値表を読み取り、すべての行を満たす回路を組み立てる。
  • 検証済みの小さな部品を組み合わせて、より大きな機械を作る。
  • 誤った出力から、その原因となったゲートまでさかのぼって追跡する。
  • レジスタ・バス・命令デコーダがそれぞれ何をするものかを説明する。
  • 動作する設計を、ゲート数を減らすか遅延を減らす方向に最適化する。

「卓越」と評価した理由 内部スコア 88 / 100

  1. 一致ゲームそのものが、どれだけ本物の知識や技能を使わせるか?92重み 45%

    92点。題材とゲームはまったく同じ対象です。関係のない遊びと並行してコンピューターを説明するナレーションはなく、やることはただ機械を組み立てることだけです。レベルを突破する唯一の道は理解することであり、これはゲームがその分野のモデルであることを超えて、その分野そのものになっているのに限りなく近い状態です。

  2. 転移ここで練習したことはゲームの外でも役立つか?85重み 30%

    85点。最後までやり遂げたプレイヤーは、事実上デジタル論理学の入門コースに相当する内容を修めたことになり、そこで得た考え方は実際のハードウェアやコンパイラの動作に直接対応します。最上位に届かないのは、はんだ付けもタイミングハザードも、本物のツールチェーンもここには含まれておらず、物理的な電子工学への飛躍は別途行う必要があるからです。

  3. 反復難しさが上がる中で、その技能を何度も使わせるか?85重み 25%

    85点。新しい部品はどれも、その前の部品で使った考え方を再利用するもので、一つの論理ゲートから算術やメモリを経て、完全なプロセッサと独自のアセンブリ言語に至ります。最適化のスコアボードはプレイヤーを解いたレベルへ何度も呼び戻します。何十時間にもわたって同じ中核スキルが上がっていく難易度の中で鍛えられ続け、これはパズルゲームとしては珍しく持続的です。

教育での使用例

学習者との実際の使用が記録された事例です。それぞれ出典にリンクしています。

  • 講座Ohio Northern University · 大学 · 2024

    Ohio Northern Universityの電気・コンピュータ工学およびコンピュータサイエンス学科のEric McKannaとFiras Hassanは、ゲーム『Turing Complete』の課題を、デジタル論理とコンピュータアーキテクチャの講座に取り入れ、ModelSimなどのツールと並行してそのサンドボックスを使うことで、学生にデコーダーなどの回路を実際に組み立てさせました。

    Enhancing Student Understanding of Digital Logic and Computer Architecture Through Turing Complete Game Challenges ↗

根拠が示すこと

実践の裏づけあり発表された研究はありませんが、結果に責任を負う現場が使っています:学校、臨床、博物館、研究室。

ここでの根拠は「実践の裏づけあり」です。開発元の公式サイトとSteamの掲載情報は、2026年9月に確認したもので、NANDゲートから算術やメモリを経て完全なCPUアーキテクチャと独自のアセンブリ言語に至る、ここで説明した進行を裏付けており、アーリーアクセスの状態であることも確認できます。この根拠レベルを引き上げているのは、記録された授業での使用です。Ohio Northern Universityの工学・コンピュータサイエンス学科は、このゲームの課題を自校のデジタル論理とコンピュータアーキテクチャの講座に取り入れ、ModelSimなどのプロの現場で使われるツールと並行してゲームのサンドボックスを使い、学生にデコーダーなどの回路を実際に組み立てさせました。その一つの講座の外で、プレイヤーが何を学んだかを測定した研究はありません。一致度と応用可能性の高いスコアは、このゲームがデジタル論理を正しくシミュレートしており、理解することだけが先に進む唯一の道であるという事実に基づく編集部の判断のままです。

編集部による評価であり、科学的に測定された効果ではありません。

一致
92/100
転移
85/100
反復
85/100

選ばれた理由

合格 — ゲート数と遅延を競うスコアボードを持つ難易度の高いパズルゲームで、プレイヤーは洗練された解法を競い合い、サンドボックスでは楽しみのために不要なものまで作ります。

実践の裏づけあり

実践の裏づけあり:Ohio Northern Universityのある工学の講座は、このゲームの課題を自校のデジタル論理とコンピュータアーキテクチャのカリキュラムに取り入れ、そのサンドボックスをプロの現場で使われるツールと並行して使用していますが、プレイヤーがそこから何を学ぶかを測定した研究はありません。

プレイヤーの評判の出典

Steam ↗ · 5,632 件のレビュー · 確認日 2026-09-10

プレイ環境と入手方法

Windows, macOS and Linux. Sold only through Steam.

対象年齢の目安
13歳以上
テーマ
STEM
遊び方
ひとり用, パズル, 箱庭
タグ
Logic gates · Computer architecture · Assembly · Very challenging

題材とゲームはまったく同じ対象です。デジタル論理を理解することだけがレベルを突破する唯一の道であり、その道筋は一つの論理ゲートから動くプロセッサまで途切れることなく続いています。