Доступне проміжне програмне забезпечення AI [закрито]


22

Корисний перелік програмного забезпечення AI. Надайте URL-адресу, безкоштовний / відкритий чи ліцензований та короткий опис можливостей.

Формат:

*Package* (License)
Link

Pros

Cons

4
Мені здається сумно, що в основному все проміжне програмне забезпечення AI - це проходження маршрутів.
Ярі Компа

Це ідеальний термін, я щойно розпочав клас ігрового проекту в цьому семестрі, і моя команда - команда «інструментів», тому ми, мабуть, в кінцевому підсумку будемо тими, хто пише мостик, який інтегрує одну з них у гру. :)
Ricket

@Ricket забудьте проміжне програмне забезпечення, ви хочете написати це все один раз, просто щоб ви не знали, що робити це так. :)
tenpn

Це навіть власне питання? Крім того, що занадто широкий і будь-яка можлива відповідь сильно визначається особистою думкою, мені здається, що комусь потрібен був перелік програмного забезпечення AI, але він не хотів шукати себе і хотів, щоб інші виконували цю роботу.
Версек

Відповіді:


13

Переробка / об'їзд (ліцензія ZLib)

Посилання Googlecode

Recast - це бібліотека для створення навігаційних сіток з багатокутних супів. Об'їзд - це набір інструментів для наведення шляхів та просторових міркувань, який працює на навігаційних мережах.


Перезавантаження / об'їзд має бути найкрутішим середнім програмним забезпеченням AI - і тоді це безкоштовно - під ліцензією MIT. Це неймовірно. :)
jacmoe

8

OpenSteer (ліцензія MIT):

OpenSteer - це бібліотека C ++, яка допомагає конструювати поведінку рульових автономних персонажів в іграх та анімації. На додаток до бібліотеки OpenSteer пропонує додаток на основі OpenGL під назвою OpenSteerDemo, який відображає заздалегідь демонстрацію рульової поведінки. Користувач може швидко прообразувати, візуалізувати, анотувати та налагоджувати нову поведінку керма, написавши плагін для OpenSteerDemo.

Я бачив, як це робило великий ефект у простих іграх.


Я використав це з великим ефектом у простій прототипі гри.
AShelly


1

Havok AI (комерційний - не дешево)

http://www.havok.com/index.php?page=havok-ai

Havok досить добре займається фізикою, і вже деякий час пропонує поведінку, анімацію та інші види програмного забезпечення.

Фізику та AI нелегко домогтися до співпраці, особливо анімації, тому заощадите собі трохи часу та використовуйте Havok.

Настійно рекомендується. :)

Якщо ви можете собі це дозволити.

Плюси: якість міцності в галузі, перевірена технологія. Змушує AI та фізику співпрацювати.

Мінуси: крута ціна.


1
Якщо ви використовували Havok AI, я можу запитати, скільки це вам коштувало?
JamesAMD

0

AI.implant (ліцензований)

http://www.presagis.com/products_services/products/ms/simulation/aiimplant/#

Не маю уявлення, чи це корисно, я просто пам’ятаю, як кілька років тому отримував від них брошури в GDC, і, здається, вони все ще існують.


Компанія, яка зробила це, закрила, тому я не знаю про "все ще". Підтримку для цього підбирав хтось інший.
зрізаний вапно

0

Kynapse (комерційний) - це те, наскільки я розумію частку ринку № 1 для бібліотек маршрутизації. Це найстаріший з комерційних AI середніх виробництв навколо.

http://usa.autodesk.com/adsk/servlet/pc/index?siteID=123112&id=11390544

Мій досвід попередніх версій полягав у тому, що вони були об'ємними з жахливим API і не дуже добре реалізовані. У нас було багато проблем з цим.

Тепер у їх новій версії здається, що вони змінили формати даних та деякі інші кардинальні зміни, тому, можливо, вони вирішили проблеми вже зараз.

Це також комерційний продукт і досить дорогий.


0

NavPower (комерційний)

http://www.babelflux.com/

Мій досвід роботи з ним був позитивним, хоча я ще не поставив жодної назви з ним. Більшість інших, з якими я говорив про це, мали подібний позитивний досвід. API легко зрозуміти.

Досить спрощений API, що може бути обмеженням.


0

Golaem (комерційний)

http://www.golaem.com

Я додам до переліку комерційних товарів Golaem (Повне розкриття: я працюю на них).

Шлях до Golaem - це 3D-навігаційна бібліотека в реальному часі (пошук шляхів та реактивна поведінка навігації / рульового управління). Він не продається для розробки ігор, але може бути використаний для гри.


0

xAItment (комерційний)

http://www.xaitment.com/

Досить новий набір програмного забезпечення, що забезпечує все, починаючи від просування маршрутів до систем поведінки / прийняття рішень. Я сам не пробував цього, тому не можу сказати, чи добре це.


0

SharpSteer . (Ліцензія MIT?)

http://sharpsteer.codeplex.com/

SharpSteer - C # порт OpenSteer. Як і OpenSteer, мета SharpSteer - допомогти побудувати рульове поведінку для автономних персонажів в іграх та анімації, з поточним фокусом на впровадженні до XNA Microsoft.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.