-
Notifications
You must be signed in to change notification settings - Fork 0
C++ vindinium client
License
TheRalph/vindiniumClient
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
***************************************** ** C++ client for Vindinium game (Artificial Intelligence programming challenge) ** ** http://vindinium.org/ ***************************************** 0. The first step: register your own Bot! ***************************************** The first step is to register your own Bot and to get your own vindinium key: http://vindinium.org/register 1. Install the needed libraries and tools ***************************************** # sudo apt-get install libjsoncpp-dev cmake 2. Make the build folder ************************ $ ./createBuild.sh [<options>] Options are used to build some launchers with different behaviours (random, botMitch, TheRalphBot). For more information: $ ./createBuild.sh -h 3. Compile the project ********************** $ cd build $ make clean $ make 4. Play ******* $ cd build $ ./vindiniumLauncher [<options>] <key> For more information: $ ./vindiniumLauncher --help 5. To create your own AI ************************ In this client, all is "behavior"! So to create an AI, you need to create a behavior ;o). To create a new behavior "myAI", use the following command: $ ./createBehavior.sh myAI The source code of the new behavior will be created into "behaviorModulesSrc/myAI" like the random one. Then modify it and compile it again, you can then use it as all the other ones :). Good game !!!!!
About
C++ vindinium client
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published