Middleware AI disponible [cerrado]


22

Una lista útil de middleware AI. Proporcione URL, libre / de código abierto o con licencia, y una breve descripción de las habilidades.

Formato:

*Package* (License)
Link

Pros

Cons

44
Me parece un poco triste que, básicamente, todo el middleware de inteligencia artificial esté buscando rutas.
Jari Komppa

Este es el momento perfecto, acabo de comenzar una clase de proyecto de juego este semestre y mi equipo es el equipo de "herramientas", por lo que probablemente terminemos siendo los que escriban el puente que integra uno de estos en el juego. :)
Ricket

@Ricket olvida el middleware, quieres escribirlo todo esta vez, solo para que sepas que no debes hacerlo de esa manera. :)
tenpn

¿Es esta incluso una pregunta adecuada? Además del hecho de que es demasiado amplio y cualquier respuesta posible está muy determinada por la opinión personal, me parece que alguien necesitaba una lista de middleware de inteligencia artificial pero no quería buscar en sí mismo y quería que otro hiciera el trabajo.
Versec

Respuestas:


13

Recast / Detour (licencia ZLib)

Enlace de Googlecode

Recast es una biblioteca para generar mallas de navegación a partir de sopas de polígonos. Desvío es un juego de herramientas de búsqueda de caminos y razonamiento espacial que funciona en mallas de navegación.


Recast / Detour tiene que ser el mejor middleware de inteligencia artificial disponible, y luego es gratis, bajo la licencia MIT. Eso es increíble. :)
jacmoe

8

OpenSteer (licencia MIT):

OpenSteer es una biblioteca de C ++ para ayudar a construir comportamientos de dirección para personajes autónomos en juegos y animación. Además de la biblioteca, OpenSteer proporciona una aplicación basada en OpenGL llamada OpenSteerDemo que muestra demostraciones predefinidas de comportamientos de dirección. El usuario puede crear prototipos, visualizar, anotar y depurar rápidamente nuevos comportamientos de dirección escribiendo un complemento para OpenSteerDemo.

He visto que solía tener un gran efecto en juegos simples.


Lo he usado con gran efecto en un simple prototipo de juego.
AShelly


1

Havok AI (Comercial - no es barato)

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

Havok es bastante bueno en física y ha estado ofreciendo comportamiento, animación y otros tipos de middleware por un tiempo.

No es fácil cooperar con la física y la IA, especialmente las animaciones, así que ahorre algo de tiempo y use Havok.

Muy recomendable. :)

Si te lo puedes permitir.

Pros: industria de calidad, tecnología probada. Hace que la IA y la física cooperen.

Contras: precio elevado.


1
Si ha usado Havok AI, ¿puedo preguntar cuánto le costó?
JamesAMD


0

Kynapse (comercial) es por lo que entiendo la cuota de mercado número 1 para las bibliotecas de búsqueda de rutas. Es el más antiguo de los middlewares comerciales de IA.

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

Mi experiencia con versiones anteriores fue que eran voluminosas con una API terrible y no estaban muy bien implementadas. Tuvimos muchos problemas con eso.

Ahora, en su nueva versión, parece que han cambiado los formatos de datos y algunos otros cambios radicales, por lo que tal vez hayan solucionado los problemas ahora.

También es un producto comercial y bastante caro.


0

NavPower (comercial)

http://www.babelflux.com/

Mi experiencia con él ha sido positiva, aunque todavía no he enviado ningún título. La mayoría de los demás con los que he hablado han tenido una experiencia similarmente positiva. API es fácil de entender.

API bastante simplista, que puede ser una limitación.


0

Golaem ( comercial )

http://www.golaem.com

Agregaré a la lista de productos comerciales Golaem (divulgación completa: trabajo para ellos).

Golaem Path es una biblioteca de navegación 3D en tiempo real (búsqueda de rutas y comportamientos reactivos de navegación / dirección). No se comercializa para el desarrollo de juegos, pero podría usarse para un juego.


0

xAItment (comercial)

http://www.xaitment.com/

Bastante nuevo conjunto de middleware que proporciona todo, desde la búsqueda de caminos hasta el comportamiento / sistemas de toma de decisiones. No lo he probado yo mismo, así que no puedo decir si es bueno.


0

SharpSteer . (¿Licencia MIT?)

http://sharpsteer.codeplex.com/

SharpSteer es un puerto C # de OpenSteer. Al igual que OpenSteer, el objetivo de SharpSteer es ayudar a construir comportamientos de dirección para personajes autónomos en juegos y animación, con un enfoque de implementación actual hacia el XNA de Microsoft.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.