Автоматизация игрового процесса
|
|
il y a 2 ans | |
|---|---|---|
| cmd | il y a 2 ans | |
| doc | il y a 2 ans | |
| pkg | il y a 2 ans | |
| server | il y a 2 ans | |
| util | il y a 2 ans | |
| vendor | il y a 2 ans | |
| web | il y a 2 ans | |
| .env | il y a 2 ans | |
| .gitignore | il y a 2 ans | |
| LICENSE | il y a 2 ans | |
| Makefile | il y a 2 ans | |
| README.md | il y a 2 ans | |
| go.mod | il y a 2 ans | |
| go.sum | il y a 2 ans | |
| prod2.sh | il y a 2 ans | |
| requiments.txt | il y a 2 ans | |
| run_dev.sh | il y a 2 ans | |
| run_prod.sh | il y a 2 ans |
Бот для игры в wartank.ru
Пусть танк сам воюет, а вы ходите куда хотите.
Консольный звук поддерживается только в Linux.
Поддержка его вовсе необязательна, но при приближении битвы -- консольного звука не будет.
В браузере звук будет производиться только если включена главная страница в браузере.
Установка необходимого компонента (Ubunutu):
sudo apt-get install libasound2-dev
Компонент консольного бипера лежит вместе с основным пускачом в собранном виде (качать и собирать вот отсюда).
В комплекте консольный генератор звуков собран для Ubuntu 20.04 LTS x64.
Бот работает с RPC-мордой. После запуска сервера надо запустить десктоп клиент:
Для работы клиента необходимо установить python3.11 и к нему:
source ./venv/bin/activate
python3 -m venv venv
python3 -m pip install requests
Необходимо выполнять с активированным виртуальным окружением.
pip list > requiments.txt
make # Сборка бота
make build # -//-
make dev.run # Сборка и запуск бота в разработке
make prod.run # Сборка и запуск бота в проде
make mod # Обновление зависимостей
make test.run # Запуск всех тестов
make lint # Запуск всех линтеров