Unity
TAssetBundle - All In One Asset Bundle System
By tigu77
$20
Rated 0.0/5 from 2 ratings on Unity.
Price history
Recorded standalone sale prices and the latest available store price, in USD. Historical dots use the sale start date and its recorded offer price. Prices can change during a sale; this is not a daily price log. Bundle prices and upcoming offers are excluded. History covers up to the 100 most recent recorded offers.
Lowest recorded standalone price in this history: $20. The latest store price is $20, matching the lowest recorded price shown here.
View 1 recorded price
| Sale start / price check | Price | Observation |
|---|---|---|
| $20 | Latest store price |
About TAssetBundle - All In One Asset Bundle System
- Tools, Systems & Learning > Development Tools & Automation
TAssetBundle
Stop Managing Bundles. Start Shipping Games.
Tired of fragile bundle setups, memory leaks, and dependency headaches?
TAssetBundle handles the entire asset lifecycle — configuration, build, download, load, track, unload — in one consistent workflow. Your runtime code only loads assets. Bundles become invisible.
Drop a manifest. Pick a strategy. Ship.
Why TAssetBundle?
Working with most AssetBundle systems hits the same walls:
• Setup complexity — abstract concepts (groups, labels, profiles) before shipping
• Manual grouping — every asset assigned to a group or label by hand
• Memory release decoupled from GameObject lifecycle — manual cleanup required
• Limited runtime visibility — no clear view of which GameObjects use which assets
TAssetBundle eliminates all of them:
• Folder-first setup — drop a TAssetBundleManifest, no abstract concepts to learn
• Rule-based grouping — CompositionStrategy automates assignment (combine and reorder)
• Auto memory release tied to GameObject lifecycle (LinkAsset)
• Real-time visibility — Asset Usage Tracker shows GameObject ↔ asset relationships
Drop a TAssetBundleManifest into any folder — every file underneath becomes managed. Pick a CompositionStrategy (all_together, folder_separately, regex_match, and more) to define grouping. Strategies execute in order, so you can combine them. Restructure later? Swap the strategy in seconds — your game code stays untouched.
Key Features
♻️ Built-in Prefab Pooling
No need to build and maintain your own pooling system.
• Automatic prefab pooling
• Manual pre-allocation for performance-critical cases
• Seamlessly integrated with AssetBundle loading
🔗 Automatic Memory Management (LinkAsset)
Simply link assets to GameObjects.
• Assets are automatically released when the GameObject is destroyed
• No manual unload logic required
• Prevents memory leaks by design
📊 Asset Usage Tracker
Instantly see who is using what at runtime.
• Track GameObject ↔ Asset relationships
• Loaded vs In-use asset counts
• Quickly find unused assets and bundles
🎯 Rule-Based Bundle Configuration
Define your rules once. Bundles are configured automatically.
• Default grouping strategies
• Regex-based matching
• Name-based or fixed-asset grouping
• Easily extend with custom strategies
Predictable, maintainable, and scalable AssetBundle builds.
📁 Folder-Based Workflow
Your folder structure becomes your bundle structure.
• Drag & drop folders into manifests
• One folder = one bundle
• Clean and intuitive for large projects
⬇️ Flexible Download System
Download only what you need, exactly when you need it.
• Download by tags or specific assets
• Check download size before starting
• Built-in progress tracking
• Non-destructive catalog update check (UpdateTempCatalogAsync) — preview download sizes without replacing the active catalog
Perfect for live services and mobile games.
🛠 Powerful Editor Tools
• TAssetBundle Browser - Search, filter, and sort assets across all manifests
• Cross-Reference Analyzer - Detect and visualize cross-bundle asset references
• Asset Reference Tracker - Runtime tracker for currently loaded assets
• Asset Usage Tracker - Real-time monitor of GameObject and asset relationships at runtime
• Dependency Checker - Visualize bundle dependencies
• Web Server Test Tool - Test remote loading locally
💻 Simple & Clean API
Load by path or use AssetRef (Inspector drag & drop) — both stay valid even when assets are moved or renamed. Dependencies are resolved automatically.
• Path-based or AssetRef-based workflow
• Clear asset lifecycle control
• Designed for real production use
📦 7 Practical Sample Scenes Included
Learn real-world usage patterns:
• Basic asset loading & unloading
• Download & catalog handling
• Pooling and lifecycle management
• Dynamic path collection
• Path Aliases
📝 Full Source Code Included
• Complete, well-documented source code
• Easy to understand and customize
⚙️ Requirements
• Unity 2021.3 LTS or later
• Windows, macOS, iOS, Android, WebGL
📚 Documentation & Support
• Online Manual
• API Documentation
• Video Tutorials
• Forum
• Discord
🎯 Ideal For
• Projects struggling with complex AssetBundle management
• Mobile and live-service games where memory matters
• Developers who want full visibility and control over asset lifecycles
Stop Managing Bundles. Start Shipping Games.
Tired of fragile bundle setups, memory leaks, and dependency headaches?
TAssetBundle handles the entire asset lifecycle — configuration, build, download, load, track, unload — in one consistent workflow. Your runtime code only loads assets. Bundles become invisible.
Drop a manifest. Pick a strategy. Ship.
Why TAssetBundle?
Working with most AssetBundle systems hits the same walls:
• Setup complexity — abstract concepts (groups, labels, profiles) before shipping
• Manual grouping — every asset assigned to a group or label by hand
• Memory release decoupled from GameObject lifecycle — manual cleanup required
• Limited runtime visibility — no clear view of which GameObjects use which assets
TAssetBundle eliminates all of them:
• Folder-first setup — drop a TAssetBundleManifest, no abstract concepts to learn
• Rule-based grouping — CompositionStrategy automates assignment (combine and reorder)
• Auto memory release tied to GameObject lifecycle (LinkAsset)
• Real-time visibility — Asset Usage Tracker shows GameObject ↔ asset relationships
Drop a TAssetBundleManifest into any folder — every file underneath becomes managed. Pick a CompositionStrategy (all_together, folder_separately, regex_match, and more) to define grouping. Strategies execute in order, so you can combine them. Restructure later? Swap the strategy in seconds — your game code stays untouched.
Key Features
♻️ Built-in Prefab Pooling
No need to build and maintain your own pooling system.
• Automatic prefab pooling
• Manual pre-allocation for performance-critical cases
• Seamlessly integrated with AssetBundle loading
🔗 Automatic Memory Management (LinkAsset)
Simply link assets to GameObjects.
• Assets are automatically released when the GameObject is destroyed
• No manual unload logic required
• Prevents memory leaks by design
📊 Asset Usage Tracker
Instantly see who is using what at runtime.
• Track GameObject ↔ Asset relationships
• Loaded vs In-use asset counts
• Quickly find unused assets and bundles
🎯 Rule-Based Bundle Configuration
Define your rules once. Bundles are configured automatically.
• Default grouping strategies
• Regex-based matching
• Name-based or fixed-asset grouping
• Easily extend with custom strategies
Predictable, maintainable, and scalable AssetBundle builds.
📁 Folder-Based Workflow
Your folder structure becomes your bundle structure.
• Drag & drop folders into manifests
• One folder = one bundle
• Clean and intuitive for large projects
⬇️ Flexible Download System
Download only what you need, exactly when you need it.
• Download by tags or specific assets
• Check download size before starting
• Built-in progress tracking
• Non-destructive catalog update check (UpdateTempCatalogAsync) — preview download sizes without replacing the active catalog
Perfect for live services and mobile games.
🛠 Powerful Editor Tools
• TAssetBundle Browser - Search, filter, and sort assets across all manifests
• Cross-Reference Analyzer - Detect and visualize cross-bundle asset references
• Asset Reference Tracker - Runtime tracker for currently loaded assets
• Asset Usage Tracker - Real-time monitor of GameObject and asset relationships at runtime
• Dependency Checker - Visualize bundle dependencies
• Web Server Test Tool - Test remote loading locally
💻 Simple & Clean API
Load by path or use AssetRef (Inspector drag & drop) — both stay valid even when assets are moved or renamed. Dependencies are resolved automatically.
• Path-based or AssetRef-based workflow
• Clear asset lifecycle control
• Designed for real production use
📦 7 Practical Sample Scenes Included
Learn real-world usage patterns:
• Basic asset loading & unloading
• Download & catalog handling
• Pooling and lifecycle management
• Dynamic path collection
• Path Aliases
📝 Full Source Code Included
• Complete, well-documented source code
• Easy to understand and customize
⚙️ Requirements
• Unity 2021.3 LTS or later
• Windows, macOS, iOS, Android, WebGL
📚 Documentation & Support
• Online Manual
• API Documentation
• Video Tutorials
• Forum
• Discord
🎯 Ideal For
• Projects struggling with complex AssetBundle management
• Mobile and live-service games where memory matters
• Developers who want full visibility and control over asset lifecycles