getting started on AI

Ok, my game is good, but I’m reeeeeaaally sick of using the fps tutorial AI, I was wondering if anyone could point me in the right direction with customizing it or creating something new.

Veeeeeeery open question :wink:

I can definitely recommend the 4 AI Game Programming Wisdom books as a great great source of inspiration.

But there is no “one size fits all” solution for AI. Emil has made some great stuff that fills some of the voids http://angryant.com/

Else we need more info on what you want to do before being able to give more precise help

/Thomas

I want to create AI that can pathfind and shoot automatic weapons, is that helpful?

Such AI could indeed be set up with behaviour trees and implemented in unity using Behave. I recommend you pick up reading material on behaviour trees and check out the aigamedev.com videos and articles on same subject.

Heres a quick demo tree I did a while ago when asked about guard AI in Behave: http://angryant.com/Dropbox/WanderCover.png - Behave builder file at http://angryant.com/Dropbox/WanderCover.behave

Already have, it seems so simple now!

would teh cover be waypoints or something else?

can behave be used with javascript?

Yes. After reading through the material on aigamedev.com I recommend you check out the first behave tutorial on angryant.com and then have a look at Arges tutorials at http://arges-systems.com

thank god, C# almost made me spit out my water when I saw it. Also- where does it teach how to implement it with java? all I could see was C sharp?

I think Arges has some tutorials in which he uses JavaScript. Otherwise, do you have any particular parts of the runtime implementation you’re not sure how to translate from C#?

The thread linked in Arges’ site was really confusing- I want to know how to do your tutorial but in javascript- it’s really hard to describe :s .