Aller au contenu
Tous les produits

Outil Unity / Integration

Managers Loader System

Démarrage des managers piloté par les scènes, avec résolution des dépendances.

$24.99
Version
1.3.9
Date de sortie
mai 2026
Visuel principal Managers Loader : titre et accroche sur l'orchestration des managers pilotée par les scènes

1 / 7

Managers Loader remplace les singletons fragiles et les suppositions sur l'ordre de chargement par une initialisation pilotée par les scènes.

Les managers déclarent leurs dépendances, se chargent dans le bon ordre lors des transitions de scène que vous choisissez et affichent leur état en direct dans un graphe de dépendances.

Chaque jeu a des systèmes qui doivent démarrer dans l'ordre : audio, sauvegarde, authentification, inventaire, UI. Managers Loader prend le contrôle de leur cycle de vie, et les race conditions cessent d'être une affaire de chance.

Les managers sont tagués avec des catégories ScriptableObject et déclarent ce dont ils dépendent. Une classe de base LocalManager donne à chacun un cycle de vie complet (InitiateLoad, Load, DoneLoad), et le chargement se déclenche sur les paires de scènes FROM et TO que vous définissez.

La fenêtre Status affiche un graphe de dépendances interactif, signale les cycles et suit les états de chargement en mode Play, et l'assistant Manager Creator génère le script, le ScriptableObject et le prefab d'un nouveau manager.

Ce qui est inclus

  • Résolution des dépendances

    Contrôlez l'ordre exact de chargement de vos systèmes grâce aux dépendances déclarées.

  • Détection des cycles

    La validation intégrée et les avertissements dans l'inspecteur arrêtent les boucles logiques avant qu'elles ne fassent planter le jeu.

  • Manager Creator

    Générez scripts, catégories et prefabs de managers depuis l'éditeur.

  • Bus d'événements

    Événements statiques pour loader prêt, manager chargé, tous les managers chargés et catégorie chargée.

  • Contrôle de la persistance

    DontDestroyOnLoad par manager et par loader.

  • Testé

    68 tests unitaires : 59 en EditMode et 9 en PlayMode.

Caractéristiques techniques

Version d'Unity
2022.3 LTS et ultérieures
Pipelines de rendu
Built-in, URP, HDRP
Dépendances
AnkleBreaker Core (installé à l'import)
Scènes d'exemple
3 (Menu, Gameplay, ComplexDependencies)
Managers d'exemple
12
Documentation
PDF illustré
Nombre de fichiers
184

Utilisé dans nos propres jeux

Besoin de l'intégrer à votre jeu ?

L'équipe qui a créé Managers Loader System peut l'intégrer, l'étendre ou développer la suite dont votre projet a besoin.

Nous respectons votre vie privée. Notre mesure d'audience est respectueuse de la vie privée et n'utilise aucun cookie, et les vidéos YouTube ne se chargent que lorsque vous lancez la lecture. Consultez la politique de confidentialité.