Skip to content

TheEpTic/SlothBot

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7,367 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sloth Bot

Artificial Intelligence for the programming game Screeps.

This code is designed to function fine with no user interaction. It also uses flags to allow the user to guide it if they desire.

For discussion or support message Shibdib on Discord.

This was made as a way for me to learn JS, so excuse any horrible practices you may encounter. Slowly refactoring the really ugly stuff.

Releases represent the "Stable" branch and are deemed working "good enough". Dev may contain some really bad bugs.

Current Features

  • Automated Room Building
  • Automated Room Claiming
  • Automated Room Defense
  • Automated Boost Creation and Use
  • Automated Market Interaction
  • Automated Factory Code
  • Automated Power Creep Code
  • Automated Alliance Integration (This bot will recognize LOAN alliance members and not engage them)
    • LOAN is current not working so this is non functional.
  • Manual Attack Target Designation (Description forthcoming)
  • Automated Attack Target Code

Setup

  1. You either need to setup your IDE to use the grunt file to upload (HIGHLY RECOMMENDED) or... manually seperate the folders.
  2. Modify the config.default.js file for your needs.

In The Works

  • Quad code
  • Smarter boosting
  • Better portal pathing

Please makes Issues and feel free to PR.

About

Screeps AI

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages

  • JavaScript 100.0%