A lightweight Unity patching and content update system with runtime downloads, version manifests, integrity checks, optional encryption, and editor upload tools for CDN/cloud deployment.OSL Easy Patcher is SRP-independent and works with the Built-in Render Pipeline, URP, and HDRP. Its core features focus on version checking, file download, manifest validation, caching, and AssetBundle loading, with no pipeline-specific rendering dependency. The included demo UI uses IMGUI/OnGUI and optional UI components.OSL Easy Patcher | Lightweight Content Delivery SystemOSL Easy Patcher is a runtime patching tool designed to update game content without rebuilding the entire application. It provides a complete workflow from the Unity Editor to the user's device.[ KEY FEATURES ]● Smart Downloads - Only downloads missing or outdated files. ● Version Control - Remote versioning via a simple version.json. ● Security First - SHA-256 hashing, HMAC validation, and AES-256 encryption. ● Easy Integration - Ready-to-use AssetBundle loader included. ● Multi-Cloud Support - Works with GCS, AWS S3, and Unity CCD.[ RENDER PIPELINE SUPPORT ]This package is Render Pipeline Independent. It works everywhere: ✔ Built-in Render Pipeline✔ Universal Render Pipeline (URP)✔ High Definition Render Pipeline (HDRP) (Demo UI is built with IMGUI and TMP for universal compatibility.)[ TECHNICAL SPECIFICATIONS ]Unity Version: 2021.3 LTS or higher.Scripting: .NET Standard 2.1.OSLUploaderWindow: Editor tool (Tools > OSL > ...).Core Components:OSLPatchManager: Runtime logic & verification.OSLSimpleBundleLoader: Cached bundle loading.Storage: Files are managed in Application.persistentDataPath.[ USE CASES ]Delivering DLC and post-release content.Reducing app store update frequency.Real-time "Hot-updates" for live events.QA testing and internal patch distribution.[ AI USAGE DISCLOSURE ]AI was used for code review and documentation drafting. All final logic, testing, and package structure were validated and completed by the human developer. No AI-generated creative assets (art/audio) are included.🔥 LAUNCH SALE: 30% OFF for the first 2 weeks! (Regular price: $39.99) 🔥Documentation & Support For comprehensive setup guides, official documentation, and issue tracking, please visit our official GitHub repository: https://github.com/OngsooLabs/EasyPatcher[ TECHNICAL SPECIFICATIONS ]■ UNITY COMPATIBILITYVersion: Unity 2021.3 LTS or newer recommended.Scripting: Compatible with .NET Standard 2.1.Render Pipelines: Fully independent (Works with all)✔ Built-in Render Pipeline✔ Universal Render Pipeline (URP)✔ High Definition Render Pipeline (HDRP)■ CORE COMPONENTSOSLPatchManagerHandles runtime logic: version checking, downloads, progress reporting, and hash verification.OSLSimpleBundleLoaderA simple loader for cached AssetBundles (supports encrypted files).OSLUploaderWindowEditor interface accessible via: Tools > OSL > Easy Patcher Uploader.PatchManifestShared schema ensuring data consistency between Editor and Runtime.■ SUPPORTED HOSTING & WORKFLOWS◈ Cloud Storage: Google Cloud Storage (GCS), AWS S3.◈ Unity Services: Unity CCD-compatible workflows.◈ Static Hosting: Local folder export for any CDN or web server.◈ Testing: Includes OnGUI sample scripts for instant runtime testing.■ SECURITY & VALIDATION🔒 Data Integrity: SHA-256 hash verification for all downloads.🔒 Tamper Protection: Optional HMAC validation.🔒 Encryption: Optional AES-256 support for patch files.🔒 Safe Storage: Managed under Application.persistentDataPath.■ DEPENDENCIES• UnityWebRequest (Standard API)• Optional: TextMeshPro / Unity UI (for demo UI components)AI tools were used as an assistant during the development process for code review support, documentation drafting, validation checklist preparation, and refactoring suggestions.All final implementation decisions, testing, validation, package structure, and release preparation were reviewed and completed by the developer.No AI-generated artwork, audio, textures, models, or third-party proprietary assets are included in this package.

