This project is part of the Bachelor's Thesis (TFG) in Computer Engineering - Software Engineering. The objective is to develop a bot for the game StarCraft 2 using artificial intelligence. To achieve this, we have used tools such as Visual Studio Code, Python 3.9, and the python-sc2 library.
- Visual Studio Code: Integrated Development Environment (IDE) used for writing and debugging code.
- Python 3.9: Programming language used to develop the bot.
- python-sc2: An API for creating bots and scripts for StarCraft 2 using Python.
To run this project, you need to have the following components installed:
- Python 3.9
- StarCraft 2
- The python-sc2 API
- Clone the repository
git clone https://github.com/beallasai/botStarcraft.git
cd botStarcraft
- Install dependencies
pip install -r requirements.txt
To run the bot, use the following command:
python python3 bot_script.py
Make sure the bot_script.py file is the name of one of the given bots in the project with the settings you want to test.