PDA

View Full Version : AI



dkdd
May 10th, 2011, 23:22
Since mefistotelis knows all about DK engine i was wondering if it would be possible to extract AI methods-engine (for creatures, heroes, other keepers, assistant) from the engine and save it as a separate DLL with exposed methods which one would then have to call/assign callbacks so for example we could use this DLL and write a new rendering engine around it? (while preserving original creature/keeper behaviour)

mefistotelis
May 11th, 2011, 06:32
Possible? Yes.

But not all AI methods are rewritten, and the original code from DK imposes many constaints.

Currently I can't see any benefits in dividing the code into libraries.

dkdd
May 11th, 2011, 09:44
Well the benefit would be that someone could take that DLL and wrap a nice rendering engine around it ;)

But tell me, how complex is AI in DK? Is it capable of auto-learning? Does it read good moves/actions from a file?