Крок 1:
Перед вами проста карта, яка вже підготовлена до створення АІ сітки. Як ви бачите у неї є межі (огорожі). На панелі праворуч у свитку Edit Mode давайте натисніть кнопку AI Map.
Крок 2:
Після того як ви її натиснули, переконайтеся, що на панелі зверху вибрано стрілку
Крок 3:
Коли ви виділіте щось, то зможете здійснити прив'язку натиснувши кнопку add в розділі snaps list +/-, і додавати об'єкти в цей список (дивіться скрін) або зробити так-у вкладці Tools>selection>select_all і у вкладці commands>add_selektet_to_list, тим самим ми додамо всі об'єкти на рівні до списку та аі-карта згенерується для всіх предметів
Крок 4:
Коли ви обираєте об'єкт, він буде доданий до цього списку прив'язаних об'єктів і стане червоного кольору, так що ви будете знати, що він вже доданий. Як правило, додавання об'єктів за межами огорожі не потрібно, тому що логічно, що ви будете спавнити нпс тільки всередині рівня, а не зовні, також не забудьте виділити самі огорожі, щоб нпс не намагалися через них перебратися. 🙂
Крок 5:
Коли ви виділили всі необхідні об'єкти на рівні, вам потрібно власноруч розмістити на карті хоча б 1 аї-нод. Так що клацаємо на іконку "add" на панелі аї-нодів
Крок 6:
Натисніть знову кнопку "add", але тільки на верхній панелі інструментів і виберіть тип аї-нода, а потім розмістіть його на карті
Крок 7:
Тепер, коли ви розмістили АІ ноду та додали всі необхідні об'єкти до списку прив'язки (Snaps list), ми зможете згенерувати АІ Сітку. Натисніть кнопку "generate full" трохи нижче AI Map Commands. Процес генерації може тривати довго якщо у вас велика карта, також це залежить від параметрів вашого комп'ютера. Коли це все закінчиться, ви можете знову перейти в режим додавання об'єктів, щоб пофарбовані червоним кольором вони знову виглядали нормально для подальшої роботи (дивитися картинку)
Крок 8:
Отже, АІ Сітка створена, як ви бачите вона була згенерована правильно, і нпс не намагатимуться довбати в стіни.
Мої вітання! Тепер ви можете зібрати карту і потім скомпілювати її. Використовуючи компілятори від бардаку і ви зможете створити свою власну повноцінну синглплеєрну карту 🙂
Додаток:
Я впевнений, що ви помітили, що сталкери люблять іти прямо у вогонь, чи може для них вода занадто холодна? 🙂 Насправді це не так. Проблема в тому, що генератор аі-сітки не спрацьовує нормально на дрібних об'єктах, таких як багаття і нпси можуть ходити крізь них (природно при цьому вмираючи). Щоб уникнути подібних проблем на рівні, треба зробити так: виділити на карті неправильні аїноди і натиснути кнопку "delete" в підрозділі AI-Map Nodes (або натиснути "Delete" на клавіатурі).
Так само ви можете вручну редагувати АІ сітку використовуючи режим Add, при затиснутій Alt аі-ноди можна укладати скільки потрібно і де потрібно [1] [2] без необхідності щоразу натискати Add (після укладання одиночного нода СДК автоматично перемикається в режим Select)