Skip to content

DigitalGabriele/pacman

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

91 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Installation in Windows

  1. Install Dependencies:

Download and install Cmake for Windows
Download and install QT5 for Windows (the open source version is free)
Download and install python3 for Windows
2) Download the repository:

git clone https://github.com/btirai/pacmanBT.git

  1. Build the Software:

Run Cmake, set the project (pacmanBT) root folder and the desired build folder (your choice). Configure and generate project solution for your favorite IDE (e.g. Visual Studio 13). Then open the solution from your IDE and build the project.

Run in Windows

In a terminal, go to the build directory of the project and then run the following commands:

cd bt_editor

./behavior_tree_editor.exe

Alternatively, run the executable behavior_tree_editor.exe from File Explorer

Installation in Unix

  1. Install Dependencies:

sudo apt-get install build-essential libgl1-mesa-dev python3-tk qtdeclarative5-dev

  1. Download the repository:

git clone https://github.com/miccol/pacmanBT.git

  1. Build the Software:

Run in a terminal the following commands:

cd pacmanBT
mkdir build
cd build
cmake ..
make

Run in Unix

Run in a terminal the following commands:

cd bt_editor

./behavior_tree_editor

Verify your installation

-In the BT editor: File->Load
-Browse in the folder pacmanBT (the one you retrieved in step 2)
-Select the file pacmantree.xml
-A BT should appear in the editor, as in the picture below:

alt tag

-Press the Play icon.
-Enjoy

Create your Behavior Tree

Right Click in the editor to add a node. Press Play to run the BT Enjoy

NOTE: A BT must have the root node. It cannot have loose nodes (non-connected nodes).

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 94.6%
  • C++ 5.3%
  • CMake 0.1%