Obtaining In game Warcraft III data to program standalone AI

Posted by Slav on Game Development See other posts from Game Development or by Slav
Published on 2014-08-21T23:30:55Z Indexed on 2014/08/22 4:28 UTC
Read the original article Hit count: 396

Filed under:
|
|
|

I am implementing common purpose behavioral algorithm and would like to test it under my lovely Warcraft III game and watch how it will fight against real players.

The problem is how to obtain information about in game state (units, structures, environment, etc. ). Algorithm needs access to hard drive and possibly distributed computing, that's why JASS (WC3 Editor language) usage doesn't solve the issue.

Direct 3D hooking is an approach, but it wasn't done for WC3 yet and significant drawback is inability to watch online at how AI performs since it uses the viewport to issue commands.

How in game data can be obtained to a different process in a fastest and easiest way?

Thank you.

© Game Development or respective owner

Related posts about programming

Related posts about ai