
Screeps: Arena is an online asynchronous PvP strategy game for programming enthusiasts. You write real JavaScript to control your units, and they fight autonomously against other players in a 1v1 match-based arena environment.
Modeled estimate, not a reported figure. How we estimate →
Discounts
Every price cut of more than 20% we have observed, in each market that quoted one, with this game's chart position on either side of it. These are episodes, not a model: a sale is one event, and one event cannot tell you what the next one will do.
Reviews, worldwide (the counter carries no country): 0/day in the week to Sep 11 → 0/day in the week after.
Reviews, worldwide (the counter carries no country): 0/day in the week to Jul 30 → 0/day in the week after.
For scale, across Steam · Top Sellers · Brazil over the last 30 days: the 26 chart moves that followed a price cut of more than 20% went a median of 7 places towards #1, and the 2,400 moves with no price cut behind them went 2 away. One store, one chart, one country — it is the only place we have enough observations to say even that.
Prices outside the United States have been collected since 6 August 2026 and chart positions since 19 July 2026, so a cut older than that has no market to compare and a market that joined later has no history yet. Nothing here is converted between currencies.
About
Screeps: Arena is an online asynchronous PvP game where your script fights other players' scripts autonomously in a 1v1 match-based arena environment.
The game features all the strategic depth you expect from a classic RTS, including gathering resources, base building, and creating units. But there's a revolutionary twist: you don't control your units directly. Instead, you play by writing a full-fledged JavaScript that runs on the game servers, autonomously executing your grand strategy.
Only basic programming skills are required to start, but it provides a deep, complex game environment where pro coders can push their skills to the absolute limit. While JavaScript is native, you can use community-supported packages for TypeScript, Python, Rust, C#, Kotlin, the list is growing (see in Steam guides).
Your code will battle other players' scripts in a series of short, fast-paced 1v1 matchups. The system automatically matches you with equal opponents based on your arena rating. Best of all, you can find an evenly matched game instantly, 24/7. Even if no other players are online, the system will use their saved code to provide you with a constant challenge.
Discover different "arenas"—unique multiplayer game modes, each with its own rule set and strategic goals. To keep the competition fresh, we introduce new arenas every season, forcing you to adapt and write new code for different challenges. Earn daily fame, gain resources, and craft items to unlock more content, or play with friends and design your own private challenges.
Genres
Engagement
Reviews
Themes across 41 recent reviews and how positive each mention is. A keyword signal, not full sentiment analysis.
Reviews
我遇到了一个bug。如图所示。我无法点击8之后的标题。我尝试更改了一些分辨率,但 8 之后我仍然看不到选项.无论是正式版还是demo版. ---------------- I'm running into a bug. As shown in Fig. I can't click on the title after 8. I've tried changing a few resolutions, but I still can't see the options after 8. Whether it's the official version or the demo version. ---------------- https://steamuserimages-a.akamaihd.net/ugc/7416500510831844/89FADAF5707D6A23759CE3D1A07CF2294EEB5DD3/?imw=5000&imh=5000&ima=fit&impolicy=Letterbox&imcolor=%23000000&letterbox=false
I started playing screeps world a couple years ago and fell in love with the concept of a persistent world for tower defense with behavior mechanics limited only by your imagination and the ways you can use the language. Ended up logging over a 1k hours. I bought screeps arena because I couldn't find another game that quite scratched the same itch. Pros Screeps arena has all the depth that comes with programming your units and structures but it takes you straight to the action. Often in world, the game progresses rather slow and travel takes time. Often by the time creeps reach their destination you risk not observing them at the right time if you get distracted. This makes developing combat code in screeps world a hassle. Arena fixes all that by operating as fast as 20 ticks per second and drops you into an arena with other players on demand. Cons As mentioned the client is a little buggy and sometimes the map doesn't render and you have to restart the client. The API is also incomplete relative to what you might be used to in screeps world but often mechanics can be somewhat inferred from screeps world and vice versa.
Media

