ゲーム / EXAPUNKS 小さなプログラムを書いてシステムに侵入する、ハッカー風パズルゲーム。
15歳以上 PC
プレイ内容 プレイヤーは仮想エージェント向けの簡潔な命令セットを書き、失敗を検証し、複数のボットにタスクを分担させながら、正確さ、速さ、洗練さを求めて解答を磨いていきます。
役立つかもしれない理由 架空のシステムに侵入するために短いアセンブリ風のプログラムを書きデバッグすることは、本物の問題分解とデバッグの練習です。レジスタ、条件分岐、競合状態は、実際のシステムやアセンブリの授業にそのまま応用できますが、構文そのものは応用できません。
留意点 その価値は狭いながらも本物です。すでに難しい論理パズルが好きな人には報われますが、それ以外のほとんどの人にとってはもどかしいものになるでしょう。 お好みに合わない場合は、似たゲームを見る → 詳しく見る 2026-09-15執筆 ・ 編集部による評価であり、測定された効果ではありません · 評価方法を見る →
ゲームの概要 EXAPUNKSはZachtronicsが開発したプログラミングパズルゲームで、2018年10月にSteamで発売されました。舞台は「もし1997年がこうだったら」という並行世界で、プレイヤーはファージと呼ばれる病に感染した元ハッカーを演じます。ファージはゆっくりと体を機械に変えていきます。ある売人が、1回のハッキングにつき1回分の治療薬を提供してくれます。この設定は画面上の本当の対象物――接続された機械の図と、短いプログラムを書くテキストエディタ――のための枠組みにすぎません。
これらのプログラムはEXAと呼ばれる小さなエージェント上で動きます。EXAは機械の間を移動し、ファイルを読み書きし、値を互いに受け渡します。各パズルは銀行や大学からハイウェイの標識、ゲーム機、さらには自分自身の血流まで、さまざまなターゲットを指定し、ファイルを持ち出す、値を変更するといった目標を課してきます。チュートリアルの代わりに、ゲームは命令セットを教えてくれる、コピー機で刷られたようなハッカー雑誌『TRASH WORLD NEWS』のバックナンバーを渡してくれます。キャンペーンの周囲には、ソリティアゲーム、HACK*MATCHと呼ばれるアーケードパズル、ホームブリューを書ける架空の携帯機、そして自分のプログラムを友人のものと対戦させるマッチも用意されています。
実際にすること プレイヤーは、値のコピーや2数の加算、条件のテスト、ジャンプ、次の機械へのリンク、実行中のエージェントの複製といった、数行のアセンブリ風プログラムを書きます。実行ボタンを押すと、すべてのエージェントが同時にコードを1行ずつ進めていく様子を見守ることになります。ほとんどのパズルは2体以上のエージェントの協調を必要とするため、衝突やデッドロック、順番の食い違いが起こりますが、その修正は最初からやり直すのではなく、多くの場合トレースを読み解くことから生まれます。解答がついに動くと、ゲームはサイクル数、命令数、通信量を他プレイヤーのものと比べたヒストグラムを表示し、解けたパズルを何度でも戻ってこられる最適化問題に変えてくれます。
何を鍛えるか レジスタとジャンプを使ったアセンブリ風の命令セットで、短いプログラムを書く。 実行中のプログラムを1行ずつたどり、どこで想定からずれたかを見つけてデバッグする。 1つのタスクを、衝突やデッドロックを起こさないよう複数のエージェントに分担させる。 動作する解答を、より少ないサイクル数・命令数で済むように書き直す。 密度の高い技術文書を読み、実際に動く手順へと組み立てる。 「高い」と評価した理由 内部スコア 84 / 100 一致ゲームそのものが、どれだけ本物の知識や技能を使わせるか? 85 重み 45%
「メカニクスとの一致」は85点です。クイズの層は存在せず、努力賞もありません。前に進む唯一の方法は正しいプログラムを書いて実行することであり、分解、制御フロー、デバッグはこのゲームに付け加えられた授業ではなく、まさにこのゲームの動作そのものです。最高評価に届かないのは、命令セットとマシンモデルが、本物の実用言語ではなくZachtronics独自の発明だからです。
転移ここで練習したことはゲームの外でも役立つか? 76 重み 30%
「応用可能性」は76点で、パズルゲームとしては高い数字です。命令セット自体は架空のものですが、レジスタ、条件分岐、ループ、並行処理、競合状態といった要素は、最初のシステムやアセンブリの授業で扱う内容とまさに一致しており、ここでデッドロックと格闘した人は後でそれを見分けられるようになります。応用できないのは構文やライブラリ、実際のプログラム全体の組み立て方であり、そのためこの項目は最高評価帯には届きません。
反復難しさが上がる中で、その技能を何度も使わせるか? 90 重み 25%
「反復練習」は90点で、スケールの上限に近い評価です。数十のパズルが同じ命令セットを使い、最適化のヒストグラムは、すでに機能する解答に戻ってサイクル数や命令数を削りたくなるよう誘います。ソリティアゲーム、HACK*MATCH、対戦マッチも、同じ思考の使い方でさらに何時間も遊べる要素を加えています。パズルの数には限りがあるにもかかわらず、この項目が上限近くにとどまるのはそのためです。
教育での使用例 学習者との実際の使用が記録された事例です。それぞれ出典にリンクしています。
根拠が示すこと 実践の裏づけあり 発表された研究はありませんが、結果に責任を負う現場が使っています:学校、臨床、博物館、研究室。
根拠レベルは「実践の裏づけあり」です。Zachtronicsは「Zachademics」というプログラムを運営しており、公立学校や学校に準じる非営利団体に対して、『EXAPUNKS』を含む9つのZachtronicsタイトルの無料の機関向けライセンスを、学校所有のコンピュータへのインストール用に提供しています。ただし開発元は、これらのゲームには教員による足場かけが必要だとしており、実際にどれだけの学校が利用しているかは報告していません。『EXAPUNKS』単体を対象にした研究も、Zachtronicsのパズルゲーム群を対象にした研究も見つかっておらず、ここでの内容は測定された成果に基づくものではありません。言えるのは構造上のことです。このゲームはプレイヤーに本物のプログラムを書き、実行し、トレースし、修正することを求めており、それらはまさにプログラミング初心者が行う行為と同じです。その練習が誰かの実際のソフトウェア作成能力を向上させるかどうかは検証されていません。Steamのストアページは、2018年10月の発売と非常に好意的な評価を裏付けています。
結論 高い 有用性
すでに難しい論理パズルを楽しんでいる、あるいは少しでもコードを書いている人にとっては、その関心の最良の活かし方の一つです。それ以外の人にとっては、最後までプレイされないまま終わる、購入しただけのゲームになってしまいます。
あなたの年齢に合っていますか? 15歳という基準は妥当で、これは内容というより粘り強さの問題です。読む量が多く、ゲームは密度の高い架空の雑誌記事を通じて自らを説明し、1つのパズルが何時間も、頼れるものが何もないまま立ちはだかることがあります。すでにコードを書いているような意欲的な13歳なら問題ないでしょう。プログラミングの背景がない人には、最初の数時間、持続的な忍耐が必要で、そうでなければやめてしまう可能性が高いでしょう。年齢の上限はなく、並行処理に初めて出会う大人にとっても同じ価値があります。
始めるのに必要なこと 明確な弱点があります。テキスト量が多く、マニュアルはゲーム内の雑誌形式で実際に読む必要があり、難易度設定もヒント機能もなく、たった一つのパズルで一晩詰まってしまうこともあります。PC専用の有料タイトルで、操作はマウスとキーボードのみ、体験版もありません。
どこまで誠実か このゲームの機械モデルは架空のものですが内部的には一貫しており、完全に可視化されています。あらゆる命令の実行を見届け、あらゆるレジスタやファイルを確認し、実行過程をさかのぼることもできます。評価が届かないのは、その架空の設定が実際のネットワークやファイルシステムを静かに単純化しているにもかかわらず、どこが創作なのかを一切示さないためです。
注意したいこと ヒントも難易度設定もないため、行き詰まったプレイヤーはひたすら粘るか、あきらめるしかありません。 ストーリーは薬物やボディホラー的な要素に依っており、主人公はハッキングと引き換えに治療薬を手に入れます。 Steamワークショップのパズルは他のプレイヤーが作ったものなので、難易度や内容は管理されていません。 訴求層は狭く、プログラミング的な論理への元々の関心がなければ、ほとんどのプレイヤーは最後までたどり着けません。 もっと活かすには 最初の『TRASH WORLD NEWS』はじっくり読みましょう。これは雰囲気作りのための文章ではなく、実質的なマニュアルです。 まずはどんな方法でもいいので各パズルを解き、そのあとで2周目に最適化しましょう。 このプログラムは本来何をするはずだったのか、そして実際にはどこで間違っていたのかを考えてみましょう。 始める前にやめどきを決めておきましょう。行き詰まったパズルは1晩をまるごと費やしてしまうことがあります。 編集部による評価であり、科学的に測定された効果ではありません。
一致 85/100
転移 76/100
反復 90/100 選ばれた理由 合格 — 効果の転移についての主張を付け加える前から、ハッキング風味の強力なパズルゲームとして成立しています。
実践の裏づけあり 根拠レベルは「実践の裏づけあり」です。ZachtronicsはZachademicsプログラムを通じて、公立学校向けに『EXAPUNKS』の無料の機関向けライセンスを提供していますが、開発元はこれらのゲームには教員による足場かけが必要だとしており、実際にどれだけの学校が利用しているかは報告していません。
プレイヤーの評判の出典 Steam ↗ · 1,365 件のレビュー · 確認日 2026-08-24
プレイ環境と入手方法 Single-player play is supported.
The game assumes comfort with reading dense instructions, pseudo-code thinking, and iterative debugging.
高い評価にとどまるのは、問題の分解、制御フロー、デバッグがまさにこのゲームの動作そのものであり、レジスタ、分岐、競合状態が本物のシステムプログラミングに対応しているからです。ただし構文と物語は完全に架空のものです。