Lord_T
Mortal
posted 25 June 2007 01:33 PM
EDT (US)
4 / 19
"using BO supplied from AOMH", using Body odor supplied from AOMH?
Roxas
Mortal
(id: silvermoon)
posted 25 June 2007 01:35 PM
EDT (US)
5 / 19
I thought the AI was written in xs....which is a really cut down version of C++
but good luck to you if you are writing this... I script a lot but the AI never quite does what i want it to do 100% (it half arses about :P)
Stephen Caines
Mortal
posted 25 June 2007 07:36 PM
EDT (US)
7 / 19
@invent00r - suggest you download Kalais' Admiral AI mod as a good starting point - and look at what he has done. I used his AI as the basis of the AoME ai - but all I really did was make changes so it would play with the new character set - lots of createsimplebuildplans and createsimplemaintain plans. I think Tasev is starting the same process for AoSW.
Most of the documentation that comes with the game is very basic, but sometimes it comes in handy if you're wondering whether a certain function already exists. Starting an AI from scratch sounds like a challenge (because the current AI complex is about 15,000 lines of code and just coming to grips with how it all needs to hang together is a big task). You may find it easier to include some of the existing AI (Econ and Progress for example), while you build up other areas.
Good luck with it!
invent00r
Mortal
posted 26 June 2007 12:27 PM
EDT (US)
17 / 19
Even if it takes 12k to make a good AI, it is the process of making then, and watch then getting better that is rewarding and fun.
Maybe an AI that only works for one god - as i'm trying to - takes less lines of coding, and less play testing. Thus speeding up the process...
Btw, khan, the AI can only get the name of random maps. So doesn't know what scenario it is on.
So thats 2 x 12,000.