Related
Related
Price dynamics, follower growth, revenue and sales trajectories with interactive tooltips
This and every other Pro feature is free until October 20, 2026. A free account is all it takes.
Stats
All-time low is the lowest price we've recorded for this game since we started tracking it.
Languages: English
Hours played at review time, across 41 reviews with recorded playtime.
positive critical· bar length = how often the theme comes up
Addictive mix of coding and strategy. You build your own AI, test it fast, and actually see your ideas fight. Motivating loop!
プログラミングゲームではあるが、「対戦」を主題にしているので唯一の正解があるわけではなく、プレイヤー同士の駆け引きのような要素もあって面白い。 プログラミング要素としては本物のJavaScriptランタイムを使用しているので、普通のJavaScriptがちゃんと動く。システム的にasync/awaitを使うことが無いので学習にも良いと思う。 そのままではJavaScriptで書くしかないが、ちょっと工夫して環境設定をすればTypeScriptでnpmパッケージを利用して効率よく書くことも出来る。 また、普通にV8ランタイムで動いているのでWebAssemblyを通して別の言語を使うこともできる。ただ、ゲームの機能にアクセスするにはJavaScript側でグルーコードを提供する必要があり、コミュニティでいくつかの言語に対応してはいるが、最終的には自身のWebAssemblyに関する正しい知識が必要になる。ゲーム機能にアクセスしない、純粋なアルゴリズムを提供するWasmモジュールならもう少し簡単になるが、これでもある程度のWebAssemblyとJavaScriptの知識が必要になる。
一款做到真正沒外掛的遊戲 值得開心 (以下指flag模式) 這模式就三種算法 1直接衝家(衝家 2先防守最後時間再進攻(烏龜 3撿路上零件的(打野 衝家>打野>烏龜>衝家的情況下 例如你是烏龜 那遇到打野會輸 衝家會贏的情況下 就只剩下跟自己的烏龜比了 遊戲應該就是這樣篩選是否跟自己算法一樣 遊戲會有地形優勢 兩個一模一樣的程式對抗 不一定是哪一方贏 但機率都是1/2 有時候跟同一人打 也會有輸有贏 因為bodyport出現位置的不同 購買遊戲後 超過兩小時 請開心體驗遊戲
Разработчики активно пилят, вышел первый сезон. Старые отзывы уже неактуальны. Отличная игра для любителей RTS жанра и имеющие навыки программирования(правда в основном JS и TS, т.к не очень понятно, как работать с другими языками). Причем, интересно будет так и для новичком, так и для профессионалов благодаря системе рейтинга - всегда есть подходящие соперники для вашего уровня.
This game is a really great way to learn coding, get better at coding, and to have fun coding. Games are fast, so changes are testable and overall it creates a compelling gameplay loop of watching your bot lose, thinking about how to make it better, implementing the improvements, and then watching it lose less! The developers are actively improving the game and adding seasons, and it recently came out of early access.
I never have time to write these reviews, but I wanted to make an effort for this game because it's just so good. Forget for a second about your (maybe) goal to learn to code, and consider this: A real time strategy game that doesn't rely on how well you personally can micromanage and task switch. This is truly a game about having a winning strategy, and not about how much time you have to practice routines. As much as I absolutely loved Warcraft, Starcraft, and Age of Empires, I have never had enough free time to devote to those games in order to be on a level playing field with my friends. Screeps is the first and only game I've ever found that rewards me for how creatively I can plan and scheme instead of how quickly and minutely I can control my pawns. Other rts games (which, again, are excellent) rely on you being every soldier all at once. For me though, I've always yearned for something that has only finally become a reality through this game: I am the commander.
六
Its an easier to get into version of Screeps World. In some ways it's almost a gateway drug into that madness. (Also the docs are somewhat missing, check in discord or use the Screeps Worlds docs for some of the mechanics.)
Selling now
See how fast this game is selling right now — estimated copies and revenue per day from recent review growth.
Players by region
Where this game's players are, estimated from review languages.
Related
| Game | Estimated lifetime revenue | Reviews | Review score | Price |
|---|---|---|---|---|
| $1.5M | 2.1K | 86% | $19.99 | |
| — | 0 | — | — | |
| $17K | 53 | 70% | $8.99 | |
| $4M | 13.6K | 79% | $13.99 | |
| $6.9M | 7.8K | 94% | $24.99 | |
| $2.3M | 6K | 94% | $14.99 |
Related
| Game | Estimated lifetime revenue | Reviews | Review score | Price |
|---|---|---|---|---|
| $77K | 173 | 90% | $14.99 | |
| $77K | 488 | 53% | $5.99 | |
| $77K | 369 | 94% | $9.99 | |
| $77K | 150 | 42% | $14.99 | |
| $76.9K | 390 | 78% | $4.99 | |
| $77K | 557 | 79% | $4.99 |