Skip to content
Victor Zarubkin edited this page Nov 26, 2015 · 32 revisions

Welcome to the Behavior Studio wiki!

Table of contents:
  1. About author
  2. About Behavior Studio
  3. History
  4. Requirements
  5. License
About author:

Hi! My name is Victor. I'm Master of Technology in computer science (Computer Aided Design).
I have been working in the field of training simulators since 2010.

About Behavior Studio:

Behavior Studio is a cross-platform behavior trees editor (supposed to be cross-platform... :] it was not yet tested on many platforms) that allows you to create, modify, view and save behavior trees in xml format.
It is also possible to tune format of output xml files and format of xml files containing tree nodes.
Behavior Studio is written completely in Python with Qt.
MainWindow
Return to the top

History:

I have started development of Behavior Studio in October 2012 as a useful tool for my work and as a great possibility to learn Python. But it was fully my initiative and I could work on it only in my spare-time, mostly on holidays. That's why it has been developed so long. And I'm still developing and improving it from time to time. :)
I have decided to put it on github only now (May 2015) and I hope it could be useful and maybe it could help for someone. :)
Return to the top

Requirements:
  • Python 2.7 or 3.4 (or higher)
  • PySide 1.1.1 or higher (Python bindings for Qt)
  • lxml 3.4.0 or higher
  • sortedcontainers 0.9.4 or higher

To get more information about installation visit this page.
To get started visit this page.

Please, note that Behavior Studio has been tested on next operating systems:

  • Windows 7 x64;
  • Fedora 21 Workstation 64-bit;

Return to the top

License:

BehaviorStudio is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

BehaviorStudio is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with BehaviorStudio. If not, see http://www.gnu.org/licenses/.

A copy of the GNU General Public License can be found in file COPYING.
Return to the top

Clone this wiki locally