Compatibility & Requirements
This page defines what can be confirmed for Unity Asset version 1.0.0 and Online Documentation 1.0.0.
Separate verified information from assumptions
The Unity version used to create the package is not a guarantee for every earlier or later Unity version, Player platform, or scripting backend. Validate any unlisted target in your own project before adoption.
Currently Confirmed Information
| Item | Status | Evidence or limitation |
|---|---|---|
| Unity Asset product | 1.0.0 | Available on the Unity Asset Store |
| Unity version used to create the package | 6000.3.13f1 | Project settings and the product-page compatibility table |
| Built-in Render Pipeline | Compatible | Product-page compatibility table |
| Universal Render Pipeline | Compatible | Product-page compatibility table |
| High Definition Render Pipeline | Compatible | Product-page compatibility table |
| Demo scene | Requires Input System | The demo references the Input System UI module and input actions |
| UE5 C++ output | Not supported | Excluded from the Unity Asset build |
| Standalone CLI | Not provided | The Standalone version is Coming Soon |
| Android, iOS, macOS, and Linux players | Verification results not published | Validate the target environment |
| Mono and IL2CPP | Verification results not published | Validate the target configuration |
Check the Unity Asset Store product page for current information.
Unity Version
Unity Asset version 1.0.0 was created with Unity 6000.3.13f1. Earlier documentation said “Unity 2021.3 LTS or later,” but Online Documentation 1.0.0 does not use that claim because no asset-wide verification evidence is published.
When adopting Wiener in another Unity version, use a small verification project that covers:
- Package import
- C# compilation
- Conversion through Converter
- Loading generated C# and binary data
- Building and running with the target Player and scripting backend
Input System Dependency in the Demo
The demo scene uses Input System, while the distributed Unity Asset cannot add a Package Manifest to the buyer's project. Follow Unity Startup and install Input System before opening the demo.
This dependency applies to UI input in the demo scene.
Google Sheets
Google Sheets requires Google API setup and a service account credential JSON. Store the credential outside the project's Assets directory and Git repository, then register the external file in Setting Editor and YamlEditor.
Runtime Data Trust Boundary
Wiener's runtime loading targets data generated by Wiener in a trusted build workflow. Do not load untrusted files obtained from third parties, or files whose size and contents are not controlled, directly into a game.
Online Documentation 1.0.0 does not guarantee complete defense against malformed or hostile input, or operation on every Player platform.