Changelog 2015-01-11

  • TOUGH body part no longer requires a spawn extension. It is now possible to build a creep with up to 30 TOUGH parts without any extensions available.
  • Increased TOUGH body part cost from 5 to 20.
  • Increased wall hits amount from 2000 to 6000.

Changelog 2014-12-18

  • Renamed RoomPosition.findNearest() method to findClosest. findNearest alias is still available, however it is deprecated and will be removed soon.
  • RoomPosition.findClosest() and RoomPosition.findInRange() methods now accept object arrays as the first argument allowing look-ups against arbitrary object lists.
  • Added new option algorithm to RoomPosition.findClosest() method for performance optimization.
  • Added new options to Room.findPath() method: avoid and ignore that allow flexible pathfinding customization.
  • Decreased the default value for heuristicWeight option in Room.findPath() method from 10 to 3.
  • Added ConstructionSite.ticksToLive property.
  • Decreased RANGED_ATTACK power from 15 to 10.
  • Decreased ATTACK body part construction cost from 100 to 80.
  • Movement cost factors changed:
    • 10 for swamp tiles;
    • 2 for plain land tiles;
    • 1 for road tiles regardless of the terrain.
  • Increased roads construction cost at swamp tile from 300 to 1500.
  • Increased roads hits amount from 100 to 300.

Changelog 2014-12-07

  • New option heuristicWeight for the method Room.findPath() added in order to speed up path finding. The current default value is 10, it was hard-coded to 1 previously.
  • Collision detection algorithm has been updated in order to provide more consistent movement.
  • Increased rampart hits amount from 300 to 1500.
  • Increased rampart construction cost from 500 to 2000 energy units.
  • Increased wall hits amount from 1000 to 2000.
  • Increased extension construction cost from 1000 to 3000 energy units..
  • Decreased extension energy capacity from 500 to 200.
  • Increased spawn construction cost from 2000 to 5000 energy units.

Indiegogo update 2015-04-29

This post has been published at Indiegogo campaign on April 29, 2015.


Private Early Preview will launch on May 20!

We worked hard, so now we have something to show you at last. Mark this date in your calendars, take leave at work, and tell family you won't be available: in 3 weeks, on May 20, at 17:00 UTC, the private Early Preview of the full-scale MMO World Mode will go live. This is exactly what Screeps was devised for. The Survival and Arena were just introductory modes purposed to test the engine and servers. Now is the time the real game begins!

Those of you who joined our Indiegogo campaign with $10 or more will automatically receive an email with the Early Preview activation code. You may enter it right now here. All the rest can fill in the request form on the site – we will invite new players as the capacity grows.

The game world map is already live on the site. Here is its part:


Download the full map image

When the launch countdown timer runs out, you will be able to place your first spawn in any room you like (inside the region available for settling) and set out on your long quest to the total dominance in the online world of Screeps.

Take note that the Early Preview purpose is to test and debug everything prior to the public launch. Please report any errors or bugs you may find as you play. After the end of the Early Preview, close to the public launch, all the world data will be wiped.

By the way, we will set up a forum on our site shortly. Stay tuned!

Indiegogo update 2015-04-21

This post has been published at Indiegogo campaign on April 21, 2015.

Screeps has very simple graphics. This game is about programming rather than explosions, special effects, and textures. Chess has no brilliant graphics either, but Crysis has fewer players.

However, simplicity does not always mean sameness. Your creeps must have unique appearance to be different from other players' creeps even as they are small spots on the map. To achieve this, we have introduced a mechanism allowing you create your own badge. It is already online and working.

Your badge will be displayed on all your creeps, spawns, and structures. By selecting the look and shape of your icon and choosing three colors from the palette, you create a unique appearance of your creeps that will differentiate them from those of other players. Besides, your badge will be displayed on the world map on top of the rooms you control.



You can create your badge in your account settings right now.

In a very short time, we will announce the date of the private Early Preview launch. Follow the news!

Indiegogo update 2015-03-24

This post has been published at Indiegogo campaign on March 24, 2015.

Multiplayer has arrived!

We are happily announce that we have just launched a new game mode – Arena. It's not a full-fledged MMO yet, but still a pretty real multiplayer!

The Arena features a confined space with 3x3 rooms with working passages between them. There are no spawns, structures, and base development in this mode. Instead, each player has only 4 immortal creep-gladiators that keep constantly respawning in portals after they die. Your goal is to find and mine energy lying on the ground in the rooms and carry it back to the portals. Each unit of energy carried to the portals adds points to your leaderboard record. And since all the players play simultaneously on a shared Arena map, you will have to do it quicker than everybody else so that enemy creeps can't deprive yours of energy. 

The Arena Mode is the last stage of testing server multiplayer capacity before the launch of the real World Mode.

Unlike the Survival Mode, your creeps live and operate in the arena on the 24/7 basis, that's why we have limited access to the arena only to the Indigogo backers. Soon you will receive an activation code at your email used for signing up on Indiegogo. Use this code upon your first access to the Arena.

Indiegogo update 2015-03-01

This post has been published at Indiegogo campaign on March 1, 2015.

The February 2015 season is over. Congratulations to user ANDMAN for the first place and 6274 points!

For the next season, we have prepared a brand new map with an interesting new feature. As has always been the case, there are 5 sources on the map, but 3 of them are now protected by special NPCs called Source Keepers. Though they are extremely lazy, their lairs are very close to the source, so your creeps will have to face and fight them to access the sources.


Such mechanic will appear in the online version too – in all rooms with more than 2 sources. So, even deep in your homefront, far from your domain borders, you will still have to figure out how to protect your workers.

This month, we have started deploying our infrastructure based on the Amazon AWS cloud hosting. It will allow us to flexibly adapt to any number of players and their scripts executed on the server. In order to test the load, we have increased the maximum CPU allowed to all the players 3 times, so now your script can use up to 300 CPU. If you could not implement your ideas due to lack of CPU before, now it is the time!