AIWrapper:Cpp: Difference between revisions

From Spring
Jump to navigationJump to search
Slogic (talk | contribs)
Abma (talk | contribs)
 
(2 intermediate revisions by 2 users not shown)
Line 16: Line 16:
==== Skirmish AIs ====
==== Skirmish AIs ====
* '''[[AI:CppTestAI|CppTestAI]]'''
* '''[[AI:CppTestAI|CppTestAI]]'''
* '''[http://springrts.com/phpbb/viewtopic.php?f=15&t=22582 Shard]'''


==== Download ====
==== Download ====
Available only on the spring main repo in the ''cppintnew'' branch.
Included in the spring engine source code.


==== Source ====
==== Source ====
Line 40: Line 41:
''' [[AIs|<- Back to AI page]]'''
''' [[AIs|<- Back to AI page]]'''


[[Category: AI]]
[[Category: AIWrapper]]
[[Category: AIWrapper]]
[[Category: Development]]

Latest revision as of 13:56, 31 January 2014

Cpp
Developer
hoijui
Version
0.1
Language Support
C++
Status
alpha
License
GNU GPL v2+
AI Interface
C
<- Back to AI Interfaces

(New) C++ AI Interface Wrapper

Forum threads

Description

This AI interface wrapper is written in C++. It allows C++ Skimrish AI devs to write AIs in a more future proof way than the legacy wrapper, which is meant to be replaced by this wrapper over time. Use this, and not the legacy wrapper for new C++ AIs.

The source is not yet in springs master branch, but in the cppintnew one under: {spring_source}/AI/Wrappers/Cpp/

Used By

Skirmish AIs

Download

Included in the spring engine source code.

Source

The source can be found in the cppintnew branch under: {spring_source}/AI/Wrappers/Cpp/

Bugs

Known Crashes:

  • None

Missing Features:

  • compleet ID -> OO object wrapping (eg no more unitIDs, but only Unit OO objects)

Please report bugs under Mantis to the AI subproject.

How to compile

It is compiled directly into AIs using it. Refer to springs Scons or CMake build files.

<- Back to AI page