Корисний перелік програмного забезпечення AI. Надайте URL-адресу, безкоштовний / відкритий чи ліцензований та короткий опис можливостей.
Формат:
*Package* (License)
Link
Pros
Cons
Корисний перелік програмного забезпечення AI. Надайте URL-адресу, безкоштовний / відкритий чи ліцензований та короткий опис можливостей.
Формат:
*Package* (License)
Link
Pros
Cons
Відповіді:
Переробка / об'їзд (ліцензія ZLib)
Recast - це бібліотека для створення навігаційних сіток з багатокутних супів. Об'їзд - це набір інструментів для наведення шляхів та просторових міркувань, який працює на навігаційних мережах.
OpenSteer (ліцензія MIT):
OpenSteer - це бібліотека C ++, яка допомагає конструювати поведінку рульових автономних персонажів в іграх та анімації. На додаток до бібліотеки OpenSteer пропонує додаток на основі OpenGL під назвою OpenSteerDemo, який відображає заздалегідь демонстрацію рульової поведінки. Користувач може швидко прообразувати, візуалізувати, анотувати та налагоджувати нову поведінку керма, написавши плагін для OpenSteerDemo.
Я бачив, як це робило великий ефект у простих іграх.
Також є MicroPather - бібліотека пошуку відкритого коду від того самого хлопця, який створив TinyXML.
Havok AI (комерційний - не дешево)
http://www.havok.com/index.php?page=havok-ai
Havok досить добре займається фізикою, і вже деякий час пропонує поведінку, анімацію та інші види програмного забезпечення.
Фізику та AI нелегко домогтися до співпраці, особливо анімації, тому заощадите собі трохи часу та використовуйте Havok.
Настійно рекомендується. :)
Якщо ви можете собі це дозволити.
Плюси: якість міцності в галузі, перевірена технологія. Змушує AI та фізику співпрацювати.
Мінуси: крута ціна.
AI.implant (ліцензований)
http://www.presagis.com/products_services/products/ms/simulation/aiimplant/#
Не маю уявлення, чи це корисно, я просто пам’ятаю, як кілька років тому отримував від них брошури в GDC, і, здається, вони все ще існують.
Kynapse (комерційний) - це те, наскільки я розумію частку ринку № 1 для бібліотек маршрутизації. Це найстаріший з комерційних AI середніх виробництв навколо.
http://usa.autodesk.com/adsk/servlet/pc/index?siteID=123112&id=11390544
Мій досвід попередніх версій полягав у тому, що вони були об'ємними з жахливим API і не дуже добре реалізовані. У нас було багато проблем з цим.
Тепер у їх новій версії здається, що вони змінили формати даних та деякі інші кардинальні зміни, тому, можливо, вони вирішили проблеми вже зараз.
Це також комерційний продукт і досить дорогий.
NavPower (комерційний)
Мій досвід роботи з ним був позитивним, хоча я ще не поставив жодної назви з ним. Більшість інших, з якими я говорив про це, мали подібний позитивний досвід. API легко зрозуміти.
Досить спрощений API, що може бути обмеженням.
Golaem (комерційний)
Я додам до переліку комерційних товарів Golaem (Повне розкриття: я працюю на них).
Шлях до Golaem - це 3D-навігаційна бібліотека в реальному часі (пошук шляхів та реактивна поведінка навігації / рульового управління). Він не продається для розробки ігор, але може бути використаний для гри.
xAItment (комерційний)
Досить новий набір програмного забезпечення, що забезпечує все, починаючи від просування маршрутів до систем поведінки / прийняття рішень. Я сам не пробував цього, тому не можу сказати, чи добре це.
SharpSteer . (Ліцензія MIT?)
http://sharpsteer.codeplex.com/
SharpSteer - C # порт OpenSteer. Як і OpenSteer, мета SharpSteer - допомогти побудувати рульове поведінку для автономних персонажів в іграх та анімації, з поточним фокусом на впровадженні до XNA Microsoft.