KN2C2D / agent2d-stack

Agent2D Team Base + Librcsc Library from Helios + usefull scripts for RCSS

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

2D Soccer Simulation Screenshot

Agent2DStack

Agent2D Buid + Binary

This project is based on HELIOS Base (Agent2D 3.1.1 & Librcsc 4.1.0) & Licensed under GNU GPL 3.

First time build

  1. Install dependencies.

    sudo apt-get update && sudo apt-get install -y g++ build-essential libboost-all-dev qt4-dev-tools libaudio-dev libgtk-3-dev libxt-dev bison flex
  2. Clone this repository.

     git clone git@github.com:KN2C2D/agent2d-stack.git && cd agent2d-stack
  3. Then build agent & lib with included script:

    ./makeFirstTime.sh

    Done ! 🙂

Build after changes

After changing any part of the code you can easily build it with makeAll.sh & makeAgent.sh

Run A Game

After building the project, you can run the team with these instructions:

  1. Open a terminal and run rcssserver

    rcssserver
  2. Open new terminal and got to project folder then run your team

    cd agent2d-stack/Agent/src
    ./start.sh -t YOUR_TEAM_NAME
  3. Now open a monitor like rcssmonitor and watch the game

    rcssmonitor

For further instructions you can use this link (English) or مستندات شبیه‌ساز دوبعدی فوتبال(Farsi).

About

Agent2D Team Base + Librcsc Library from Helios + usefull scripts for RCSS

License:GNU General Public License v3.0


Languages

Language:C++ 80.2%Language:C 11.9%Language:Shell 6.8%Language:Makefile 0.6%Language:M4 0.5%