Комментарии 5
Есть над чем поразмышлять. Очень круто, спасибо!
Если игра не зомби-шутер (например, те же гонки или когда человечки просто сами по себе ходят и создают иллюзию многолюдности в gameplay), тогда каждый сам себе лидер со своими целями или вся толпа привязана к какому-то одному объекту?
Для гонок да, там каждая машина может быть индивидуальным ИИ (разве что можно как-то подумать насчет полиции, если она нужна).
А для эффекта многолюдности лучше использовать толпу с лидером, они могут вполне ходить локально на небольшие расстояния и взаимодействовать между собой, но основные команды будет обрабатывать лидер в качестве стратега.
Круче если боты имеют возможность быть как лидерами, так и в составе группы. Тогда для игр типа gta они могут управляться в панике одним лидером, а по отдельности взаимодействовать с игроком.
А для эффекта многолюдности лучше использовать толпу с лидером, они могут вполне ходить локально на небольшие расстояния и взаимодействовать между собой, но основные команды будет обрабатывать лидер в качестве стратега.
Ну на самом деле для случая паники лидер не очень подходит, если мы говорил про homo sapiens, т.к. это уже не будет похоже на панику. А вот для животных, возможно, т.к. стадо даже в панике может следовать за лидером.
Круче если боты имеют возможность быть как лидерами, так и в составе группы. Тогда для игр типа gta они могут управляться в панике одним лидером, а по отдельности взаимодействовать с игроком.
Вы иерархию имеете в виду?
Проектирование непредсказуемого интеллекта в играх. Часть 2 — интеллект толпы