Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
quick:bolt [2019/06/06 15:37]
victorzamora
quick:bolt [2019/06/06 15:39]
victorzamora
Line 1: Line 1:
 # Bolt Integration Guide # Bolt Integration Guide
-Behavior Bricks includes the integration of the usage of visual programming with Bolt to implement bricks for the behavior trees. In this tutorial, a similar behavior as implemented in the AI Random Wander tutorial made by One Wheel Studio is replicated by creating three different Behavior Bricks nodes using Bolt. The tutorial of that behavior is available in the [Ludiq official site](images:bolt:Ludiq official site).+Behavior Bricks includes the integration of the usage of visual programming with Bolt to implement bricks for the behavior trees. In this tutorial, a similar behavior as implemented in the AI Random Wander tutorial made by One Wheel Studio is replicated by creating three different Behavior Bricks nodes using Bolt. The tutorial of that behavior is available in the [Ludiq official site](https://ludiq.io/bolt/learn#tutorials).
  
 This tutorial continues the small example created in the BT tutorials, where the player moves his avatar in the “environment” (a mere plane) using mouse clicks, and the enemy wanders around and pursues the player when he is near enough. We encourage you to follow that tutorial in the first place but, if you are impatient, its final version (and the starting point for this guide) is available in the Behavior Bricks package, under `Samples\ProgrammersQuickStartGuide\Done` folder. Obviously, you are supposed to have been loaded Behavior Bricks into a new Unity project. Refer to the download instructions in other case. This tutorial continues the small example created in the BT tutorials, where the player moves his avatar in the “environment” (a mere plane) using mouse clicks, and the enemy wanders around and pursues the player when he is near enough. We encourage you to follow that tutorial in the first place but, if you are impatient, its final version (and the starting point for this guide) is available in the Behavior Bricks package, under `Samples\ProgrammersQuickStartGuide\Done` folder. Obviously, you are supposed to have been loaded Behavior Bricks into a new Unity project. Refer to the download instructions in other case.
Line 14: Line 14:
 * Nav Mesh Hit (from Unity). * Nav Mesh Hit (from Unity).
  
-![Type Options](https://lh4.googleusercontent.com/LLyQnSkYL0u_rJP3PRpH65eWQi4Fo3cDRqm39Xl3pkeulDIG8-M14wgBMf2wD9hM2orDEuoI7WlOLSjBKpjThBAk9PVJEGEoqFhOglmBdUqg1QCRLjqrO0eEJME8vZb1mRBG9OeS)+![Type Options](images:bolt:BOLT_type_options.png)
  
 Finally, there are other two options under `Tools/Bolt`: `"build unit options"` and `"update unit options"`. Sometimes Unity launch warnings asking for this options, so, if needed, we have to execute them. Finally, there are other two options under `Tools/Bolt`: `"build unit options"` and `"update unit options"`. Sometimes Unity launch warnings asking for this options, so, if needed, we have to execute them.
Line 22: Line 22:
 Start creating a new Behavior in the Behavior Bricks editor named, for example,  `BoltWander`. This behavior will start with a `Repeat` node followed by a `Sequence node`. Start creating a new Behavior in the Behavior Bricks editor named, for example,  `BoltWander`. This behavior will start with a `Repeat` node followed by a `Sequence node`.
  
-![First phase of the behavior tree](https://lh4.googleusercontent.com/BAuFbmAx3DW2fmJqIq-fGHpYl4CTEq09fvdCQ3YdCnkKIEx6fC83R_kAeSTdV4k6BbWtUfOcXa4eN7rRcO88xFo--Yfc7bR0qmIgSgr-dpq7zCZTK24mPVuDel1WCVf3l9E-3HF0)+![First phase of the behavior tree](images:bolt:First phase of the behavior tree)
  
 The body of the behavior will be linked to this `Sequence` node and will consist in three nodes: The body of the behavior will be linked to this `Sequence` node and will consist in three nodes: