Skip to content

TooAngel/screeps

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

TooAngel NPC / bot / source code for screeps

CircleCI npm version Maintainability Discord

This project is a codebase for Screeps, a strategy sandbox MMO game. The codebase is a fully automated player that covers all important features provided by the game.

The TooAngel bot laid the groundwork for bots on private servers and pioneered the full automation concept. It was the first fully automated open source codebase and introduced the concept of community-driven merge processes as well as fully automated bot deployment.

Pull Requests are automatically merged (World Driven) and deployed to the Screeps TooAngel account.

Use cases

There are different occasions where you get into contact with the TooAngel NPC / bot / source code.

Contributing

This project welcomes all kinds of contributions! Whether you're reporting issues, suggesting features, or submitting pull requests, your input helps improve the bot.

Please see CONTRIBUTING.md for details about the automated merge process and how to get involved.

The codebase includes many innovative ideas and solutions developed through practical gameplay experience. While some code was written quickly during active gameplay situations, the project continues to evolve and improve with community contributions.

Features

Core Automation

  • Automatic base building - Smart room layout and construction
  • Remote harvesting - Automated resource collection from external rooms
  • Room extension and expansion management
  • Reviving attacked rooms automatically

Resource Management

AI Systems

Development Tools

Design

More details of the AI design

Links

About

TooAngel NPC / bot / source code for screeps

Topics

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Contributors 36