Screeps can be a difficult game to get started with. This tutorial will help you get your automated empire up and running.
There is an in-game tutorial available at []. It will help you set up a basic codebase.
When you first spawn into the live world, your room will be at room control level 1. You can't do much at this level, so your first priority is going to be to upgrade your controller. After spending 200 energy on it, you will move on to RCL 2.
Now that your room is at RCL3, you need to build a tower immediately. A tower is your best defense at this level because it can easily defend your entire room from attackers. For tips on tower placement, read Tower placement.
At RCL 4, you can build a storage. Storages are useful because they allow you to store up to 1 million resources; however, they are difficult to move, so place your storage carefully. You will want your storage to be in a place where it can be reached easily.
At RCL 5, you can now build links. Links can be used for link mining, which helps reduce the need for haulers. They are also useful for transporting energy to your controller, which will help you level up faster. This is valuable because RCL 6 costs 1.21 million energy, which must all be transported to the controller.
RCL 6 unlocks several new features, mainly in the form of minerals and trading. At RCL 6, you can build an extractor on the mineral in your room and mine that mineral. You can also build a terminal, which allows you to participate on the Market. There, you will be able to purchase other minerals, then combine them in Labs. This will allow you to boost creeps to make them stronger.
At some point, your GCL will upgrade to level 2. When this happens, you will be able to take control over another room. This will give you access to more resources and different minerals.