This package contains:
- Assets/Scripts: Platform-safe
LiftoffWindows.csandLiftoffSample.cs. - Assets/Plugins/x86_64: Place
LiftoffUnityBridge.dll,WebView2Loader.dll, and vendor SDK DLLs here. - plugin/: C++ bridge source and a Visual Studio solution for building
LiftoffUnityBridge.dll(x64).
- Open
plugin/LiftoffUnityBridge.slnin Visual Studio 2022 (v143 toolset). - Set x64 / Release.
- Build →
LiftoffUnityBridge.dllappears inplugin/x64/Release/.
Copy the DLL into Assets/Plugins/x86_64/.
- Copy
Assets/into your project:Assets/Scripts/LiftoffWindows.csAssets/Scripts/LiftoffSample.csAssets/Plugins/x86_64/(drop the built DLLs here)
- In Player Settings, target Windows x86_64.
- Add
LiftoffSampleto a scene, fillappIdandplacement, and press Play (Windows Editor) or build a Windows player.
The Windows SDK renders via Edge WebView2. Ship the Evergreen Runtime with your installer or require it on end-user machines. Keep WebView2Loader.dll next to your plugin DLL.
- On Windows (Standalone or Editor): the wrapper P/Invokes
LiftoffUnityBridge.dll. - On iOS / Android / others: the wrapper compiles and provides no-op methods so your game code builds cleanly.
- Ensure you also configure app-ads.txt for your domain.
- Validate your App ID and Placement in the Liftoff dashboard.
- You can further expand callbacks and configuration according to your SDK version.