Not sure what you are laughing about, Neural-nets can solve any problem (at least in theory). The downside is, you may go crazy trying to debug them.

Assuming you are talking about an entity that can move freely in all directions (e.g. "zero-g" jet-pack, not an airplane), the simple method is "crash-and-glide". Move directly towards your target, when you hit something, drag along it (yes, this looks dumb).

An advanced version is to do the same thing but trace out ahead of your AI a set number of units. When that trace hits an object, calculate a glide.

The best method is normally using way-points and path-finding (which isn't as bad as you may think).


Conitec's Free Resources:
User Magazine || Docs and Tutorials || WIKI