Eine nützliche Liste der AI-Middleware. Bitte geben Sie die URL, kostenlos / Open-Source oder lizenziert sowie eine kurze Beschreibung der Fähigkeiten an.
Format:
*Package* (License)
Link
Pros
Cons
Eine nützliche Liste der AI-Middleware. Bitte geben Sie die URL, kostenlos / Open-Source oder lizenziert sowie eine kurze Beschreibung der Fähigkeiten an.
Format:
*Package* (License)
Link
Pros
Cons
Antworten:
Recast / Detour (ZLib-Lizenz)
Recast ist eine Bibliothek zum Generieren von Navigationsnetzen aus Polygonsuppen. Detour ist ein Toolkit für die Pfadfindung und räumliche Argumentation, das sich mit Navigationsnetzen befasst.
OpenSteer (MIT-Lizenz):
OpenSteer ist eine C ++ - Bibliothek, mit deren Hilfe Lenkverhalten für autonome Charaktere in Spielen und Animationen erstellt werden kann. Zusätzlich zur Bibliothek stellt OpenSteer eine OpenGL-basierte Anwendung namens OpenSteerDemo bereit, die vordefinierte Demonstrationen des Lenkverhaltens anzeigt. Der Benutzer kann neue Steuerungsverhalten schnell prototypisieren, visualisieren, kommentieren und debuggen, indem er ein Plug-In für OpenSteerDemo schreibt.
Ich habe gesehen, dass es in einfachen Spielen sehr gut funktioniert.
Es gibt auch MicroPather - eine Open Source Path Finding Library von dem gleichen Typ, der TinyXML gemacht hat.
Havok AI (Kommerziell - nicht billig)
http://www.havok.com/index.php?page=havok-ai
Havok ist ein ziemlich guter Physiker und bietet seit einiger Zeit Verhaltens-, Animations- und andere Arten von Middleware an.
Es ist nicht einfach, mit Physik und KI zusammenzuarbeiten, insbesondere mit Animationen. Sparen Sie sich Zeit und nutzen Sie Havok.
Sehr empfehlenswert. :)
Wenn du es dir leisten kannst.
Vorteile: Branchenqualität, bewährte Technologie. Lässt KI und Physik zusammenarbeiten.
Nicht so gut: Steep Price.
AI.implant (Lizenziert)
http://www.presagis.com/products_services/products/ms/simulation/aiimplant/#
Keine Ahnung, ob es etwas Gutes ist, ich erinnere mich nur daran, dass ich vor ein paar Jahren einige Broschüren von ihnen bei der GDC bekommen habe, und es scheint, dass sie immer noch da sind.
Kynapse (kommerziell) ist meines Erachtens der Marktanteil Nummer 1 für wegweisende Bibliotheken. Es ist die älteste der kommerziellen KI-Middlewares.
http://usa.autodesk.com/adsk/servlet/pc/index?siteID=123112&id=11390544
Meine Erfahrung mit früheren Versionen war, dass sie mit einer schrecklichen API sperrig und nicht sehr gut implementiert waren. Wir hatten jede Menge Probleme damit.
In ihrer neuen Version scheinen sie die Datenformate und einige andere radikale Änderungen vorgenommen zu haben. Vielleicht haben sie die Probleme jetzt behoben.
Es ist auch ein kommerzielles Produkt und ziemlich teuer.
NavPower (gewerblich)
Meine Erfahrung damit war positiv, obwohl ich noch keinen Titel damit ausgeliefert habe. Die meisten anderen, mit denen ich darüber gesprochen habe, haben damit ähnlich positive Erfahrungen gemacht. API ist leicht zu verstehen.
Ziemlich vereinfachte API, die eine Einschränkung darstellen kann.
Golaem (Commerical)
Ich werde die Liste der kommerziellen Produkte Golaem hinzufügen (Vollständige Offenlegung: Ich arbeite für sie).
Golaem Path ist eine 3D-Navigationsbibliothek in Echtzeit (Wegfindung und reaktives Navigations- / Lenkverhalten). Es wird nicht für die Spieleentwicklung vermarktet, könnte aber für ein Spiel verwendet werden.
xAItment (gewerblich)
Ziemlich neue Middleware-Suite, die alles von der Pfadfindung bis hin zu Verhaltens- / Entscheidungsfindungssystemen bietet. Ich habe es nicht selbst ausprobiert, daher kann ich nicht sagen, ob es gut ist.
SharpSteer . (MIT Lizenz?)
http://sharpsteer.codeplex.com/
SharpSteer ist eine C # -Portierung von OpenSteer. Ziel von SharpSteer ist es, wie bei OpenSteer, Lenkverhalten für autonome Charaktere in Spielen und Animationen zu entwickeln, wobei der aktuelle Implementierungsschwerpunkt auf Microsofts XNA liegt.