WienerWiener
  • Introduction
  • Comparison
  • Pricing
  • FAQ
  • Use Cases
  • License
  • Unity Asset vs Standalone
  • Obfuscation & Tamper Detection
  • Mismatch Detection & Debug
  • Localization
  • Versioning
  • Google Sheets Input
  • Excel
  • YAML
  • Settings
  • Data Format
  • Convert
  • ValueOnly Format
  • Startup
  • Samples
  • Converter
  • YAML Editor
  • Setting Editor
  • 日本語
  • English
  • Introduction
  • Comparison
  • Pricing
  • FAQ
  • Use Cases
  • License
  • Unity Asset vs Standalone
  • Obfuscation & Tamper Detection
  • Mismatch Detection & Debug
  • Localization
  • Versioning
  • Google Sheets Input
  • Excel
  • YAML
  • Settings
  • Data Format
  • Convert
  • ValueOnly Format
  • Startup
  • Samples
  • Converter
  • YAML Editor
  • Setting Editor
  • 日本語
  • English
  • Introduction

    • Introduction

Introduction

Wiener is a tool that converts Static Game Data managed in table inputs such as local Excel files and Google Sheets into fast, implementation-ready formats for games and servers. Data structures, output formats, and validation rules are managed with YAML.

New to Wiener? Start with Unity Asset Startup.

Evaluating whether Wiener fits your project? Check Use Cases.

What Wiener Can Do

  • Convert local Excel / Google Sheets data into Binary / C# / UE5 (C++) / JSON / PHP / SQL / CSV / Manual (html)
  • Output different data formats for Unity, UE5, and servers from the same table input
  • Manage field definitions, relations, and validation rules with YAML
  • Detect broken references, duplicates, and undefined IDs during conversion
  • Apply obfuscation to output binaries and detect file or memory tampering
  • Support row-level version management, localization, and CSV output
  • Edit YAML definitions visually with WienerYamlEditor

Good Fit For

  • Projects that need to convert large Static Game Data sets quickly
  • Teams that want to reflect data changes while the game is running
  • Projects that output different formats for Unity, UE5, and servers from the same table input
  • Teams that want to catch broken references and duplicate data during conversion
  • Games that need to switch languages with a single method call
  • Workflows that automate Static Game Data conversion in CI/CD

Performance Guide

Even with Excel datasets as large as 2 million cells, Wiener delivers high-speed loading and output generation.
Converted data loads instantly on an iPhone X equivalent device.
On the first run only, loading the Excel file into the OS cache may take several tens of seconds.

Inputs and Supported Environments

Local Excel input and Google Sheets input are available in both the Standalone version and the Unity Asset version.

System Requirements

ItemRequirement
OS (Standalone)Windows 10/11, macOS 12+, Linux
.NET Runtime.NET 10 or later
UnityUnity 2021.3 LTS or later
UE5Unreal Engine 5.0 or later
Google SheetsGoogle API access required
Free Trial limit (coming soon)Up to 100k cells (no expiry, no credit card)

Next Pages

  • To try Wiener first, see Samples.
  • To learn YAML syntax, see YAML.
  • To configure Wiener, see Settings.
  • To use Wiener with Unity, see Unity Converter.
Last Updated:: 6/10/26, 10:12 PM
Contributors: artisan-sawasaka