Creare Videogiochi - Game Developer

Versione completa: intelligenza artificiale
Al momento stai visualizzando i contenuti in una versione ridotta. Visualizza la versione completa e formattata.
ho intenzione di fare il gioco pacman in 3d, ho già qualche idea in merito.
l'unico problema (modellazione a parte xD) è l'intelligenza artificiale dei fantasmini.
qualcuno ha idea di come fare a far muovere i fantasmini nel labirinto andando verso pacman senza rimanere bloccati davanti a una parete o sa come bisogna strutturare l'intelligenza artificiale?
ho trovato alcuni motori di ai, ne cito alcuni tra i più interessanti (a prima vista): OpenAI, OpenSteer, MicroPather, OpenSkyNet, FANN, Recast, Boost Graph Library.

tutti multipiattaforma, gratis e la maggior parte opensource. gli ultimi 3 mi ispirano particolarmente, ma mi devo ancora informare.
ehm, in pratica a cosa servono?
aiutano a gestire i comportamenti autonomi di un personaggio.
ad esempio se vuoi che un nemico in un fps si sposti e ti spari questi engine ti semplificano il lavoro

Zapetino

riapro la discussione dopo tanto : una di quelle citate da steve le posso implementare in darkGDK??
E in FPSc?

Zapetino

in fpsc nn credo proprio visto k è un editore usa gia il suo sistema di AI e darkgdk sn librerie per il c++
Capito..xD

Zapetino

ripeto in caso non aveste letto:

(13-11-2010, 05:08 PM)zapetino Ha scritto: [ -> ]riapro la discussione dopo tanto : una di quelle citate da steve le posso implementare in darkGDK??

Riddick

zapetino, se sai creare un wrapper oppure se sai dove trovarlo per dark gdk, si possono funzionare.

Zapetino

ok non mi dire che sono ignorante .......ma come lo creo un wrapper???? è difficile??

Riddick

Meglio di wikipedia non ti posso spiegare: http://en.wikipedia.org/wiki/Wrapper_library