High-performance static game data tool for Unity. Convert Excel and Google Sheets data into optimized binary data and C# loaders.Wiener is an editor extension and runtime data loading tool. It does not include render pipeline-specific shaders, materials, or post-processing assets, so it is render pipeline independent and can be used with Built-in Render Pipeline, URP, and HDRP projects.Wiener is a high-performance static game data tool for Unity.It converts static game data created in Excel or Google Sheets into optimized binary data and generated C# loader code for Unity projects.Wiener is designed for games and applications that manage large amounts of structured data, such as items, units, equipment, rewards, quests, balance parameters, localization text, and live-ops data.Instead of manually writing import code or maintaining custom spreadsheet parsers, Wiener lets you define how your data should be extracted, validated, converted, and loaded in Unity.Key use cases:Convert Excel or Google Sheets static game data into Unity-ready binary dataGenerate C# code for loading and accessing converted dataValidate IDs, references, duplicate values, required fields, and data consistencyHandle large datasets efficientlySupport localization workflows with CSV outputUse row-level version filtering for live-ops or staged dataSupport hot reload workflows for faster iterationDetect data mismatch and tamperingImprove collaboration between planners and engineersWiener is especially useful for projects where game balance and content data are maintained outside Unity by planners, designers, or non-programmers.The package includes Unity editor tools, YAML-based data definitions, runtime loading code, samples, and documentation.Wiener does not depend on a specific render pipeline.It can be used with Built-in Render Pipeline, URP, or HDRP.Supported Unity versions:Unity 2021.3 LTS or later.Documentation:https://bento.ooo/wiener/en/Getting Started Guide:https://bento.ooo/wiener/en/unity-asset/startup/Sample Guide:https://bento.ooo/wiener/en/unity-asset/sample/Features:- Excel file input- Google Sheets input using service account credentials- Binary data output for Unity- C# loader code generation- YAML-based data definitions- GUI-based YAML editing with WienerYamlEditor- Unity Setting Editor- Master data validation- ID and reference validation- Duplicate value detection- Required field validation- Localization CSV workflow- Row-level version filtering- Obfuscation support- Tamper detection support- Runtime data loading validation- Detects errors when generated loaders fail to load converted dataGuides and downloadable samples:- Getting Started Guide:https://bento.ooo/wiener/en/unity-asset/startup/- Sample Guide:https://bento.ooo/wiener/en/unity-asset/sample/- Online documentation:https://bento.ooo/wiener/en/The package itself contains the Unity tools and runtime code.Large sample data and step-by-step sample workflows are provided through the online documentation.Supported Unity versions:- Unity 2021.3 LTS or laterTested with:- Unity 2021.3 LTS- Unity 6.3 LTSRender pipeline:- Built-in Render Pipeline- URP- HDRPThe package is mainly implemented in C# and editor scripts.No specific render pipeline is required.AI tools were used extensively to assist with the development and preparation of this asset.The overall product design, specifications, architecture, validation policy, and final implementation decisions were made by the publisher.AI assistance was used for:* Building and translating the online documentation* Writing and reviewing documentation text* Creating and refining Unity menu labels such as YamlEditor, and SettingEditor* Assisting with the Converter editor UI implementation* Assisting with C# code generation templates used by the Converter* Assisting with the Google Sheets export program* Reviewing user-facing text, labels, and explanatory contentSource code and generated code were reviewed, edited, tested, and validated by the publisher before inclusion in the package.





