Recently Updated Pages
Résultats, évaluations et correction de module
Génération des résultats byModuleGenerateTeamModuleResults() orchestre grading + reassemble puis ...
Chaîne comptable — journaux, ledger et états financiers
Vue d'ensemble Le moteur Accounting est construit en chaîne. Les journaux représentent les écritu...
Régularisations de fin de période
Rôle Les régularisations transforment les données accumulées pendant le module en écritures de fi...
Contrats
Responsabilité Les contrats Accounting sont des données métier persistées/générées qui servent à ...
Immobilisations et amortissement
Responsabilité Les immobilisations couvrent la génération des achats d'immobilisations, leur duré...
Inventaire et stocks
Modèle serveur _utils/by_module/classes/InventoryProduct.js représente un produit d'inventaire. I...
acc_base, acc1 et acc2 — séparation des responsabilités
Principe La vraie logique Accounting partagée côté serveur vit dans acc_base. acc1 et acc2 son...
Constantes, préférences et conditions By Module
Source serveur _utils/by_module/byModule_utils.js construit un cache de constantes utilisé par l'...
Custom Commands et édition des pages By Module
Routeur serveur La majorité des actions étudiantes passent par _utils/command/utils_custom_comma...
UI data-driven, pages, tables et prefabs By Module
Rôle L'UI By Module est générée à partir de module_pages.json, des pages_settings et des donnée...
Modèle de données et cycle de vie d’un Team Module
Document central Le document persistant central est teamsModules. Côté Unity, BackEndBrainCloud...
Answer Key — génération des bonnes réponses
Rôle byModule_utils_answer_key_module.js construit les décisions correctes complètes d'un module....
Création du Module Type Data
Point d'entrée Le moteur est _utils/by_module/byModule_utils_create_module_type_data.js. Il fabr...
UI, prefabs et composants récurrents
Frontière Cette page décrit uniquement les briques UI réellement communes. Les écrans Data-Driven...
Simulations, activités, équipes et utilisateurs
Hiérarchie métier commune flowchart TD USER[UserDetails] --> SIM[Simulation] SIM --> ACT[Activiti...
Outils BrainCloud et import/export des scripts
But Cette page documente les outils qui synchronisent les Cloud Scripts entre le dépôt et les app...
Tests automatisés des Server Scripts
But Les tests automatisés valident la logique métier des Cloud Scripts sans passer par l'UI Unity...
Textes, localisation et mise à jour
Pipeline flowchart LR S[Google Sheets] --> I[importUploadTexts.js] I --> JSON[shared_texts / game...
Données statiques et pipeline import/export
Vue complète La static data n'est pas maintenue uniquement à la main dans Unity. Le dépôt contien...
Système d’évaluation commun
Couche commune Les deux familles utilisent un socle d'évaluation partagé : StudentEvaluationBase...