Improving the fighter jet AI

I have created a small 3rd person flight combat simulator. The project is coming along nicely, but I am having problems with the enemy AI. I can make It track to my plane and fly directly towards it using a track-to actuator but If there is a building between us it will smash into it (and by smash into it I mean pass right through because I haven’t given it any collision :p). I have heard about navigational meshes but have no Idea how to make it work for avoiding the specific buildings.

Here is the game. Arrow keys move and shift + left/right moves rudder. space shoots, v and b are bombs and R T and Y give camera options (use T to view enemy plane).

It has some textures and other stuff, hopefully it won’t for some reason drop it.


FighterJetGame.blend (1.84 MB)