Введение
Язык программирования игры SmartBots придерживается стандартов популярного языка BASIC :
1. Каждая команда пишется на новой строке; для записи в одну строку, необходимо вставить между командами двоеточие (":").
2. Не обязательно предопределять переменные.
3. Регитср записи функций, переменных, зарезервированных слов не имеет значения.
4. Комментарии ставятся после знака ";".
5. В отличие от языка BlitzBasic, у операций And и Or приоритет наивысший, т.е. нельзя писать
If a>0 And b>0 ...
Надо писать так :
If (a>0) And (b>0) ...
Основы создания ИИ бота.
Для написания жизнеспособного ИИ, необходимо как-то получать информацию об окружающем пространстве и содержащихся в нем объектах.
Для этого введен особый объект : радар, для работы с ним введены специальные функции.
Так же введены переменные, для удобной работы.
Туториалы.
Для облегчения жизни написано несколько туториалов и исходный код готового бота.