An open API service indexing awesome lists of open source software.

https://github.com/spring/rai

Skirmish AI for spring rts
https://github.com/spring/rai

ai springrts

Last synced: 3 months ago
JSON representation

Skirmish AI for spring rts

Awesome Lists containing this project

README

          

_____________________________________________________

RAI - Skirmish AI for the Spring Game Engine
Author: Reth / Michael Vadovszki
_____________________________________________________

Forum Link:
https://springrts.com/phpbb/viewtopic.php?t=7924

Compiling:
- as of v0.76b1, the mingwlibs dependency is needed to compile an AI.
- https://springrts.com/wiki/Engine_Development#SCONS.2FMinGW
- https://springrts.com/dl/spring-mingwlibs-v10.exe
- while compiling,
- the RAI source folder was located in {spring source}/AI/Skirmish/
- the mingwlibs folder was in the same directory as the
{spring source} directory

- CodeBlocks - I barely used this one but it should be able to compile
a working dll.
- website: http://www.codeblocks.org/
- Visual Studios 2005 - The dlls that it compiles will not work with
spring at this point, I now only use it as a writing aid.
- The project configuration starts on debug, switch it to release.
- DevC - the last few RAIs were compiled using this project
(DevC v4.9.9.2 with WinPorts GCC for Windows v4.1.1 incorporated
into it)
- website: http://www.bloodshed.net/devcpp.html
- updating GCC to 4.1.1 isn't a necessary step
- I had DevC installed on the default C directory, a dll in the
DevC directory was included in the project file.
(the following issues might have been fixed in recent windows patches)
- The .o files in the DevC project directory were copied directly
from the DevC directories to resolve a Vista/DevC bug.
- (Windows Vista): Compiler Options > Directories > Libraries:
Add "{DevC directory}\lib\gcc\mingw32\{version#}"