Pre-build audit and optimization toolkit for Android and iOS Unity projects.Editor-only tool. Compatible with Built-in Render Pipeline, URP, and HDRP. URP/HDRP are optional and not required dependencies. SRP-specific checks are read-only and performed only when applicable.Mobile Build Optimizer is an Editor-only tool that helps Unity developers find common mobile build optimization issues before building for Android or iOS.The tool scans your project and highlights potential problems related to textures, audio clips, Build Settings scenes, Quality Settings, Player Settings, Resources folders, Addressables usage, and shader variant risks.It is designed to help reduce build size, avoid unnecessary memory usage, and catch project configuration issues before release.Main use cases:- Prepare Unity projects for Android and iOS builds- Find large or uncompressed textures- Detect inefficient audio import settings- Review scenes included in Build Settings- Check mobile-related Quality and Player Settings- Detect large Resources folders- Warn about Addressables usage risks- Identify basic shader variant risk indicators- Export optimization reports for reviewMobile Build Optimizer does not modify your project automatically during analysis. Fix actions are available only when explicitly selected by the user and require confirmation for potentially risky changes.Key features:- Editor-only Unity tool- Android, iOS, and Both platform audit modes- Optimization preset system: - Low-End Android - Mid-Range Android - High-End Mobile - iOS Balanced - Size Optimization - Performance OptimizationTexture Audit:- Detects large texture max size- Detects disabled texture compression- Detects missing Android/iOS platform overrides- Detects Read/Write Enabled textures- Detects potentially unnecessary mipmaps for UI-like textures- Includes safe texture fix actionsAudio Audit:- Detects long clips using Decompress On Load- Detects PCM/uncompressed audio- Detects stereo audio warnings- Detects high sample rate warnings- Detects short SFX using Streaming- Includes mobile audio preset fix actionsBuild Scenes Audit:- Detects missing scenes in Build Settings- Detects disabled scenes- Detects suspicious test/demo/debug scenes- Warns about too many enabled scenes- Can disable or remove scene entries from Build Settings with confirmationQuality Settings Audit:- Detects VSync- Detects high anti-aliasing- Detects high shadow distance and shadow resolution- Detects soft particles- Detects realtime reflection probes- Detects full-resolution texture qualityPlayer Settings Audit:- Detects Development Build- Detects Script Debugging- Checks Android minify, stripping, scripting backend, and target architectures- Checks iOS stripping and SDK target- Includes safe project setting fix actionsResources Audit:- Detects Resources folders- Calculates total Resources size- Lists large assets inside Resources- Warns about large audio and texture assets in ResourcesAddressables Audit:- Works without requiring Addressables as a dependency- Detects Addressables package/settings when available- Warns about Resources usage while Addressables is installed- Warns about large assets outside Addressables when safely detectableShader Variant Risk Audit:- Detects many shader/material assets- Detects large ShaderVariantCollection assets- Checks Always Included Shaders- Performs basic URP-related read-only checks when availableReports:- Export HTML report- Export JSON report- Export TXT report- Includes severity summary, category summary, issue list, asset paths, fix actions, selected preset, and ignored result countSafety features:- No automatic destructive actions- Confirmation dialogs for risky fixes- Ignore issue, asset, folder, and category- Fix action log- Compatible with Built-in Render Pipeline, URP, and HDRP projectsAI tools were used during the development process to assist with planning, code structure, documentation drafts, UI text, and review of implementation ideas.All code, features, settings changes, package content, and final behavior were reviewed and tested by the publisher before submission. The package does not include AI-generated runtime behavior, AI models, or machine learning functionality.





