Power is an end-game mechanic opening a whole new trek in the development of your colony: towards increasing its effectiveness rather than the size of colonized territory. This is how its contents look like:

Power Banks

https://docs.screeps.com/img/power_banks.gif

Power can be gathered from structures called Power Banks that appear from time to time in neutral empty rooms that divide living sectors on the map. Each Power Bank contains a random amount of power that can be obtained by destroying the structure. Due to the high-energy nature of these structures, 50% of damage applied to them bounce back to the attacking creep, so take care to have healers in your team.

You can also buy power from market, either from NPC traders or other players.

Global Power Level

https://docs.screeps.com/img/gpl.png

An 8-level room gives access to the structure called Power Spawn. It allows to execute the method StructurePowerSpawn.processPower. By merging 1 unit of power resource with 50 units of energy, you can increase your Global Power Level progress. On reaching a new GPL level, you unlock the possibility to use it to develop your Power Creeps.

You can view your GPL on the Overview page in the game, or using the Game.gpl property in the API.

Power Creeps

Power Creeps (PC) are game units different from regular creeps in the same way as hero units are different from regular ones in strategy games.

PCs are immortal. A newly-created PC is tied to your account and exists in it even if not spawned in the game world. After it dies (out of age or forcibly), it is just returned to your account and you can spawn it again in any of your Power Spawns after expiration of a 8-hours cooldown.

PCs can belong to either of the 3 classes:

Untitled

PCs have 0 to 25 development levels and skills (so-called “powers,” like superpowers). With each new level gained, you can add a new available skill or increase the level of any of the existing skills.

You need one free Global Power Level to increase a level of an existing PC. In the same way you can create a new 0-level PC by utilizing one free Global Power Level.

You can use PC skills in any room without a controller, or in a room with a power-enabled controller (see PowerCreep.enableRoom).