AI:Development:Lang:Cpp: Difference between revisions

From Spring
Jump to navigationJump to search
Flozi (talk | contribs)
AI -> AI Dev
Abma (talk | contribs)
Line 5: Line 5:
There are two ways of writing a C++ AI, using the [[AIWrapper:LegacyCpp| deprecated legacy API]] or the [[AIWrapper:Cpp| C++ Wrapper API]]. The legacy API is for older AIs using the old interface ( e.g. KAI, RAI, AAI etc ).
There are two ways of writing a C++ AI, using the [[AIWrapper:LegacyCpp| deprecated legacy API]] or the [[AIWrapper:Cpp| C++ Wrapper API]]. The legacy API is for older AIs using the old interface ( e.g. KAI, RAI, AAI etc ).


For an example of an AI using the new OO C++ Wrapper interface, refer to Shard by AF.
For an example of an AI using the new OO C++ Wrapper interface, refer to [[AI:Shard|Shard]] by AF.


For further info, have a look at the forum.
For further info, have a look at the forum.


[[Category: AI Dev]]
[[Category: AI Dev]]

Revision as of 17:58, 8 January 2014

Development < AI Development < C++ AI Development

Writing a Skirmish AI in C++

There are two ways of writing a C++ AI, using the deprecated legacy API or the C++ Wrapper API. The legacy API is for older AIs using the old interface ( e.g. KAI, RAI, AAI etc ).

For an example of an AI using the new OO C++ Wrapper interface, refer to Shard by AF.

For further info, have a look at the forum.