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:
Wiener 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:
Getting Started Guide:
https://bento.ooo/wiener/en/unity-asset/startup/
Sample Guide: