The tool uses transparent and controllable algorithms and visualizations (NOT large neural network models) to put you in control of the inputs, the parameters and modifications, and the results. EvolvingBehavior is designed to support your creativity, not to replace it.
The plugin works on top of the built-in Behavior Tree system in Unreal® Engine. See it in action.
Use the plugin for any ethical purpose for free! You can modify the code!
Evolution? Behavior trees? It may feel like a lot to learn. Don't worry - we have a detailed manual to help you get started.
You can also download our example project to see EvolvingBehavior in action.
The EvolvingBehavior project is run by a multi-disciplinary group of games, AI, and human-computer interaction researchers. We are excited to share our work freely with game developers from many backgrounds.
If you are using the project, or have questions, we would love to hear from you! You can contact us, or submit changes to the code.