Recorded on 2023/06/24;
This is my personal bot for Screeps: Arena.
Currently, it only supports the SAS (spawn and swamp) mode.
The team consists of melee soldiers and healers.
Due to certain unknown reasons, I am unable to choose spawn_and_swamp
folder directly in the game.
If you encounter the same problem, simply select an empty folder in the game and replace its content with the content of the spawn_and_swamp
folder.
- Escaping from attackable enemy creeps.
- Creeps in same group move together.
- Notifying nearby ally creeps when a creep is about to attack.
- [] Defending system
- [] Evaluating whether creeps have an advantage in the upcoming battle.
- [] Avoiding disadvantaged battle.
- [] Building structure
- [] Ranged attack creep.
-
subSystem
- For different specific tasks, such as spawn, attack, work, etc.
-
customPrototypes
- Extending more properties or methods in the original game prototype.
-
creepsTypeManager
- Maintaining the status of different types of creeps.
-
structureManager
- Maintain the status of different types of structures.
-
utils.mjs
- Some functions that have not been owned by any classes.
-
handler
- Classes that haven not been classified.