WienerWiener
  • はじめに
  • 動作環境・対応範囲
  • リリースノート
  • 競合比較
  • 価格・入手
  • FAQ
  • 向いているケース
  • ライセンス
  • Unity Asset版とStandalone版の違い
  • 簡易難読化・改ざん検知
  • 整合性検知・デバッグ
  • ローカライズ
  • バージョン管理
  • Google Sheets入力
  • Excel
  • YAML
  • 設定ファイル
  • データフォーマット
  • ValueOnlyフォーマット
  • スタートアップ
  • サンプル
  • Converter
  • YAML Editor
  • Setting Editor
  • 日本語
  • English
  • はじめに
  • 動作環境・対応範囲
  • リリースノート
  • 競合比較
  • 価格・入手
  • FAQ
  • 向いているケース
  • ライセンス
  • Unity Asset版とStandalone版の違い
  • 簡易難読化・改ざん検知
  • 整合性検知・デバッグ
  • ローカライズ
  • バージョン管理
  • Google Sheets入力
  • Excel
  • YAML
  • 設定ファイル
  • データフォーマット
  • ValueOnlyフォーマット
  • スタートアップ
  • サンプル
  • Converter
  • YAML Editor
  • Setting Editor
  • 日本語
  • English
  • サンプル

    • サンプル
    • 220万セルサンプルデータをコンバートする
    • アイテムマスターを作成する
    • ホットリロードを体験する
    • ユニットマスターを作成する
    • 報酬マスターを作成する
    • 装備マスターを作成する
    • ローカライズを体験する
    • 既存のYAMLにキーを追加する

220万セルサンプルデータをコンバートする

サンプル開始前の準備

  • Unityスタートアップが完了している
  • UnityプロジェクトにWienerのUnity Asset版がインポートされている

概要

このサンプルでは、220万セルのサンプルデータをコンバートします。

Wienerの設定作成やバリデーション作成ではなく、あらかじめ用意された大規模サンプルデータを使って、実際のコンバート時間を体感することが目的です。

手順は次の通りです。

  1. 220万セルサンプルデータをダウンロード
  2. 既存のサンプルデータを退避
  3. ダウンロードしたサンプルデータを配置
  4. コンバータでコンバート
  5. コンバート時間を確認
  6. 後処理

サンプルデータをダウンロード

次のリンクからサンプルデータをダウンロードします。

220万セルサンプルデータをダウンロード

ダウンロードしたファイルを任意の場所に解凍してください。

既存のサンプルデータを退避

Unityプロジェクト内の次のフォルダを開きます。

Assets/Wiener/Data

既存の client フォルダと excel フォルダを、次の名前にリネームして退避します。

Assets
+-- Wiener
    +-- Data
        +-- _client
        +-- _excel

元のサンプルに戻す場合

220万セルサンプルの確認後、追加した client フォルダと excel フォルダを削除し、_client を client、_excel を excel に戻してください。

サンプルデータを配置

解凍したサンプルデータに含まれる client フォルダと excel フォルダを、Assets/Wiener/Data 配下に配置します。

配置後の構成は次のようになります。

Assets
+-- Wiener
    +-- Data
        +-- _client
        +-- _excel
        +-- client
        +-- excel

コンバート

コンバータを開く

Tools > Wiener > Open Converterを選択してコンバータを開きます。

ToolsメニューのWiener Converter起動項目

コンバート実行

Run Developを押下してコンバートを実行します。

220万セルのコンバート進捗ログ

コンバート中はログエリアに進捗が表示されます。完了後、Done が表示され、エラーが出ていないことを確認してください。

結果を確認

220万セルのExcelデータを読み込み、YAML設定に従ってバイナリとC#ソースを出力できたことを確認します。

このサンプルは変換手順と生成結果を確認するためのもので、特定の実行時間を保証するベンチマークではありません。所要時間はWiener・Unity・OSのバージョン、PC、ストレージ、Unity Editorの状態、キャッシュ、設定内容によって変わります。性能を評価する場合は、対象プロジェクトのデータと環境で複数回計測してください。

出力ファイル

正常にコンバートした場合は、次のパスにバイナリとソースが出力されます。

Assets
+-- Resources
|   +-- basic
+-- Scripts
    +-- Wiener

後処理

220万セルサンプルの確認が終わったら、出力されたファイルと配置したサンプルデータを削除して、元のサンプルデータに戻します。

出力されたファイルを削除

コンバートで出力された次のファイルとフォルダを削除します。

Assets
+-- Resources
|   +-- basic
+-- Scripts
    +-- Wiener

220万セルサンプルデータを削除

Assets/Wiener/Data 配下に配置した client フォルダと excel フォルダを削除します。

Assets
+-- Wiener
    +-- Data
        +-- _client
        +-- _excel
        +-- client   <-- 削除
        +-- excel    <-- 削除

元のサンプルデータに戻す

退避していた _client フォルダと _excel フォルダを、元の名前に戻します。

Assets
+-- Wiener
    +-- Data
        +-- client
        +-- excel

Unity Editorに戻り、必要に応じてアセットの更新が完了するまで待ってください。

最終更新:: 2026/08/09 23:18
Prev
サンプル
Next
アイテムマスターを作成する