Jump to content

  • Log In with Google      Sign In   
  • Create Account

How is AI done in Real-time Strategy Games??


Old topic!
Guest, the last post of this topic is over 60 days old and at this point you may not reply in this topic. If you wish to continue this conversation start a new topic.

  • You cannot reply to this topic
1 reply to this topic

#1 Anonymous Poster_Anonymous Poster_*   Guests   -  Reputation:

Likes

Posted 20 September 1999 - 03:15 PM

Hey, I'm making a real-time strategy game like Command and Conquer in directx. I've got the tile engine working, the units are handled in a linked-list and work fine, and the pathfinding is pretty much shit right now but is getting better.
My question is how do I do the AI in my game? How do I know where to tell the AI to build building and in a specific location, and attack, and stuff like that?
Is there anywhere where I can get a tutorial or examples on this or anything too?

Please Help,

email - datisme@notme.com

Thanks alot,
Da_KiD


Sponsor:

#2 Geta   Members   -  Reputation: 136

Like
Likes
Like

Posted 20 September 1999 - 03:15 PM

There are too many questions in your post for me to answer them all at once, so let's just try for a couple of them.

For pathfinding: Unless your RTS game is alot different than most, you may want to consider exploring the Astar Algorithm. There is a TON of information on it available via web searching (also try graph algorithms) so I'm not going to bother with giving you just one URL to go to. Look it up, read about it, and implement it, and you will get better pathfinding.

For deciding where to build: Consider how YOU play the game. Where do you decide to build a particular building? And why did you decide to build it there? What were the terrain or map characteristics of the site that you chose? Basically, answering those questions will reveal to you the influences that you used to decide where to build that building. If you can identify those terrain and map influences that you use, and devise a system of expressing them within the map and terrain that you use, then you can use an AI technique called an Influence Map that will help your AI to determine the best spot on which to build. Again, there is alot of info on the web about Influence Mapping. Do a web search on the subject and you should be rewarded with something to read and learn from.

Most important of all, good luck.

Geta





Old topic!
Guest, the last post of this topic is over 60 days old and at this point you may not reply in this topic. If you wish to continue this conversation start a new topic.



PARTNERS