ゲーム / SHENZHEN I/O 部品を配線しコードをデバッグする、ハードウェア・プログラミングパズル。
12歳以上 PC
プレイ内容 プレイヤーはチップやディスプレイを接続し、アセンブリに似た命令を書き、出力をテストしながら、正確な動作要件を満たすまで回路を修正していきます。
役立つかもしれない理由 すべての課題は、実際の制約に対してコードを書きデバッグすることで満たす仕様であり、先に読んでおくことが前提のドキュメントが付属します。この後付けされたレッスンではないサイクルこそが、組み込みプログラミングの仕事の実態です。
留意点 Steamの対応言語は英語と簡体字中国語のみで、マニュアルも密度の高い技術文書です。それを読めないプレイヤーは本当に行き詰まってしまいます。 お好みに合わない場合は、似たゲームを見る → 詳しく見る 2026-09-15執筆 ・ 編集部による評価であり、測定された効果ではありません · 評価方法を見る →
ゲームの概要 SHENZHEN I/Oでは、深センに引っ越して小さな電子機器メーカーで働くエンジニアをプレイヤーが演じます。それぞれの依頼は上司からのメールとして届き、あるクライアントが特定の1つの動作をする装置を求めており、それを作らなければなりません。Zachtronicsが2016年11月に発売した、有料のPCダウンロード版です。
作るということは、マイコン、メモリ、論理ゲート、小さなLCD画面といったチップを基板にドラッグし、それらのピンを配線し、任意の命令を条件付きにできるコンパクトなアセンブリ言語で各チップのコードを書くことを意味します。基板上のスペースは限られており、各チップが保持できる行数にも制限があります。
マニュアルはこのゲームのもう半分です。本物の部品ドキュメントのように書かれたデータシートと参照図が30ページを超え、ゲームはそれを手元に置いておくことを想定しています。解決策がうまくいくと、コスト、消費電力、行数が他の人と比較されるヒストグラムが表示されます。自分だけの装置を作るためのサンドボックスもあります。
実際にすること プレイヤーは仕様書を読み、何が入力され何が出力されるべきかを解き明かし、その仕事をチップ間でどう分割するかを決めます。多くの時間は2つ目の部分に費やされます。あるチップの命令の枠が尽きれば、いくつかのロジックを別の場所に移します。2つのチップが共有の信号線を取り合っていれば、それらの間にハンドシェイクを追加します。実行をステップごとに進めながらレジスタの変化を見守り、1サイクル早すぎるタイミングで発火してしまう命令を見つけて修正します。動くだけの解決策は始まりにすぎません。そのあとヒストグラムを見て、それをより小さく、より安く、より速くするために戻っていくからです。
何を鍛えるか データシートを読んで、ある部品が実際に何をするかを見つける。 問題を、それぞれ容量の限られた複数の部品に分割する。 実行をステップごとに進め、誤動作している命令を突き止める。 動く解決策を、より少ない容量やより少ない電力で済むよう作り直す。 厳しいサイズ制限のもとで、正確な命令を書く。 「高い」と評価した理由 内部スコア 82 / 100 一致ゲームそのものが、どれだけ本物の知識や技能を使わせるか? 85 重み 45%
一致は85点です。パズルとスキルの間に隙間はありません。すべての課題は、実際の制約に対してコードを書きデバッグすることで満たす仕様であり、ドキュメントを読むことは任意ではなく必須です。仕様、制約、マニュアル、テスト。それが組み込み開発の実態であり、このゲームの実態でもあります。この数値がこれほど高い理由です。
転移ここで練習したことはゲームの外でも役立つか? 75 重み 30%
転移は75点です。アセンブリ言語は創作されたものなので、構文そのものは直接応用が利きません。応用が利くのはもっと重い部分です。何かを書く前にデータシートを読むこと、限られた資源を予算配分すること、ステップ実行によって不具合を切り分けること、そして最初にうまく動いたバージョンを完成品ではなく改善対象として扱うこと。これらは工学全般に属する習慣であり、満点にはやや届かないものの、上位の評価帯にしっかりと収まる理由です。
反復難しさが上がる中で、その技能を何度も使わせるか? 85 重み 25%
反復は85点です。すべての依頼が、読む・計画する・組み立てる・デバッグする・最適化するという同じサイクルをたどり、最適化の工程はすでに解いたパズルに戻って、より小さく、より安価な答えを目指すことを誘います。サンドボックスとリーダーボードがそれをさらに広げます。ここでの反復は意図的なものです。このゲームは単に一度完了させて終わりにするためではなく、より良い解決策を求めて何度もやり直すために作られています。
教育での使用例 学習者との実際の使用が記録された事例です。それぞれ出典にリンクしています。
学校プログラム Zachtronics · 中学・高校 · 2019
Zachtronicsは、公立学校や学校に準じた非営利団体向けの無料の機関向けライセンスプログラムZachademicsを運営しており、SHENZHEN I/Oは現在、対象ゲームの1つとして掲載されています。同社は、自社のゲームには大人の導きが必要であり、教育ツールとして設計されたものではないと述べています。どこか特定の学校での使用は報告されていません。
Zachademics - free educational licensing program ↗ 根拠が示すこと 実践の裏づけあり 発表された研究はありませんが、結果に責任を負う現場が使っています:学校、臨床、博物館、研究室。
根拠は「実践の裏づけあり」です。Zachtronicsは公立学校や学校に準じた非営利団体向けの無料の機関向けライセンスプログラムZachademicsを運営しており、このゲームは現在、対象タイトルの1つとして掲載されています。これは私たち自身の読み取りではなく、記録された使用実績です。同社は、自社のゲームには大人の導きが必要であり、教育ツールとして設計されたものではないと明言しており、どこか特定の学校でこのゲームが使われたという報告はありません。Steamの掲載情報からは別途、Zachtronicsが開発元かつ発売元であること、2016年11月のリリース、2つの対応言語、創作されたアセンブリ言語、各種部品、データシートのマニュアル、サンドボックス、そしてリーダーボードを確認しています。
結論 高い 有用性
すでにプログラミングをしていて、しっかりと鍛えられたいと思っている人にとって、私たちが知る中で最良の制約付きプログラミングパズルです。それ以外の人は、英語のみのマニュアルを本物の壁として捉えるべきです。
あなたの年齢に合っていますか? PEGIはこれを12としており、これは不快な要素が何もないという内容についての表示であり、難易度についてのものではありません。本当の関門は、行き詰まることへの耐性と技術英語への慣れです。マニュアルは本物の部品ドキュメントのように読め、難易度も急激に上がっていきます。すでにプログラミングをしている年少のプレイヤーなら序盤のパズルはこなせますが、正直な下限としては、1時間解けなくても続けられるプレイヤーということになります。職場を舞台にしたコメディは穏やかで読み飛ばせます。上限年齢はまったくありません。
始めるのに必要なこと この数値は寛大で、注意深く読む価値があります。このゲームは安価で、ハードウェアへの要求も低く、反射神経も要求されず、パズルの途中でも一時停止できます。しかしSteamの対応言語は英語と簡体字中国語のみで、マニュアルも密度の高い技術的な英語であり、それを読めないプレイヤーは詰まってしまいます。動かすのは簡単でも、始めるのは難しいのです。
どこまで誠実か 部品は一貫してふるまい、マニュアルもそれを正確に説明しているため、知る必要のあることはすべて書き記されており、推測に頼らなければならない隠された部分はありません。この創作は自らがフィクションであることについては誠実で、これらは架空の命令セットを持つ架空の部品であり、精神においては実際のマイクロコントローラーに近いものの、そのどれの複製でもありません。
注意したいこと Steamには英語と簡体字中国語しか記載されておらず、技術マニュアルも密度の高い英語です。それが本当の壁です。 意図的に非常に難しく作られています。行き詰まりを嫌うプレイヤーは1時間以内にやめてしまうでしょう。 アセンブリ言語と部品は創作されたものなので、その構文が実際のチップに応用されることはありません。 もっと活かすには マニュアルを印刷してください。このゲームはそれが机の上にあることを前提としており、それを読むこともプレイの半分です。 完成した解答を、チップ1つずつ声に出して説明してから次に進んでください。 以前のパズルに戻ってより小さくしてみてください。その最適化の工程にこそ学びがあります。 行き詰まる夜があることを覚悟してください。いったん止めて翌日また戻ってくるのが、これらを解く普通のやり方です。 編集部による評価であり、科学的に測定された効果ではありません。
一致 85/100
転移 75/100
反復 85/100 選ばれた理由 合格 — 薄っぺらなコーディング練習ではなく、明らかにまず愛される設計パズルゲームです。
実践の裏づけあり Zachtronicsは無料の学校向けライセンスプログラムを運営しており、現在このゲームはその対象として掲載されています。これによって水準は私たち自身のメカニクスの読み取りよりも引き上げられますが、開発元自身も、自社のゲームには大人の導きが必要だと述べています。
プレイヤーの評判の出典 Steam ↗ · 2,227 件のレビュー · 確認日 2026-08-24
プレイ環境と入手方法 No subscription requirement was found on the verified PC route.
Steam currently verifies interface support for the listed locales. Full audio and subtitle support are only marked where a current Steam source states them explicitly.
すべての課題は、厳しい制約に対してコードを書きデバッグすることで満たす仕様であり、何かに触れる前にドキュメントを読むことは任意ではなく必須です。これは実際の組み込み開発の仕事に異例なほど近いものです。