Bulk Balancer is a powerful, spreadsheet-like Editor tool that lets you view, mass-edit, and balance your game data. Features conditional math operations, live analytics, and CSV Export/Import.Balancing game data shouldn't be a nightmare.If you are building an RPG, strategy game, or any data-driven project, you know the pain of clicking through dozens of ScriptableObjects in the Inspector just to tweak health points, damage values, or item prices.Bulk Balancer solves this by bringing a premium, spreadsheet-like data grid directly into the Unity Editor!CORE FEATURESSpreadsheet Data GridView all your items, weapons, or enemy stats in one unified, sortable list. Edit values directly in the grid just like in the Inspector.Mass Bulk OperationsSelect multiple assets and apply mathematical operations instantly (+, -, *, /, =). Want to increase the health of all selected enemies by 20%? Just multiply by 1.2!Conditional Filters (Only IF)Apply complex AND-logic filters to your bulk edits. Example: IF isBoss == true AND baseDamage < 50 -> multiply health by 2.Excel / CSV WorkflowGame Designers love Excel! Export your entire database to a .csv file, balance your numbers in Google Sheets or Excel, and Import them right back into Unity. All assets update automatically.Live Analytics Status BarThe built-in status bar automatically calculates the Min, Max, and Average values of all numeric fields currently visible in your filtered list. Spot overpowered outlier items in seconds!Safe & NativeBuilt cleanly on top of Unity's UI Toolkit. Everything supports Unity's native Undo/Redo system (Ctrl+Z). If you make a mistake during a massive bulk edit or CSV import, you can revert it instantly.Quick Utility ActionsSort alphabetically, Ping assets in the Project window, Duplicate multiple items, or Delete them directly from the tool.How does it work?Setup takes exactly 5 seconds. Just add using KineticFish.BulkBalancer.Runtime; and the [BulkBalance] attribute above your ScriptableObject class, and the tool will automatically detect and generate columns for all your int, float, string, and bool fields!Speed up your workflow and focus on making your game fun, not on clicking through menus!I used AI language models as an advanced pair-programming assistant to help structure, write, and optimize the C# backend, UXML, and USS styling for the custom Editor window. I also used it to assist in drafting the English documentation, README, and store description. Additionally, the abstract background for the store's cover artwork was generated using an AI image generator.





