ゲーム / Screeps: World 自分が書いたコードでコロニーが動く、常時稼働型ストラテジー・サンドボックス。
13歳以上 ウェブ、PC
プレイ内容 プレイヤーはワーカーに採取・建設・防衛・交易・拡張のやり方を指示するコードを書き、修正しながら、共有された持続的な世界の中でコロニーが動き続ける様子を見守ります。
役立つかもしれない理由 このゲームはコード以外を一切受け付けません。コロニーへのあらゆる改善はプログラムへの改善であり、あらゆる後退はバグです。これはドリルに包装紙をかぶせたものではなく、本物の失敗のパターンを伴うプログラミング練習です。
留意点 これは最初のコーディングゲームではありません。ビジュアルエディターはなく、初心者は最初の10分でコードエディターとAPIリファレンスに出会います。 お好みに合わない場合は、似たゲームを見る → 詳しく見る 2026-09-15執筆 ・ 編集部による評価であり、測定された効果ではありません · 評価方法を見る →
ゲームの概要 Screeps: Worldは、手で操作するタイプのストラテジーゲームではありません。プレイヤーの小さなユニットからなるコロニーは、開発元のサーバー上で常時稼働し続けており、それを制御する唯一の方法は、ログインしているかどうかにかかわらずサーバーがティックごとに実行するJavaScriptを書くことです。Screeps LLCは2016年からこれを運営しており、ゲームエンジンはオープンソースです。
世界は、他のプレイヤーと共有する部屋からなる持続的なグリッドです。ユニットはエネルギーを採掘し、スポーンや拡張施設を建設し、資源を運搬し、部屋のコントローラーをアップグレードし、壁を守り、隣接する部屋へと拡張していきます。経済、製造、物流、そして他プレイヤーのコロニーとの取引まで存在します。そのすべてが、プレイヤー自身が書いたコードです。
プレイヤーはブラウザクライアントを通じて、部屋が動いている様子と、自分自身のログ用コンソールを眺めます。無料のスターターパッケージでは20 CPUという上限付きで永続的なアクセスが得られ、一度きりの永久CPU解放やゲーム内消耗品でそれを引き上げられ、CPUに上限のある別のシャードでは全員が同じ予算で競い合います。有料のSteam版もあります。
実際にすること プレイヤーはプログラムを書き、それが思いもよらない形で失敗するのを見届けます。あるユニットは、ある部屋のレベルではうまく採取できても、次のレベルでは通路をふさいでしまいます。眠っている間に運搬役が侵入者にやられ、スポーンに何も補充されなくなることもあります。コードは無人で動くため、プレイヤーがそこにいない場合をすべて想定しておかなければなりません。つまり作業とは、ログを読み、チェックを追加し、デプロイし、あとで戻ってきてコロニーが自力で回復したかどうかを確認することです。上達するとは、ハードコードされた挙動を、自分で判断する役割に置き換えていくこと、そしてすべてをCPU予算の中に収め続けることを意味します。
何を鍛えるか 無人で動作し、失敗から回復しなければならないJavaScriptを書く。 誰も見ていない間にシステムが壊れた理由を、ログを読んで突き止める。 個々の動作をその都度スクリプトに書く代わりに、役割やステートマシンを設計する。 小規模ではうまく動いていたコードを、規模が大きくなって破綻したときにリファクタリングする。 「卓越」と評価した理由 内部スコア 91 / 100 一致ゲームそのものが、どれだけ本物の知識や技能を使わせるか? 93 重み 45%
一致は93点です。プレイすることとプログラミングすることの間に、区別はまったくありません。ゲームはコード以外を一切受け付けないため、コロニーへのあらゆる改善はプログラムへの改善であり、あらゆる後退は見つけるべきバグです。これは、ゲームが教えると主張している実際の分野そのものに、ゲームがなりうる限り近い状態であり、この数値がこれほど高い理由です。
転移ここで練習したことはゲームの外でも役立つか? 90 重み 30%
転移は90点です。これは本物のJavaScriptであり、本物の失敗のパターンを伴います。捕捉されない例外、メモリの上限、小規模ではうまくいくのに大規模で破綻するコード。防御的なコーディング、ロギング、プロファイリング、リファクタリングは実際の仕事の習慣そのものであり、他のどんなコードベースにも直接応用できます。最高評価にわずかに届かないのは、この領域が言語の上に重なる、独自のAPIを持つゲーム世界だからです。
反復難しさが上がる中で、その技能を何度も使わせるか? 90 重み 25%
反復は90点です。コロニーは止まることがないため、観察・診断・修正・デプロイというサイクルは無期限に繰り返され、それぞれの修正が次の問題の条件を作り出します。プレイヤーは何か月も同じコードベースにとどまり、コロニーが成長するにつれてリファクタリングを続けます。これはどんな練習問題集よりも、実際の仕事でソフトウェアが練習される実態に近いものです。それがどこまで続くかを制限するのはモチベーションだけです。
根拠が示すこと 編集部の判断のみ 編集部の外で検証した人はいません。ゲームの遊びかたに対する私たちの読みです。
根拠は「編集部の判断のみ」です。情報源は3つあり、ブラウザのサインインページ、公式ストアページ、Steamの掲載情報です。これらを合わせると、Screeps LLC、持続的な共有ワールド、JavaScriptによる制御モデル、オープンソースのエンジン、20 CPU上限付きの無料スターターパッケージ、永久CPU解放とゲーム内消耗品、CPU上限のあるシャード、そしてこのページの他所で使われているSteamでの評判の数値が確認できます。どれも確立していないのは、プレイすることが誰かのプログラミング能力を向上させるという点です。ここでの主張は、この活動そのものがプログラミングであるという、成果についてではなくメカニクスについての主張です。
結論 卓越 有用性
すでにJavaScriptを書いていて、もっと良いJavaScriptを書く理由を求めている人にとって、このカタログの中で最も強力な選択肢です。プログラミング経験のない人はほかから始めるべきです。
あなたの年齢に合っていますか? 公式のコンテンツレーティングはなく、13歳という基準は、すでに多少コードを書いていて、もっと書きたいと思っている人を前提としています。ここは誰かが最初のループを学ぶ場所ではありません。英語のAPIドキュメントを読むことは避けられず、フィードバックは意図的にゆっくりしているため、問題を一晩動かしっぱなしにできるプレイヤーに向いています。共有ワールドであることは、何年も最適化を続けてきた大人と競うことも意味します。上限年齢はなく、プレイヤー層の多くはプロのプログラマーです。
始めるのに必要なこと これは弱い軸です。ビジュアルエディタも穏やかな導入もなく、最初の10分でコードエディタとAPIリファレンスに向き合うことになり、初心者は決まってつまずきます。無料枠は使えるものの、20CPUという制限が実際の壁になります。
どこまで誠実か エンジンはオープンソースであるため、興味を持ったプレイヤーはシミュレーションがどう処理されるかを正確に読むことができ、APIドキュメントも充実しています。隠された部分はほとんどありません。評価がそれ以上高くならないのは、どれだけの計算能力を得られるかが支払った金額に依存するCPU経済の仕組みにあり、その境界線はゲームの内部からは見えにくいためです。
注意したいこと 最初のコーディングゲームには向きません。既存のJavaScriptの知識がなければ、入口ではなく壁になります。 収益化はCPUの形を取ります。無料枠には上限があり、永久解放やゲーム内クレジットでその上限を引き上げます。 経験豊富な大人を含む他のプレイヤーとの共有オンラインワールドであり、プレイヤー間の取引もあります。 常時稼働するため、コロニーの様子を確認するだけで夜の時間を失いやすくなります。 もっと活かすには 購入する前に、無料のスターター枠で足りるかどうかを確認してください。CPUの解放には実際のコストがかかります。 うまくいかなかった夜のあとは、何が壊れたのか、そして再発を防ぐために何を加えたのかを問い直してください。 最初からバージョン管理を使い、悪いデプロイをすぐに元に戻せるようにしてください。 自分なりの限度を決めてください。一晩中動くコロニーは、一晩中様子を見たくなる誘惑にもなります。 編集部による評価であり、科学的に測定された効果ではありません。
一致 93/100
転移 90/100
反復 90/100 選ばれた理由 合格 — 紛れもなくまずストラテジー・サンドボックスであり、コーディングという層はドリルの包装ではなく、プレイそのものです。
編集部の判断のみ ブラウザのサインイン、公式ストアページ、Steamの掲載情報に基づく編集部の読み取りです。ここでの主張は、成果についてではなく、プレイすることそのものがプログラミングであるというメカニクスについてのものです。
プレイヤーの評判の出典 Steam ↗ · 1,920 件のレビュー · 確認日 2026-08-20
プレイ環境と入手方法 The official store page currently confirms browser sign-in and live-demo access while describing the exact game as an open source MMO strategy sandbox controlled with JavaScript, and the browser sign-in URL is the real ongoing play surface.
Steam reception checked on 2026-08-20 reads Very Positive with 1,920 English reviews.
Browser access is the real meaningful game entity rather than a throwaway demo, but full official-server power is gated by a CPU-limited starter package and optional unlock purchases.
プレイすることとプログラミングすることの間に区別はありません。このゲームはコード以外を一切受け付けず、コロニーは止まることなく動き続けるため、観察・診断・修正は、続ける限りいつまでも繰り返されます。