Ultimate Base Project – Foundation Framework OFFICIAL SALE

[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