This chapter goes through the remainder of the Quickstart steps from registering in the Posemesh console to installing the SDK packages in your Unity project.
Registration Create a new organization account at console.posemesh.org . Click "Apps" in the left-hand panel and add an app to your organization by clicking the "Create App" button. Save your ^app_key^
and ^app_secret^
somewhere safe. They won't be displayed in the console again! Authentication The Posemesh SDK and its related packages are distributed through our registry (npm.aukiverse.com). To log in to the registry, run from any location:
npx conjurekit-setup@latest login
Enter the same credentials you use to access console.posemesh.org . Then run:
npx conjurekit-setup@latest configure --project-type Unity
In Unity Create a new project Open Unity Hub and create a new 3D Project using Unity Editor (preferably an LTS version).
Add the Auki Labs registry to your project Now that you have configured access to the registry, you need to add it to Unity. You can add new scoped registries in Unity inside Project Settings -> Package Manager.
In detail:
Click the left-hand '+' to add a scoped registry. Set the Name, URL, and Scope(s) fields as below. Click "Apply". name: Auki Labs
URL: https://npm.aukiverse.com
scopes: com.aukilabs
Installing the SDK start-note
The Auki SDK was previously named ConjureKit which still appears in the package names.
end-note
start-warning
Adding the registry item BEFORE completing the credentials setup will result in the My Registries
menu item not being visible in Package Manager or no Auki Labs
section within it. If this happens to you, once you complete authentication, make sure you restart Unity and open Package Manager again.
end-warning
With the registry configured, restart Unity to see the registry added to the Unity package manager under ^My Registries^
. You can now install ConjureKit and related modules from here:
start-warning
Make sure Manager Stripping Level is Minimal in Edit->Project Settings->Player->Other Settings otherwise, some ConjureKit code might get stripped when building, resulting in unexpected behavior.
end-warning