# Getting Started

This section provides a basic overview of Arbor and how to operate it.

## About “Arbor 3: FSM & BT Graph Editor”

- I want to make games using finite state machines and behavior trees!
- However, I want to code my behavior that depends on game logic!
- A graph editing window of a finite state machine and a behavior tree that can be used at such time,
  It is a simple graph editor asset that allows you to write scripts according to the behavior you want to create.

For more information, see About “Arbor 3: FSM & BT Graph Editor”

## Get started with Arbor

Once you have purchased Arbor, you can import it into Unity and use it.

For more information, see Preparation for using Arbor

## To the next step

- ArborEditor window
  I explains the ArborEditor window.
- StateMachine
  I explain StateMachine.
- BehaviourTree
  I explain BehaviourTree added from Arbor 3.
- ParameterContainer
  I explain ParameterContainer.
- Data flow
  I will explain passing data by data slot.

## Tutorial

There is also a tutorial that you can practice basic usage of Arbor.

Tutorial