#AssetStore #unity #unity3d #new #asset #gamedev #indiedev #GameContentShopper

Publisher

YGames

Please Note

This entry is from Friday August 14, 2026. The price of the asset may have changed since then.
Please visit our homepage for recent offers and sales. Official and private Unity Asset Store™ sales usually last about 14 days.

Overview

[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
X