Dostępne oprogramowanie pośrednie AI [zamknięte]


22

Przydatna lista oprogramowania pośredniego AI. Podaj adres URL, darmowy / open-source lub licencjonowany, a także krótki opis abilites.

Format:

*Package* (License)
Link

Pros

Cons

4
Uważam, że to trochę smutne, że zasadniczo całe oprogramowanie pośrednie AI szuka ścieżki.
Jari Komppa 27.01.11

To idealny czas, właśnie rozpocząłem klasę projektu gry w tym semestrze, a mój zespół jest zespołem „narzędzi”, więc prawdopodobnie skończymy jako most, który zintegruje jeden z nich w grę. :)
Ricket

@Ricket zapomnij oprogramowanie pośrednie, chcesz napisać to wszystko samemu raz, tylko po to, abyś nie robił tego w ten sposób. :)
tenpn

Czy to w ogóle właściwe pytanie? Poza tym, że jest zbyt szeroki i każda możliwa odpowiedź jest w dużej mierze zdeterminowana osobistą opinią, wydaje mi się, że ktoś potrzebował listy oprogramowania pośredniego AI, ale nie chciał przeszukiwać siebie i chciał, aby ktoś inny wykonał tę pracę.
Versec

Odpowiedzi:


13

Przekształcenie / objazd (licencja ZLib)

Link do kodu Google

Recast to biblioteka do generowania siatek nawigacyjnych z zup wielokątnych. Objazd to zestaw narzędzi do wyszukiwania ścieżek i wnioskowania przestrzennego, który działa na siatkach nawigacyjnych.


Recast / Detour musi być najfajniejszym dostępnym oprogramowaniem pośrednim AI - a następnie jest bezpłatne - na licencji MIT. To niewiarygodne. :)
jacmoe,

8

OpenSteer (licencja MIT):

OpenSteer to biblioteka C ++, która pomaga konstruować zachowania sterujące dla autonomicznych postaci w grach i animacjach. Oprócz biblioteki OpenSteer udostępnia aplikację opartą na OpenGL o nazwie OpenSteerDemo, która wyświetla predefiniowane demonstracje zachowań sterujących. Użytkownik może szybko prototypować, wizualizować, opisywać i debugować nowe zachowania kierowania, pisząc wtyczkę dla OpenSteerDemo.

Widziałem, jak przyzwyczaiło się to w prostych grach.


Wykorzystałem to z wielkim skutkiem w prostym prototypie gry.
AShelly


1

Havok AI (komercyjne - nie tanie)

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

Havok jest całkiem dobry z fizyki i od pewnego czasu oferuje zachowanie, animację i inne rodzaje oprogramowania pośredniego.

Fizyka i sztuczna inteligencja nie są łatwe do współpracy, szczególnie animacje, więc zaoszczędź trochę czasu i skorzystaj z Havoka.

Wysoce polecany. :)

Jeśli możesz sobie na to pozwolić.

Plusy: jakość siły w branży, sprawdzona technologia. Sprawia, że ​​AI i fizyka współpracują ze sobą.

Minusy: wysoka cena.


1
Jeśli używałeś Havok AI, czy mogę zapytać, ile cię to kosztowało?
JamesAMD,


0

Kynapse (komercyjny) pochodzi z tego, co rozumiem, jako pierwszego udziału w rynku bibliotek wyszukiwania ścieżek. Jest to najstarszy z dostępnych na rynku pośrednich pośredników AI.

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

Moje doświadczenia z poprzednimi wersjami były takie, że były nieporęczne ze strasznym API i niezbyt ładnie zaimplementowane. Mieliśmy z tym mnóstwo problemów.

Teraz w ich nowej wersji wygląda na to, że zmienili formaty danych i kilka innych radykalnych zmian, więc może teraz rozwiązali problemy.

Jest to również produkt komercyjny i dość drogi.


0

NavPower (komercyjny)

http://www.babelflux.com/

Moje doświadczenia z tym były pozytywne, chociaż nie wysłałem jeszcze żadnego tytułu. Większość innych, z którymi rozmawiałem na ten temat, miało z nim podobnie pozytywne doświadczenia. Interfejs API jest łatwy do zrozumienia.

Dość uproszczony interfejs API, który może być ograniczeniem.


0

Golaem ( komercyjny )

http://www.golaem.com

Dodam do listy produktów komercyjnych Golaem (pełne ujawnienie: pracuję dla nich).

Golaem Path to biblioteka nawigacji 3D w czasie rzeczywistym (wyszukiwanie ścieżek i reaktywne zachowania nawigacyjne / kierownicze). Nie jest sprzedawany do tworzenia gier, ale może być wykorzystany do gry.


0

xAItment (komercyjny)

http://www.xaitment.com/

Dość nowy pakiet oprogramowania pośredniego zapewniający wszystko, od wyszukiwania ścieżek po zachowania / systemy decyzyjne. Sam tego nie próbowałem, więc nie mogę powiedzieć, czy to coś dobrego.


0

SharpSteer . (Licencja MIT?)

http://sharpsteer.codeplex.com/

SharpSteer to port C # OpenSteer. Podobnie jak OpenSteer, celem SharpSteer jest pomoc w konstruowaniu zachowań sterujących dla autonomicznych postaci w grach i animacjach, przy obecnym ukierunkowaniu implementacji na XNA Microsoftu.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.