For the complete documentation index, see llms.txt. This page is also available as Markdown.

Stack O Bot tutorial setup

Build the sample project used by the Convai character actions tutorial, starting from Epic's free Stack O Bot and applying the Convai tutorial files.

Convai's AI player tutorial series is filmed in Epic Games' free Stack O Bot sample with a set of Convai files applied on top. In it, a human player and a Convai-powered teammate solve a two-player puzzle that neither can finish alone. This page builds that project from scratch so your editor matches the video. You need it only if you want to follow along in the same scene; every feature the series covers works in any project.

Part one of the AI player series, filmed in this project

Before you start

  • Unreal Engine 5.8. The tutorial files were prepared against 5.8. A project created with a different engine version will not match the tutorial.

  • An Epic Games account, to claim Stack O Bot from Fab.

  • The Convai plugin installed and your API key configured. See Install the Convai plugin and Configure your API key.

Stack O Bot is published by Epic Games and is free. The Convai tutorial files are a separate download that only adds the maps, Blueprints, and configuration the tutorial uses.

Create the Stack O Bot project

1

Claim Stack O Bot on Fab

Open Stack O Bot on Fab, sign in with your Epic Games account, and select Add to My Library. Accept the license if prompted.

The Stack O Bot listing on Fab, showing the Add to My Library button
Stack O Bot is free and published by Epic Games.
2

Create the project from the Epic Games Launcher

Open the Epic Games Launcher and go to Unreal Engine > Library > Fab Library. Find Stack O Bot, select Create Project, and choose Unreal Engine 5.8.

3

Note the project location

Copy or write down the project folder before creating the project. You need this path in the next section, and the launcher does not show it again afterwards.

Apply the Convai tutorial files

The tutorial files are a delta: they contain only what was added or changed for the Convai tutorial, laid out to be copied over the project you created above.

1

Download the tutorial files

Download the Convai Stack O Bot tutorial delta from the Convai tutorial delta download. The archive contains a Content folder and a Config folder.

2

Extract the archive

Right-click the downloaded ZIP, select Extract All, and open the extracted folder. Confirm you can see Content and Config directly inside it.

3

Copy the delta into the project

Open the Stack O Bot project folder you recorded earlier. Copy everything inside the extracted folder into the project folder, and select Replace the files in the destination when Windows asks.

Open and test the project

1

Open the project

Open StackOBot.uproject with Unreal Engine 5.8. If the editor asks to rebuild modules, allow it.

2

Sign in to Convai

Open the Convai Editor window and sign in. See Sign in and manage your account.

3

Play the tutorial level

Open Content/StackOBot/Maps/Convai/Lvl_Convai and press Play.

Verify the setup

The project is ready when Lvl_Convai appears in the Content Browser under Content/StackOBot/Maps/Convai, the level opens without missing-asset warnings, and the Convai character responds when you speak to it in Play mode.

If the map is missing, the delta was copied one level too deep — check that Content and Config are beside StackOBot.uproject rather than inside another folder. If the map opens but the character does not respond, the plugin is installed but not authenticated; work through Configure your API key.

Next steps

With the sample project running, follow the series in the scene it was filmed in. Part one brings the AI teammate into the level, enables actions, and tags the pressure plates and the moving platform; part two adds the custom pickup and drop actions for the crate. The pages below cover the same ground in written form.

Character actions quick start

Last updated

Was this helpful?