Bootstrap Wizard
A Unity Editor tool that simplifies the setup and configuration of the Genies Avatar SDK by automating prerequisite checks and fixes.

How to Use
Open the Bootstrap Wizard
To open the Bootstrap Wizard window select Tools > Genies > SDK Bootstrap Wizard from the top dropdown menu.
Set the Current Build Platform
Set the current build platform by opening the Build Settings window and switching the platform.
note
The prerequisites will change based on the current build platform.
Fix the Prerequisites
Click Fix or Fix All on the prerequisites until they all have a green checkmark.
Set the Active Input Handling
Set the Active Input Handling to New. This will require you to restart Unity to complete the configurations.
Prerequisites
The wizard has different prerequisites depending on the current build platform.
Mac Editor
- IL2CPP Scripting Backend
- .NET Framework 4.8
Windows Editor
- IL2CPP Scripting Backend
- .NET Framework 4.8
- Vulkan Graphics API
iOS Build
- IL2CPP Scripting Backend
- .NET Framework 4.8
- Managed Stripping Level set to Minimal
Android Build
- IL2CPP Scripting Backend
- .NET Framework 4.8
- Vulkan Graphics API
- ARM64 Architecture
- Minimum Android 12.0 (API Level 31)
- Active Input Handling set to New
Configuration Files
The wizard uses the following configuration files:
Editor/Config/scopes.json: Defines the npm scopes for the Genies package registry- Project
manifest.json: Unity's package manifest (automatically modified by the wizard)
Technical Details
Requirements
- Unity 2022.3 or later (recommended)
- URP 3D Project ("Universal 3D Template")
- Internet connection for package downloads
- Write access to project
Packages/manifest.json