4. Create the Basic Assets

To start, you will need create 7 assets in the Content Browser: An AI Controller Blueprint, A Character Blueprint, and Behavior Tree Asset, a Blackboard Asset, an EnvQueryContext_BlueprintBase (EQS Context) Blueprint, and 2 Environment Query templates. These are all the assets you will need to complete this Quick Start.

Assets.png

Steps

  1. New arrow_button.png Blueprint arrow_button.png AI Controller.

    You will need to search for AI Controller, as they are different from Player Controller.

    AIC.png

    Name this Blueprint "Runner_AI_CON".

  2. New arrow_button.png Blueprint arrow_button.png Character.

    charBP.png

    Name this Blueprint "AI_Character".

  3. New arrow_button.png Artificial Intelligence arrow_button.png Behavior Tree.

    newBT.png

    Name the Behavior Tree "RunnerBT".

  4. New arrow_button.png Artificial Intelligence arrow_button.png Blackboard.

    newBB.png

    Name the Blackboard "RunnerBlackboard".

  5. Create an Environment Query:

    New arrow_button.png Artificial Intelligence arrow_button.png Environment Query.

    newEQ.PNG

    Name one Environment Query "FindHidingSpot".

  6. Name the other Environment Query "FindPlayer".

  7. New arrow_button.png Blueprint arrow_button.png EnvQueryContext_BlueprintBase.

    newContext.png

    Name the Environment Query "PlayerContext".