Middleware AI disponible [fermé]

22

Une liste utile de middleware AI. Veuillez fournir l'URL, gratuite / open-source ou sous licence, et une brève description des capacités.

Format:

*Package* (License)
Link

Pros

Cons
Tetrad
la source
4
Je trouve un peu triste que pratiquement tous les middlewares d'IA soient des guides.
Jari Komppa
C'est le moment idéal, je viens de commencer un cours de projet de jeu ce semestre et mon équipe est l'équipe des "outils", donc nous finirons probablement par être ceux qui écrivent le pont qui intègre l'un d'entre eux dans le jeu. :)
Ricket
@Ricket oubliez le middleware, vous voulez tout écrire vous-même cette fois, juste pour que vous sachiez ne pas le faire de cette façon. :)
tenpn
Est-ce même une bonne question? Mis à part le fait que c'est trop large et que toute réponse possible est fortement déterminée par l'opinion personnelle, cela me semble que quelqu'un avait besoin d'une liste de middleware IA mais ne voulait pas se rechercher et voulait que d'autres fassent le travail.
Versec

Réponses:

13

Refonte / Détour (licence ZLib)

Lien Googlecode

Recast est une bibliothèque pour générer des maillages de navigation à partir de soupes polygonales. Detour est une boîte à outils d'orientation et de raisonnement spatial qui fonctionne sur les maillages de navigation.

tenpn
la source
Recast / Detour doit être le middleware AI le plus cool disponible - et ensuite c'est gratuit - sous la licence MIT. C'est incroyable. :)
jacmoe
8

OpenSteer (licence MIT):

OpenSteer est une bibliothèque C ++ pour aider à construire des comportements de pilotage pour les personnages autonomes dans les jeux et l'animation. En plus de la bibliothèque, OpenSteer fournit une application basée sur OpenGL appelée OpenSteerDemo qui affiche des démonstrations prédéfinies de comportements de pilotage. L'utilisateur peut rapidement prototyper, visualiser, annoter et déboguer de nouveaux comportements de pilotage en écrivant un plug-in pour OpenSteerDemo.

Je l'ai vu utilisé avec grand effet dans des jeux simples.

maigre
la source
Je l'ai utilisé à bon escient dans un prototype de jeu simple.
AShelly
1

Havok AI (Commercial - pas cher)

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

Havok est assez bon en physique et propose depuis un certain temps des comportements, des animations et d'autres types de middleware.

La physique et l'IA ne sont pas faciles à coopérer, en particulier les animations, alors économisez du temps et utilisez Havok.

Hautement recommandé. :)

Si vous pouvez vous le permettre.

Avantages: qualité de l'industrie, technologie éprouvée. Fait coopérer l'IA et la physique.

Points négatifs: Steep Price.

jacmoe
la source
1
Si vous avez utilisé Havok AI, puis-je vous demander combien cela vous a coûté?
JamesAMD
0

AI.implant (sous licence)

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

Je ne sais pas si c'est bon, je me souviens juste d'avoir reçu des brochures chez GDC il y a quelques années, et il semble qu'elles soient toujours là.

Ian Schreiber
la source
L'entreprise qui l'a fait fermer, donc je ne sais pas "être toujours là". Le soutien a été récupéré par quelqu'un d'autre.
slicedlime
0

Kynapse (commercial) est d'après ce que je comprends la part de marché numéro 1 pour les bibliothèques de recherche de chemins. C'est le plus ancien des middlewares IA commerciaux.

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

D'après mon expérience avec les versions précédentes, elles étaient encombrantes avec une API terrible et pas très bien implémentées. Nous avons eu des tonnes de problèmes avec ça.

Maintenant, dans leur nouvelle version, il semble qu'ils aient changé de format de données et d'autres changements radicaux, alors peut-être qu'ils ont résolu les problèmes maintenant.

C'est aussi un produit commercial et assez cher.

chaux
la source
0

NavPower (commercial)

http://www.babelflux.com/

Mon expérience avec celui-ci a été positive, même si je n'ai encore expédié aucun titre avec. La plupart des autres à qui j'en ai parlé ont eu une expérience positive similaire. L'API est facile à comprendre.

API assez simpliste, ce qui peut être une limitation.

chaux
la source
0

Golaem (commercial)

http://www.golaem.com

J'ajouterai à la liste des produits commerciaux Golaem (divulgation complète: je travaille pour eux).

Golaem Path est une bibliothèque de navigation 3D en temps réel (recherche de chemin et comportements de navigation / pilotage réactifs). Il n'est pas commercialisé pour le développement de jeux mais pourrait être utilisé pour un jeu.

Clodéric
la source
0

xAItment (commercial)

http://www.xaitment.com/

Assez nouvelle suite de middleware offrant tout, de la recherche de chemin aux systèmes de comportement / prise de décision. Je ne l'ai pas essayé moi-même, donc je ne peux pas dire si c'est bon.

chaux
la source
0

SharpSteer . (Licence MIT?)

http://sharpsteer.codeplex.com/

SharpSteer est un port C # d'OpenSteer. Comme OpenSteer, l'objectif de SharpSteer est d'aider à construire des comportements de pilotage pour les personnages autonomes dans les jeux et l'animation, avec une mise en œuvre actuelle orientée vers le XNA de Microsoft.

Jari Komppa
la source