Advertisement

Best way to learn AI

Started by April 08, 2003 01:51 PM
5 comments, last by homersimpson645 21 years, 7 months ago
Hello all! I want to learn some basic AI programming and scripting. What should I learn? And what is a good website to learn it. Don''t flame me for being lazy. A Busy Guy
LevelguyCurrent Project: Upgrade to Visual C++.NET25%
Start with the "Articles & Resources" section here. There are all sorts of documents explaining and illustrating things.

Dave Mark - President and Lead Designer
Intrinsic Algorithm - "Reducing the world to mathematical equations!"

Dave Mark - President and Lead Designer of Intrinsic Algorithm LLC
Professional consultant on game AI, mathematical modeling, simulation modeling
Co-founder and 10 year advisor of the GDC AI Summit
Author of the book, Behavioral Mathematics for Game AI
Blogs I write:
IA News - What's happening at IA | IA on AI - AI news and notes | Post-Play'em - Observations on AI of games I play

"Reducing the world to mathematical equations!"

Advertisement
And then, when you think you''ve learned enough that you''re itching to try something, download any of the many freeware/shareware games that let you "roll your own" AI and try it. Doesn''t matter if it''s bad the first time out...it probably will be. But the important thing is that you try something practical. (You can also modify AIs for any variety of commercial games if you want; Quake 2 and HalfLife come to mind as excellent platforms for experimentation.)

90% of game AI is theory; the other 90% is hard practice.





Ferretman

ferretman@gameai.com
www.gameai.com
From the High Mountains of Colorado

Ferretman
ferretman@gameai.com
From the High Mountains of Colorado
GameAI.Com

Oh good... that means I''m about 80% done.

Dave Mark - President and Lead Designer
Intrinsic Algorithm - "Reducing the world to mathematical equations!"

Dave Mark - President and Lead Designer of Intrinsic Algorithm LLC
Professional consultant on game AI, mathematical modeling, simulation modeling
Co-founder and 10 year advisor of the GDC AI Summit
Author of the book, Behavioral Mathematics for Game AI
Blogs I write:
IA News - What's happening at IA | IA on AI - AI news and notes | Post-Play'em - Observations on AI of games I play

"Reducing the world to mathematical equations!"

lol

www.gameai.com comes to mind. I found it to be a very good site for information on game AI.
www.generation5.org has some good articles on Artificial Life and Genetic Algorithms, as well as some other topics.

Some topics to google:
Finite State Machines
Genetic Algorithms
Neural Networks
Fuzzy Logic

that should get you well on your way into "swamped".

[Formerly "capn_midnight". See some of my projects. Find me on twitter tumblr G+ Github.]

Advertisement
I almost forgot about JRobots, a programming contest based in Java, but easy enough for C/C++ programmers to figure out.
The purpose of the game is to program the AI for a robot, and all the robots compete against each other over a month for supremecy. It''s really fun to watch.

[Formerly "capn_midnight". See some of my projects. Find me on twitter tumblr G+ Github.]

This topic is closed to new replies.

Advertisement