Middleware AI disponibile [chiuso]


22

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

4
Trovo triste che fondamentalmente tutto il middleware AI sia orientativo.
Jari Komppa,

Questo è il tempismo perfetto, ho appena iniziato una classe di progetto di gioco questo semestre e il mio team è il team di "strumenti", quindi probabilmente finiremo per essere noi a scrivere il bridge che integra uno di questi nel gioco. :)
Ricket,

@Ricket dimentica il middleware, vuoi scriverlo tutto da solo questa volta, solo per sapere di non farlo in quel modo. :)
tenpn

È anche una domanda corretta? A parte il fatto che è troppo ampio e ogni possibile risposta è fortemente determinata dall'opinione personale, questo mi sembra che qualcuno avesse bisogno di un elenco di middleware AI ma non volesse cercare se stesso e voleva che altri facessero il lavoro.
Versec,

Risposte:


13

Rifusione / deviazione (licenza ZLib)

Collegamento Googlecode

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.


Recast / Detour deve essere il miglior middleware AI disponibile - e quindi è gratuito - con licenza MIT. È incredibile. :)
jacmoe,

8

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.


L'ho usato con grande efficacia in un semplice prototipo di gioco.
AShelly,


1

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.


1
Se hai usato Havok AI, posso chiederti quanto ti è costato?
JamesAMD,


0

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.


0

NavPower (commerciale)

http://www.babelflux.com/

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.


0

Golaem (commerciale)

http://www.golaem.com

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.


0

xAItment (commerciale)

http://www.xaitment.com/

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.


0

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.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.