Цитата:
Сообщение от Rost.xik
если бы Фолу 3 приделать интеллект от косморейнджеров, то основная масса машин тихо почила бы не в процессе игры, но в процессе загрузки.
|
Насколько я помню, в КР каждый непись перд началом хода вычислял все доступные варианты действий, и выбирал самый лучший для себя (по двольно простому алгоритму).
Для примера торговец получал цены товаров со всех планет в некотором радиусе, и если был поржняком, то выбирал где закупиться, а есди закупился, то выбирал, гед спихнуть товар. Вплоть до завершения сделки ИИ о нем забывал, разве что торгаш напорется на пирата.
Варинатов действий в было не ахти как много, а неписей в эндшпиле приблизительно столько же, сколько всех существ в фоле 3 (включая сучайногенерируемые).
Для примера идет по пустоши группа охотников - игра щедро снабжает их информацией о всяких полезностях в ближайших квадратах (охотникам нужны либо животинки повкуснее, либо люди похилее, в зависимости от типа охотника, но в общем прийдется сканировать всю живность, мертвость, и роботность, дабы сделать еще и маршруты уклонения). В результате охотникам строится маршрут в направлении ближайшей цели (ну хотя бы приблизительно, чтоб не выглядело совсем читерно). А теперь представим масштабы зеселенности пустошей, выкинем из них зверушек, которые пусть бродят бесцельно, заставы Анклава, которые сидят в своих баррикадах. Остаются:
- жители пустошей (люди, гули)- ищут безопасное место, воду, еду
- мародеры - ищут тайники и ценности
- охотники за животными - ищут мясное зверье
- охотники за странным мясом - ищут людей послабее
- рейдеры - ищут людей побогаче, нычки, тайники и т.п.
- работорговцы - ищут людей послабее
- изгои - ищут хайтеровые вещи, роботов, и всех кто ими вооружен
- когти - ищут случайным обробразом помечаемых НПС из других фракций (якобы за награду за голову)
- регуляторы - то же самео, но только с негативными персонажами
Хмм, длинноватый список. В целом и общем сканировать прийдется почти все: актеров, предметы, конетйнеры а это ППЦ процессору. В лучшем случае комп просто выключится.