Verfügbare AI-Middleware [geschlossen]


22

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

4
Ich finde es irgendwie traurig, dass im Grunde alle AI-Middleware wegweisend ist.
Jari Komppa

Das ist perfektes Timing, ich habe gerade in diesem Semester eine Spielprojektklasse begonnen und mein Team ist das "Werkzeug" -Team, also werden wir wahrscheinlich diejenigen sein, die die Brücke schreiben, die eines davon in das Spiel integriert. :)
Ricket

@Ricket Vergiss die Middleware, du willst diesmal alles selbst schreiben, nur damit du weißt, dass du es nicht so machst. :)
Tenpn

Ist das überhaupt eine richtige Frage? Abgesehen von der Tatsache, dass es zu weit gefasst ist und eine mögliche Antwort stark von der persönlichen Meinung abhängt, scheint mir dies, dass jemand eine Liste von AI-Middleware benötigte, sich aber nicht selbst suchen wollte und wollte, dass andere den Job erledigen.
Versec

Antworten:


13

Recast / Detour (ZLib-Lizenz)

Googlecode-Link

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.


Recast / Detour muss die coolste verfügbare AI-Middleware sein - und ist dann kostenlos - unter der MIT-Lizenz. Das ist unglaublich. :)
jacmoe

8

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.


Ich habe es in einem einfachen Spielprototyp mit großer Wirkung eingesetzt.
AShelly


1

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.


1
Wenn Sie Havok AI benutzt haben, darf ich Sie fragen, wie viel es Sie gekostet hat?
JamesAMD

0

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.


Die Firma, die das Unternehmen geschlossen hat, also weiß ich nicht, wie es ist, immer noch da zu sein. Die Unterstützung dafür wurde von jemand anderem übernommen.
Schnittkalk

0

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.


0

NavPower (gewerblich)

http://www.babelflux.com/

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.


0

Golaem (Commerical)

http://www.golaem.com

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.


0

xAItment (gewerblich)

http://www.xaitment.com/

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.


0

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.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.