Page 1 of 1

Two quick questions

Posted: Wed Oct 20, 2004 1:59 pm
by simone.donnini
The AI uses strategy cards?
The AI sees through the Fog of War?

Thanks,
Simoen

RE: Two quick questions

Posted: Wed Oct 20, 2004 2:14 pm
by Deride
ORIGINAL: simone.donnini
The AI uses strategy cards?

No, the AI does not have strategy cards. That is an advantage that the player gets.
ORIGINAL: simone.donnini
The AI sees through the Fog of War?


No, the AI does not see through the fog of war. However, the AI does have a "sense" of where your troops are. We worked hard to keep the AI from cheating -- i.e., having any information that you do not have -- but he is given some advantages around "feeling" you a bit further out than you can sense him.

(For those of you familiar with AI techniques, we are using an influence map system to give the AI this knowledge. However, it is not a perfect influence map and the AI is never given the exact location of your troops unless he can see them.)

Deride

RE: Two quick questions

Posted: Wed Oct 20, 2004 3:08 pm
by Marathon
Without playing a map before, I can generally guess where the enemy is, so the AI should have that ability as well. [:)]

RE: Two quick questions

Posted: Wed Oct 20, 2004 3:18 pm
by simone.donnini
Thanks Deride, i was very curious.

What a nice AI algorithm!

ps: Did you develop this game using C# & Directx?

RE: Two quick questions

Posted: Wed Oct 20, 2004 3:52 pm
by Deride
ORIGINAL: simone.donnini
ps: Did you develop this game using C# & Directx?

Yes, the game is entirely done in C# using Managed DirectX. For this type of game, we have found that it is a really productive environment, and you really don't see any decreased performance that could be associated with Microsoft .NET applications. (The big down sides to using C# for games is that you lose portability to other platforms -- i.e., consoles -- and you can't eek out the highest framerates, which are normally only required for very detailed first person shooter games.)

Deride

RE: Two quick questions

Posted: Wed Oct 20, 2004 3:59 pm
by simone.donnini
Nice, I was very surprised when the installation program asked me to install the .NET framework!
Btw, I dont think that the framework necessarely implies a decrease of performance, at least in business applications :D

Anyway, you've done a good job!