Core Systems Kit: Audio, Save, Debug, Factory, Scene, Configs and utils View on Asset Store (opens in new tab)

Package details

Latest version
2.1.0
Last updated
First released
Unity version
2022.3.62 or later
Package size
1006 KB
Files
187
Favorites
41
Views in the past week
19

Price tracking

Last checked
Tracked since
Lowest recorded
$5.80 on

Keywords

Core Systems Kit: Audio, Save, Debug, Factory, Scene, Configs and utils

by YGames (opens in new tab)

5.0 / 5 · 4 ratings

Ratings by stars
Number of ratings for each star rating
5 stars 4
4 stars 0
3 stars 0
2 stars 0
1 star 0
  • Price drop

UBP is a Unity foundation framework with Audio, Save, Scene, Debug, Config, Factory, Coroutine, and Update services. Quick setup, no MonoBehaviour coupling, pooling, console commands.

Discount -34% Previous price $29.00 Price $19.00

Get 34% off on Asset Store (opens in new tab)

Affiliate link · Purchases support this site

Price history

Last 6 months

USD
Price history for Core Systems Kit: Audio, Save, Debug, Factory, Scene, Configs and utils, 6 months Current $19.00; lowest $5.80; highest $29.00 in this period. $0 $25 $50 Jun Jul Aug Sep Oct Nov Version 2.1.0 released 31 Aug 2026 v2.1.0

Asset preview

1 / 11

Core Systems Kit: Audio, Save, Debug, Factory, Scene, Configs and utils screenshot 1

Core Systems Kit: Audio, Save, Debug, Factory, Scene, Configs and utils screenshot 1

About this asset

[Documentation] | [Support] | [Discord]

Ultimate Base Project (UBP) is a production-ready Unity foundation framework built around a centralized Service Locator pattern, providing core backend services such as Audio, Save, Scene, Debug, Config, Factory and Update. All core services are controlled from a single editor window, enabling centralized setup, monitoring, and debugging without MonoBehaviour coupling.

✨ What You Get

  • 8 Core Services - Audio, Save, Scene, Debug, Factory, Application Events, Updater, Coroutine
  • ConfigStorage - Powerful async/sync configuration management with Addressables support and type-safe access
  • AssetLoader - Advanced async/sync asset loading system with full Addressables integration and scene management
  • One-Line Access - Access project services from anywhere
  • Production Ready - Battle-tested architecture with proper error handling
  • Fully Extensible - Add your own services with clean interfaces
  • Complete Demo - Working examples for every feature using simple placeholder assets

🎯 Perfect For Projects of Every Scale

  • Indie Developers - Jumpstart your project with proven systems
  • Game Jams - Professional foundation in minutes
  • Students - Learn production-grade patterns
  • Solo Developers - Focus on gameplay, not infrastructure
  • Large Studios - Standardized patterns for team coordination

🔧 Core Services:

🎵 Audio Service

  • Play SFX and music with one line
  • Volume control for SFX/Music separately
  • 3D spatial audio support
  • Automatic audio source pooling

💾 Save Service

  • Async and sync save/load operations
  • Automatic backup system
  • JSON serialization (extensible to custom formats)
  • Cross-platform file handling

🎬 Scene Service

  • Async scene loading with progress callbacks
  • Addressables support
  • Scene management utilities
  • Memory-efficient loading

🐛 Debug Service

  • In-game console ('~' to toggle)
  • Log filtering
  • Custom console commands
  • Development-only features

🏭 Factory Service

  • Object pooling system
  • Dependency injection
  • Post-processing pipeline
  • Memory optimization

🔁 Coroutine Service

  • Start and stop coroutines from any C# class
  • Centralized coroutine runner safe across scene loads
  • Stop by Coroutine, IEnumerator, or stop all at once
  • Perfect for backend systems, services, and managers

📱 Application Events

  • Centralized app lifecycle events
  • Pause, focus, quit handling
  • Non-MonoBehaviour event system

⚙️ ConfigStorage

  • Async/sync configuration loading and caching
  • Full Addressables support
  • Type-safe configuration access with inheritance support
  • Automatic config discovery and registration
  • Cross-platform configuration handling

📦 AssetLoader

  • Async/sync asset loading with progress tracking
  • Complete Addressables integration
  • Memory-efficient asset management
  • Support for both Resources and Addressables

From the publisher's Asset Store listing.

Technical details

⚡ Key Features:

  • Zero Learning Curve - Works out of the box
  • Modular Design - Use only what you need
  • Performance Optimized - Async operations, object pooling
  • Cross-Platform - Works on all Unity platforms
  • Well Documented - Comprehensive XML documentation + online Api and Manual
  • Demo Included - See every feature in action using simple placeholder content

💡 Why Choose This Framework?

Save Development Time

  • No more building basic systems from scratch
  • Focus on your game logic, not infrastructure
  • Proven architecture patterns

Professional Quality:

  • Clean, maintainable code
  • Proper error handling
  • Async/await patterns
  • SOLID principles

Extensible Architecture:

  • Add custom services easily
  • Implement your own post-processors
  • Create custom console commands

📋 Requirements:

  • Unity 2021.3 LTS or newer C# 8.0 or newer
  • No external dependencies

Compatibility

Render pipelines supported in each Unity version
Unity version Built-in URP HDRP Custom
2022.3.62f3 Compatible Compatible Compatible Compatible

As listed on the Asset Store.