Code: Terraform
【ゲーム紹介】
無料デモ版が利用可能です。今すぐダウンロードしてゲームをプレイしましょう。
あなたは氷に覆われた異星に送り込まれた。宇宙船は沈黙している。センサーはオフラインだ。
この場所に命を吹き込む唯一の方法は、コードを書くことだ。
コード:Terraformは、すべての操作が自分で書いたスクリプトを通して行われる自動化/プログラミングゲームです。ビジュアルプログラミングでも、ドラッグ&ドロップでもありません。Pythonをモデルにした言語で、本格的なコードを記述します。ゲームには、フル機能のエディタ、コンソール、ドキュメントが組み込まれています。
マイニングはクリック操作ではなく、マイニングスクリプトを記述して行います。電力網の管理も手動で行うのではなく、運用方針をスクリプトで記述します。ソーラートラッカーが太陽を追尾するのは、コードが時計を読み取るからです。ドローン群が飛行するのは、コードがそれらを派遣するからです。スクリプトで記述するシステムが増えるほど、地球はより柔軟に対応します。
システムを起動する
スクリプトを一つずつ実行して、基地をオンライン化しましょう。センサーを較正し、太陽光発電を起動し、計測機器の生データを読み取り、意味のある情報に変換します。すべてのシステムは、コードを通して操作するコンポーネントです。
自律的に実行されるスクリプトを作成する
太陽追尾装置は太陽を追跡し、探査車は遠く離れた場所を調査し、採掘に値する場所を掘削します。製錬所は採掘された鉱石を精製します。これらはすべて同時に稼働し、あなたが次の行動を計画している間にも、コードは正常に動作します。
エンジニアリング契約を解決する
地球から契約が送られてくる。データ処理の難題に挑戦し、リアルな報酬を手に入れよう。信号を解析し、データセットをフィルタリングし、解決策を計算せよ。契約が難しければ難しいほど、報酬も大きくなる。
精製、製造、配送
クレジットを獲得し、機械を購入しましょう。モジュール式ローバーやパイオニアを配備し、ナビゲーションモジュール、ソナーモジュール、ドリルモジュールを作業に合わせて交換します。鉱石を精錬してインゴットを作り、パイプセグメント、機械フレーム、回路パネル、タービンローター、貨物ポッド、スラスタアセンブリ、バッテリーパックなどの部品を製造します。地球の請負業者に注文品を出荷して、クレジット、レシピのアンロック、技術アップグレードを獲得しましょう。単一のソーラーパネルから惑星規模の産業へと規模を拡大できます。
電力網と流体ネットワーク
地下貯水池から水を掘削し、油井を開削し、地熱噴出孔を塞いで蒸気を発生させる。惑星全体に各媒体を配管し、背圧を調整し、連続的な流量を必要とするティア3の機械に供給してフル稼働させる。交差する配管は高架橋で架け替え、電力サブネットは線分で配線する。インフラ層はタイル単位で構成されており、設計はあなた次第です。
階層、アップグレード、そして登り
マークIマシンはあなたを希薄な大気圏へと導きます。マークIIはあなたを呼吸可能な空気へと押し上げます。マークIIIは流体入力を必要としますが、テラフォーミングされた地への到達を可能にします。注文を通じてアップグレードパックを獲得し、配備済みのマシンに適用することで、出力曲線が変化する様子をご覧ください。
必要なものを構築する
タイルベースの設計図エディタで、パイプ、送電線、前哨基地などの配置を計画します。建設モジュールを搭載した開拓者を派遣して、計画を実行に移します。実際のエンジニアリングチームと同じように、インフラをタイルごとに正確に、一つずつ配置していきます。
ドローンを製造し、飛行ルートを計画し、前哨基地を設置する。
シャーシ、スラスタ、モジュール式ポッドからドローンを組み立てます。最も資源が豊富な地域に前哨基地を設置し、遠隔操作します。鉱石を回収したり、物資を輸送したり、立ち往生した艦隊を回収したりする飛行スクリプトを作成します。充電ステーションと給油パッドで艦隊を飛行させ続けます。回収ベイは、帰還できなかった艦隊を空輸します。飛行距離は、軌道ではなくバッテリーと燃料によって決まります。ルートをライブラリスクリプトとして一度共有すれば、すべてのドローンがそれを使用します。
実際のプログラミング環境
構文ハイライト、オートコンプリート、シグネチャヘルプ、型認識補完、名前変更リファクタリング、Cmd+クリックでジャンプするインラインドキュメントなど、充実した機能を備えたコードエディタ。複数のスクリプトを同時に実行可能。共有コード用のライブラリスクリプト:関数を一度インポートすれば、どこでも使用できます。ブレークポイント、ログポイント、条件付きブレークポイント、3段階のステップモードで本格的なデバッグが可能。エディタをコードにドッキングして、結果を並べて表示できます。
何かがおかしい
センサーの読み取り値が一致しない。本来暖かくないはずの場所に暖かい箇所がある。昨日まではなかった構造物がある。管制センターが、本来聞く必要のない質問をする。テラフォーミングをすればするほど、惑星は反応する。あなたの機器ではなく、あなた自身に。
あなたの端末を通して語られる物語
カットシーンもムービーもありません。物語の展開はすべて、普段使っているシステムを通して伝えられます。ブリーフィング、センサーデータ、暗号化された通信、契約上の異常など。真実は、あなたが仕事をする中で明らかになっていきます。細部に注意を払いましょう。
手をつないでいない
ドキュメントやヒントはありますが、チュートリアルはありません。本物のエンジニアのように、自分で解決してください。
【Screenshot】
【構成要件】
OS: Windows 10
Memory: 4 GB RAM
Graphics: Any GPU with WebGL support
Storage: Need 1 GB Available space












