

- #Screeps novice area how to#
- #Screeps novice area install#
- #Screeps novice area manual#
- #Screeps novice area code#
#Screeps novice area install#
To install the full codebase, download or clone the repository.
#Screeps novice area how to#
While Overmind is fully automated by default, it can be run with varying levels of autonomy refer to the Overmind wiki for how to configure and operate the bot. If you just want to run Overmind without modification, you can copy the compiled main.js file attached to the latest release into your script. In the future, I will be implementing methods for novice players to opt out of excessive aggression by Overmind bots (as long as they don't start a conflict and stay out of its way). But please realize that using a mature AI like this gives you a huge advantage over other new players, so don't go out of your way to ruin someone else's fun. If you still want to use Overmind on the public server, that's okay too - there are a number of people already doing this. If you're new to Screeps, I would definitely recommend writing your own AI: most of the fun of the game is programming your own bot and watching your little ant farm run! However, I've tried to make the codebase readable and well-documented, so feel free to fork the project or use it as inspiration when writing your AI. The latest release should work right out of the box however, if you find something broken, please submit an issue and I'll try to fix it.
#Screeps novice area manual#
The AI is entirely automated, although it can also run in manual or semiautomatic mode. Finally, the Assimilator allows all players running Overmind to act as a collective hivemind, sharing creeps and resources and responding jointly to a master ledger of all directives shared by all players.

Overlords orchestrate Creep actions within each Colony, and the colony Overseer places Directives to adapt to stimuli. The structure of the AI is themed loosely around the Zerg's swarm intelligence from Starcraft. Overmind is my personal codebase that I run on the public server. Screeps pits your programming prowess head-to-head with other people to see who can think of the most efficient methods of completing tasks or imagine new ways to defeat enemies.

When you log off, your population continues buzzing away with whatever task you set them. Because Screeps is an MMO, it takes place on a single server that runs 24/7, populated by every other player and their army of creeps.
#Screeps novice area code#
To control your units, you code an AI in JavaScript everything from moving, mining, building, fighting, and trading is entirely driven by your code. The core objective is to expand your colony, gathering resources and fighting other players along the way. Screeps is an MMO strategy game for programmers.
