Un utile elenco di middleware AI. Fornisci l'URL, gratuito / open-source o concesso in licenza e una breve descrizione delle abilità.
Formato:
*Package* (License)
Link
Pros
Cons
Un utile elenco di middleware AI. Fornisci l'URL, gratuito / open-source o concesso in licenza e una breve descrizione delle abilità.
Formato:
*Package* (License)
Link
Pros
Cons
Risposte:
Rifusione / deviazione (licenza ZLib)
La rifusione è una libreria per generare mesh di navigazione da zuppe di poligoni. La deviazione è un toolkit di ragionamento e ragionamento spaziale che funziona su mesh di navigazione.
OpenSteer (licenza MIT):
OpenSteer è una libreria C ++ per aiutare a costruire comportamenti di guida per personaggi autonomi in giochi e animazioni. Oltre alla libreria, OpenSteer fornisce un'applicazione basata su OpenGL chiamata OpenSteerDemo che mostra dimostrazioni predefinite dei comportamenti di guida. L'utente può rapidamente prototipare, visualizzare, annotare ed eseguire il debug di nuovi comportamenti di guida scrivendo un plug-in per OpenSteerDemo.
L'ho visto con grande efficacia nei giochi semplici.
C'è anche MicroPather - un percorso open source che trova la libreria dello stesso ragazzo che ha creato TinyXML.
Havok AI (Commerciale - non economico)
http://www.havok.com/index.php?page=havok-ai
Havok è piuttosto bravo in fisica e da un po 'di tempo offre comportamenti, animazioni e altri tipi di middleware.
Fisica e AI non sono facili da collaborare, in particolare le animazioni, quindi risparmia un po 'di tempo e usa Havok.
Altamente raccomandato. :)
Se te lo puoi permettere.
Pro: qualità del settore, tecnologia comprovata. Fa cooperare AI e Fisica.
Contro: Prezzo elevato.
AI.implant (concesso in licenza)
http://www.presagis.com/products_services/products/ms/simulation/aiimplant/#
Non ho idea se va bene, ricordo solo di aver ricevuto alcuni opuscoli da loro al GDC qualche anno fa, e sembra che siano ancora in giro.
Kynapse (commerciale) è da quello che capisco la quota di mercato numero 1 per le librerie di pathfinding. È il più antico tra i programmi commerciali di intelligenza artificiale in circolazione.
http://usa.autodesk.com/adsk/servlet/pc/index?siteID=123112&id=11390544
La mia esperienza con le versioni precedenti era che erano ingombranti con un'API terribile e non molto ben implementati. Abbiamo avuto tonnellate di problemi con esso.
Ora nella loro nuova versione sembra che abbiano cambiato i formati dei dati e alcuni altri cambiamenti radicali, quindi forse hanno risolto i problemi ora.
È anche un prodotto commerciale e abbastanza costoso.
NavPower (commerciale)
La mia esperienza con questo è stata positiva, anche se non ho ancora pubblicato alcun titolo. La maggior parte degli altri con cui ne ho parlato ha avuto un'esperienza altrettanto positiva. L'API è facile da capire.
API abbastanza semplicistica, che può essere una limitazione.
Golaem (commerciale)
Aggiungerò all'elenco dei prodotti commerciali Golaem (Informativa completa: lavoro per loro).
Golaem Path è una libreria di navigazione 3D in tempo reale (ricerca di percorsi e comportamenti reattivi di navigazione / guida). Non è commercializzato per lo sviluppo di giochi ma potrebbe essere utilizzato per un gioco.
xAItment (commerciale)
Suite middleware abbastanza nuova che fornisce di tutto, dai percorsi ai sistemi di comportamento / decisione. Non l'ho provato da solo, quindi non posso dire se va bene.
SharpSteer . (Licenza MIT?)
http://sharpsteer.codeplex.com/
SharpSteer è una porta C # di OpenSteer. Come OpenSteer, lo scopo di SharpSteer è aiutare a costruire comportamenti di guida per personaggi autonomi nei giochi e nell'animazione, con un focus di implementazione attuale verso l'XNA di Microsoft.