Kythera AI Gem Setup

Download the Kythera AI Gem .zip file from Kythera AI’s website .

Build the Kythera AI demo project

The KytheraAIDemo project is part of the downloaded zip file.

Make sure you have a working engine installation from the installer or an SDK installation as documented in the O3DE Setup Guide .

  1. Extract all of the contents of the download zip file to a folder.

  2. Open the O3DE Project Manager (o3de.exe).

  3. Go to New Project… and select Add existing Project.

  4. Select the KytheraAIDemo folder in the unpacked zip folder.

  5. In the project menu, select Build.

    Project Menu Build

  6. Back in the O3DE launcher, click Open Editor.

  7. After the Editor has launched, make sure that all assets have been processed in the Asset Processor (Status is Idle), otherwise opening our demo levels will throw errors.

Add the Kythera AI Gem to a project

The following steps work for both installed/SDK builds and engine centric builds:

  1. Unpack the zip file to a folder.
  2. Open a command prompt or PowerShell window inside your engine installation.
  3. Run the following command:
    .\scripts\o3de.bat register -gp <path to the Kythera Gem> --external-subdirectory-project-path <path to your game directory>`
    

    The Kythera Gem is the Kythera subdirectory in the unpacked zip folder. The command will add the external_subdirectories key to the project.json file and make the Gem available to your project.

  4. Open the O3DE Project Manager (o3de.exe).
  5. In the project menu, click Edit Project Settings and then the Configure Gems button on the top right corner.
  6. Kythera AI should now be selectable as a Gem. Select it and save the project settings.

The project has to be rebuilt before Kythera AI components can be used.


Copyright © 2022 Open 3D Engine Contributors

Documentation Distributed under CC BY 4.0.
For our trademark, privacy and antitrust policies, code of conduct, and terms of use, please click the applicable link below or see https://www.lfprojects.org.


The Linux Foundation has registered trademarks and uses trademarks. For a list of trademarks of The Linux Foundation, please see our Trademark Policy page.