






Screeps: World
「Screeps」は「スクリプト」と「クリープ」の言葉遊びです。これは、オープンで永続的な共有世界で展開されるプログラマー向けの MMO RTS ゲームです。各プレイヤーは JavaScript (または他の言語を JavaScript にコンパイラ) を使用して、プレイヤーがオフラインのときでもリアルタイムで生きて動作するユニット (「クリープ」) のコロニーの AI を作成します。ゲーム世界は手続き的に生成され、部屋で構成されます。プレイヤーは、資源を採掘し、インフラを開発し、軍隊を指揮することで、これらの部屋の制御を競います。 Screeps には明確な目標がないため、プログラマー向けのサンドボックス ゲームとも言えます。代わりに、完全にプログラム可能なゲーム世界、その中で互いに対話する手段、およびゲーム オブジェクトを制御するための JavaScript API をプレイヤーに提供します。これにより、各プレイヤーに多くの結果が考えられ、ゲームのオープンエンドな性質が可能になります。
みんなのScreeps: Worldの評価・レビュー一覧

KEY
2022年09月30日
正直、最初は育てて対人しかないんだと思ってた(^^; が、RCLを8に育てるだけでも濃い(笑) 1マス移動とかという最小の1tickという動作からプレイヤーが決めるので、いろんなやり方がある。DOMやjqueryは出てこないけどJavascript自体を勉強するのにもいいと思う。そしてたった今、ルームが破綻していることに気づく(笑) 沸き処理と委譲処理にバグがあるもよう。もちろん自分のせい(笑)
※追記(2022/10/02)
チュートリアルではルーム内にシステムの小さい敵がいたけど、どうもプレイヤーが発展だかすると、ルームを跨ぐようなシステム敵もいるもよう。
https://docs.screeps.com/invaders.html
※追記(2022/10/16)
うろ覚えだけど、チュートリアルはタダなのでやってみるといいかも(^^)
※追記(2022/10/29)
worldであっても対人は避けれないので、対人が嫌いな人には向かないかも(^^;
※追記(2022/10/30)
ダミーのPC敵とNPC敵のいるローカルサーバーという遊び方もありました。
ただ、ワールドは小さいです。
※追記(2023/01/24)
長くプレイしてる方が資源も施設も体制も経験も圧倒的に有利。
※追記(2023/03/29)
アカウント名がゲーム内に表示されるので乗っ取られる可能性が高い。

siotouto
2020年09月15日
面白い試みだ、と思うが、他の人には、おすすめできない。
ゲームがデフォルトとしてオンラインPvPで私の好みでないという点もあるが、それよりも
プログラミングによるゲームであるのは確かなのだが、これに割くだけの労力があるなら、よりクリエイティブな活動に使うべきだ。
身内で何らかの味付けし直しによってより楽しめるかもしれないが。
少なくとも最近ではこういったAIのコンテストというのはより身近にあり、
選択肢の一つにすぎないこれの外観を掴むためだけにお金を多少でも払うのか、という感じです。

KouKeioh
2020年03月25日
ぶっちゃけ英語だし、よくわからん。という人向けに、簡単ですが解説をコツコツ書いています。
[url=https://steamcommunity.com/sharedfiles/filedetails/?id=2034744769] [steamガイド]Screepsの基本[/url]
ゲームなので、そんなに複雑なプログラムではないです。ゲームなので。
ドキュメントを読んだ感じだとJavaScriptではなくゲーム独自のJavaScriptに近いスクリプト言語らしいです。(JavaScriptやったことない)
C系統言語を主に使っている人はちょっとだけ言語仕様に戸惑いを抱くかもしれません。
ゲームは確かにRTSです。思っている以上にRTSです。楽しいです。
プログラムに興味がある人にこのゲームを勧めるのはアリかもしれないほど面白いです。
GitHubとの連携もとれるよ!
あと、iPhoneのサファリでも一応遊べました。ただキーボードとかないと快適に遊べないかも。

knknknkn
2016年06月26日
webブラウザ版でチュートリアルが無料でできます。
このゲームはプログラミングすることがメインになるので、プログラミングができるもしくはやってみたいという人以外には向かないゲームです。
ゲーム内容は、creepと呼ばれるキャラクタを使って資源を集め、creepを増やし、設備を拡張し、自陣を守る、というようなことをプログラミングして自動で行うというものです。オンラインモードではプログラム自体がサーバ側で処理されるため、ゲームを起動していないときでも生産や拡張などが行われ続けます。
このゲームはwebブラウザ版もあり、webブラウザ版steam版ともにオンラインモードは基本月額制で、steam版は10CPUのサーバリソースを恒久的に使えるのですが、10CPUの状態でプレイするのはかなり厳しいです。
気になった方は、webブラウザ版でチュートリアルが無料でできるので、まずそちらをやってみることをお勧めします。