Editor Requirements
Before you start, make sure that you have the following:
- The primary requirements of ProStream are that of the Data Oriented Technology Stack (DOTS/ECS)
- Unity 2022.3.0f1 or later (Unity 6.4 is recommended)
- Scriptable Render Pipeline (SRP) installed and configured (URP or HDRP)
- Any additional requirements as specified by the DOTS/ECS packages for your Editor version or target platform
Additional Requirements and Recommendations
- API Compatibility Level set to .Net Standard (required)
- Scene GameObjects which are to be converted to Entities need to be Prefabs
- (Recommended) Scene Prefabs are children of an Empty Root-Level Parent GameObject
INFO
Newer versions of Unity have both API Compatibility Level and Editor API Compatibility Level settings.
Recommended Project Settings
To take full advantage of ProStream and the Data Oriented Technology Stack, it is recommended to use the following settings:
| Setting | Value |
|---|---|
| Scripting Backend | IL2CPP |
| API Compatibility Level | .Net Standard 2(.1) |
| Graphics APIs | Vulkan, Metal, or DX11/12 |
| Incremental GC (Garbage Collection) | Enabled |
