Breadboard
An open source project by FPL.
 All Files Macros Pages
Breadboard

Breadboard is a scripting system designed to be easy to use for both programmers and game designers. Once a library of nodes has been defined, anyone can take those nodes and connect them together to form more complex behaviors for their game.

Features

  • Graph based scripting: Set up complex game behaviors without needing to use code. Just arrange nodes in a graph and connect them together.
  • Extensible: Breadboard can be extended with user-defined Nodes that interact with your game
  • Cross-platform: Breadboard can be incoperated in to projects on all major platforms.

Dependencies

Breadboard depends on the following libraries:

Additionally, Breadboard ships with some example Modules. These additional modules in the module_library folder depend on the following libraries:

Download

Breadboard can be downloaded from:

Important: Breadboard uses submodules to reference other components it depends upon, so download the source from GitHub using:

git clone --recursive https://github.com/google/breadboard.git

Feedback and Reporting Bugs