Confused on Steam Play and Proton? Be sure to check out our guide.
We do often include affiliate links to earn us some pennies. See more here.

Do you love programming? How about real-time strategy games? Check out the new Native Linux release of Screeps: Arena. This is the second game in the series, with the first being Screeps: World that was released back in 2016 and gained a positive rating (and still has players too).

While Screeps: World was a persistent MMO, Screeps: Arena brings things down to be more like a traditional RTS that might end up appealing to a much wider variety of players. It's online only and PvP, where your scripts fight off against others autonomously. Actually sounds quite fun, if you enjoying writing a few lines first.

YouTube Thumbnail
YouTube videos require cookies, you must accept their cookies to view. View cookie preferences.
Accept Cookies & Show   Direct Link

Some of the features available include:

  • All aspects of an RTS game: gathering resources, base building, creating and upgrading units.
  • You don't control your units directly, you play by writing full-fledged JavaScript that runs on game servers.
  • Other languages are supported via WebAssembly: C/C++, Rust, TypeScript, Go, C#, F#, Kotlin, Swift, D, Pascal, Zig, the list is growing.
  • Your code is executed autonomously while fighting other players' code during series of short fast-paced 1x1 matchups.
  • The system will match equal opponents based on your arena rating that changes with every rating game.
  • You can find an equal opponent instantly 24/7 even if no other players are online, since their saved code is used instead.
  • Different "arenas" (multiplayer game modes) each with its own rules set and goals covering many aspects of a strategy game.
  • Only basic programming skills are required. However, if you are a pro developer, now is the chance to put your skills to the limit!
  • We will introduce new arenas every season so that you always have to write new code for different challenges.
  • Earn daily fame, gain resources and craft items to unlock more content during the season.
  • Play with friends and design your own challenges and arenas.

You can buy it on Steam in Early Access, there's also a demo available.

Article taken from GamingOnLinux.com.
5 Likes
About the author -
author picture
I am the owner of GamingOnLinux. After discovering Linux back in the days of Mandrake in 2003, I constantly came back to check on the progress of Linux until Ubuntu appeared on the scene and it helped me to really love it. You can reach me easily by emailing GamingOnLinux directly.
See more from me
The comments on this article are closed.
6 comments

riidom Apr 14, 2022
Not a single screenshot with actual code on the steam page, is it because you write in an external editor? Would be weird for a game, tbh.
Theodis Apr 14, 2022
Quoting: riidomNot a single screenshot with actual code on the steam page, is it because you write in an external editor? Would be weird for a game, tbh.

If it's anything like the original screeps then yeah there is a basic in game editor, but if you're a programmer you probably have a preferred editor which can be used with the game. I also used git as version control is very helpful for testing and reverting ideas.
ShabbyX Apr 15, 2022
They lost me at javascript, but then caught my attention again with C.
TheSHEEEP Apr 15, 2022
View PC info
  • Supporter Plus
Quoting: ShabbyXThey lost me at javascript, but then caught my attention again with C.
Yeah, I was also like "Oof, Javascript...." at first, but then saw you can have some proper typing if so desired.

Sounds like a very interesting idea, either way. Not sure if I'd ever have the patience for it, and also not sure if I want to also spend my free time coding if that's what I'm already doing for work...

Might give it a try at some point, just to see how it works.


Last edited by TheSHEEEP on 15 April 2022 at 8:38 am UTC
Lachu Apr 16, 2022
Somebody is playing Cobolot? It free as in price and as in freedom.
dmoonfire Apr 16, 2022
Screeps is one of those games I find overwhelming to get into (established shards) but fascinating because I love programming games of almost all types. I'm also enjoying BitBurner (despite not really being fond of Javascript in general).
While you're here, please consider supporting GamingOnLinux on:

Reward Tiers: Patreon. Plain Donations: PayPal.

This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!

You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
The comments on this article are closed.
Buy Games
Buy games with our affiliate / partner links: