Forum Topic: Is there a tutorial for Advanced AI

(116 views • 6 replies)

This topic is 1 page long.

<< < > >>
None

kramlack

Reply To Post Reply & Quote

Posted at: 4/16/06 03:44 PM

kramlack EVIL LEVEL 08

Sign-Up: 02/18/06

Posts: 331

I've read the one on the AS: Main, and it helped a bit, but it was to simplistic. So I was wondering if anyone had a site that has tutorials on advanced AI?


None

Sekky

Reply To Post Reply & Quote

Posted at: 4/16/06 04:36 PM

Sekky EVIL LEVEL 24

Sign-Up: 03/17/03

Posts: 6,196

*puts on todo list*


None

xWELSHxDRAGONx

Reply To Post Reply & Quote

Posted at: 4/16/06 04:50 PM

xWELSHxDRAGONx NEUTRAL LEVEL 07

Sign-Up: 04/13/06

Posts: 505

Hmm ai is very circumstational, and i personally think it cant be taught, only practiced. You need to have a good understanding of what you want to achieve and how to achieve it.

In realisitic ai, the most simple of looking things is damn hard to do.
i mean lets take path finding. To a player it is completly ignored, they do not care, or maybe even realise that the enemy has just navigated thier way past 5 turns to get to the player - put the process has took over 500 lines of code, and being flash, at all times the flash players power was a mjour factor.

I mean lets brake down some of the things you would need in advanced ai.

Pathfinding - hundreds of methods, all quite complicated. Which 1 suits your needs.
Line of sight - again lots of ways of doing it, accuracy or speed?
Cone of view - bit easier, but you gotta know how to react to it.
Movment - goin from platform game going left and right, to movin in complete random direction, to have a target and finding its own way to get there.

Attack - it dosnt look very good when an enemy jus walks up to you and attacks, it must seem like they are thinking for thierslf, be it blocking, moving around the player - etc.

And ofc there is more - alot more - like calling for backup, giving them a sense of hearing.

The list would never end, you can always find sumithing to make them more intelegant.

I conclude by slightly refining what i said at the start - ai can be taught - functions can be made for every1 of those cituations, and u can learn from them.

But, the only way to make true ai, if you want it to be advanced, is to make your own - or get som1 to do it for you =D

In my eyes realisitic ai is one of the hardest things to do.


None

XBigTK13X

Reply To Post Reply & Quote

Posted at: 4/16/06 05:10 PM

XBigTK13X LIGHT LEVEL 26

Sign-Up: 08/04/05

Posts: 347


In my eyes realisitic ai is one of the hardest things to do.

Half right, its one of the hardest things to do realistically. Since in reality, many different factors affect the way something acts/reacts.


None

Claxor

Reply To Post Reply & Quote

Posted at: 4/16/06 05:13 PM

Claxor DARK LEVEL 10

Sign-Up: 10/21/05

Posts: 2,467

Wow. AI is so dependant on what your having it for, that it would be really hard to make a tutorial for it. Although, for some kinds of things there are algorithms, like A* for pathfinding and minimax + alhabeta for board games.

BBS Signature

None

kramlack

Reply To Post Reply & Quote

Posted at: 4/16/06 05:51 PM

kramlack EVIL LEVEL 08

Sign-Up: 02/18/06

Posts: 331

Well, it's for a fighting game. So I just really want the opponent to walk after you and maybe through a punch or 2, just basic stuff like that.


None

Vengeance

Reply To Post Reply & Quote

Posted at: 4/16/06 05:57 PM

Vengeance EVIL LEVEL 28

Sign-Up: 03/18/05

Posts: 5,049

Well there is a tutorial for that in AS: Main. go back and look. it's in the intermediate section.

========|| WWWWWWWW>[-[Blog] - [Audio] - [Userpage] - [Flash] - [Last.fm]-]<WWWWWWWW ||========

BBS Signature

All times are Eastern Standard Time (GMT -5) | Current Time: 01:26 PM

<< Back

This topic is 1 page long.

<< < > >>
You need a Grounds Gold Account to post on the NG BBS! If you don't have one, click here to sign up now! It's fast, free, and easy — and opens up tons of great NG features!