PlayMEX
Kingdom.pyの作品画像

GAME DETAIL

Kingdom.py

種別:ゲーム 発売日:近日登場 日本語対応
価格未定

本物のPythonで遊ぶ町づくりゲームです。ヒーローが実行するスクリプトを書いて、建築、農作業、徴税、盗賊の撃退、6つの島との交易を進めます。やがて町民もスクリプトで動かせるようになり、子どもに受け継がれる性格までコードで書けます。

このゲームについて

Steamの詳しい説明を読む

クリックではなく、Pythonのコードで建てます
始まりは小さな島です。ヒーローが1人、町役場がひとつ、そしてmain.pyというファイルがあります。
change_profession(Builder)
build(House, 3, 4)
build(House, 3, 8)
実行ボタンを押すと、ヒーローが区画まで歩いていき、コードを1行ずつ実行しながら家を建てます。エディターでは実行中の行が光ります。間違った行があれば、ゲームがその行を示し、どこがいけないのかをわかりやすい言葉で説明します。
スクリプトで経済が回る町づくり
家は税を納めますが、それは誰かが集めに来たときだけです。製材所は木立がなくなると止まります。畑は種をまいたあと、穀物が腐る前に収穫しなければなりません。パン屋は穀物と木材からパンを焼き、鉱山はパンを消費し、鍛冶場は鉄から道具を作ります。盗賊は舟で乗りつけ、先に衛兵が駆けつけなければ家々を荒らします。商船も、商品が期限までに桟橋に届かなければ出航してしまいます。
このひとつひとつが小さなプログラムになり、ストーリーがその書き方を順に教えてくれます。ツリーで建物が解放されていくように、章を追うごとにPythonの要素がひとつずつ使えるようになります。変数、whileループ、if、for、リストと辞書、関数、モジュール。ひとつのcollect()がループになり、ループが在庫を確かめるようになり、その確認が関数になります。そしてある日、4人のヒーローが4つのプログラムを動かし、共有データベースを通して仕事を分け合うようになります。

やがて町民が移り住んできます
町民は職場で働いて給金を受け取り、市場で買い物をし、税を納めます。街角でおしゃべりをし、恋をして結婚し、子どもをもうけ、年を取っていきます。盗みを働く者もいれば、賄賂を受け取る番兵もいます。亡くなった人は、墓地を建てるまで人なつっこい幽霊になって通りをさまよいます。
町民もスクリプトで動かせます。
職業ごとにシフトプログラムを書き、町民はそれに従って働きます。shifts/farmer.pyでは、農夫がどこを手伝い、いつ運び、いつ休むかを決めます。2つのバージョンを1シフトおきに交互に動かして、報告を比べることもできます。

town.people()で町全体の情報を読めます。容疑者を逮捕したり、town.match()で縁結びをしたり、布告を出したりできます。

一人ひとりの性格は、愛、仕事、手、良心、温かさ、気性という6つの小さなPython関数でできています。子どもはそれぞれを母か父から受け継ぎ、ときには新しいものが現れることもあります。自分でルールを書いてプロパガンダ省に宣伝させれば、それが世代を追って広まっていく様子を見届けられます。

6つの島、ひとつの市場
交易ギルドを建てると、近隣の6つの島と、刻々と変わる相場で取引できます。嵐やストライキ、祭りが相場を動かします。market.sell(Wood, 50)で手動で売ることも、ニュース速報を読んで売買するボットを書くこともできます。島からは依頼が届き、gitを有効にすればスクリプトへのプルリクエストも届きます。マージの前には差分に目を通しましょう。

本格的なコーディングデスク
コードウィンドウは島の上に浮かべることも、IDEのように並べることもできます。シンタックスハイライト、自動補完、スニペットを備え、町について尋ねると答えてくれるPythonコンソールもあります。

コンソールではps、top、kill、cronが使えます。王国で動くプログラムはすべてプロセスで、カニのプログラムも例外ではありません。

gitでコミット、ブランチ、マージができ、コミット前には毎回テストが走ります。

本物のnumpy、pandas、matplotlib、requestsが使えます。requestsのリクエストは伝書バトが運びます。

アルゴリズム室では、10のアルゴリズムが自分で書いた実装と並んで1ステップずつ動きます。

スクリプトはただの.pyファイルです。VS Codeで編集すれば、変更はそのままゲームに反映されます。

プログラミングは初めて? このストーリーはそんな人のために書かれています。
章はどれも短く、実行できる例がそろったコード学校、ヒント、全章の解答例も用意されています。初心者がストーリーを終えるまでの目安はおよそ8時間です。その後には大事業が待っています。灯台、王立天文台、大穀物庫、大聖堂、王宮。いずれも建てるにはひと財産が必要です。

STEAM USER TAGS

ユーザータグ

ATTENTION

注目度メトリクス

現在プレイヤー数 未集計 最終観測:未集計
Steamフォロワー数 3人 最終観測:2026年10月17日 11:06(11日経過)

プレイヤー推移

データ蓄積中 24時間平均

選択した期間に観測データはありません。

Steamフォロワー推移

2件以上で集計 直近7日
53110/17 11:06 3人10/17 11:06

変化を見やすくするため、縦軸は観測範囲に合わせています。

履歴1件・推移判定待ち

最新 10/17 11:06 3人
最小 3最大 3最新 3期間 10/17 11:06 - 10/17 11:06
数値一覧
観測日時値
10/17 11:063人

プレイヤー数とフォロワー数は意味と単位が異なるため、 別々の時系列として表示しています。補間した値は使用していません。

発売前注目度の基礎指標 発売前タイトルのため、Steamフォロワー数と7日増加を中心に注目度を観測します。

指標 現在値 観測状況
現在プレイヤー数 未集計 最終観測:未集計
24時間ピーク データ蓄積中 未集計・直近7日 0件
Steamフォロワー数 3人 最終観測:2026年10月17日 11:06(11日経過)
7日フォロワー増加 2件以上で集計 履歴あり・更新待ち・直近7日 0件

PlayMEXが保存した観測値です。取得時刻と観測数を あわせて確認できます。

ジャンル・機能

機能カテゴリ

#category_playable_at_your_own_paceSteamクラウドカスタム音量調整ファミリーシェアリング時間制限付き入力なしでプレイ可能

注目ポイント

更新あり 直近14日以内にSteamストア更新

ゲームライフログ

所有ゲームとして同期されると、 このゲームの記録を残せます。

基本情報

発売日
近日登場
価格
価格未定
価格区分
未確定
開発元
Ustavshiy Lev
販売元
Ustavshiy Lev
対応OS
Windows
コンテンツ種別
ゲーム

対応言語

言語 対応 フル音声
日本語 ○ —
英語 ○ —
フランス語 ○ —
イタリア語 ○ —
ドイツ語 ○ —
スペイン語 - スペイン ○ —
アラビア語 ○ —
韓国語 ○ —
残り6言語を表示
言語 対応 フル音声
ポーランド語 ○ —
ロシア語 ○ —
中国語(簡体字) ○ —
スペイン語-ラテンアメリカ ○ —
トルコ語 ○ —
ウクライナ語 ○ —

Steamの保存済み情報から 14言語を確認できます。

自分の実績進捗

未同期

Steamでログインすると、このゲームの実績解除率や 最近解除した実績を表示できます。

Steamでログイン

あなたのゲーム情報

Steamでログインすると、所有状況、プレイ時間、 ライフログを表示できます。

トップからSteamログイン

STEAM USER TAGS

Kingdom.pyのユーザータグ

変更内容が保存されていません

このまま移動すると、入力した内容が失われます。