В настоящее время я нахожусь на стадии планирования игры для движка приложений Google, но не могу понять, как я собираюсь обращаться с ИИ. Я намерен иметь постоянных NPC, которые будут перемещаться по карте, но если не написать программу, которая генерирует те же XML-запросы, которые я использую для управления действиями игрока, чем запускать ее на другом сервере, я застрял на том, как это сделать. Я посмотрел на функцию «Очередь задач», но из-за того, что долго запущенные процессы не доступны в движке приложения, я немного застрял.
Я намереваюсь запустить несколько экземпляров сервера с 200+ постоянными объектами NPC, которые мне нужно будет обновить. Большая часть действий медленно перемещается, основываясь на движениях / концентрациях игроков, и атакует игроков с близкого расстояния ... (вы можете догадаться, какой тип игры я разрабатываю)