Advanced Search
Search Results
86 total results found
Système d’évaluation commun
Couche commune Les deux familles utilisent un socle d'évaluation partagé : StudentEvaluationBase, TeamEvaluationBase, leurs controllers, les stubs et les commandes BrainCloud communes. Sources de notes performance d'activité; présence; logbook; scenario / se...
Référence des Cloud Scripts communs
But Cette page est l'index des points d'entrée BrainCloud communs sous server_scripts/_command. Pour comprendre l'implémentation d'une commande, partir de ce wrapper puis suivre ses bridge.include() vers _utils. Simulation et activités create_simulation, g...
Référence des utils serveur BrainCloud
Carte générale Fichier/dossier Responsabilité utils.js Helpers transversaux, UIDs, calculs simples, copie/merge, équipes/étudiants, rôles, CRC, logging. utils_documents.js Lecture, query, création, sauvegarde, suppression, increments et versioning des Custom E...
Infrastructure runtime et utils Unity
Dossier Assets/Src/Utils/ contient l'infrastructure Unity qui ne relève pas directement d'un domaine métier. Composant Rôle ContextState, State, Machine Fondations des machines d'état. ScheduledMachine, ContextScheduledMachine, Scheduler Orchestration d'ét...
Constantes, préférences et conditions By Module
Source serveur _utils/by_module/byModule_utils.js construit un cache de constantes utilisé par l'ensemble du moteur. Les strings définies ici doivent correspondre aux clés des JSON de configuration. Module preferences Les préférences actuellement reconnues inc...
Commandes serveur, réouverture et transitions By Year
Entrées communes Le framework annuel est exposé par des commandes communes et par des wrappers game-specific. Commandes communes change_year_state : change l'état annuel; student_take_decisions : marque/enregistre la prise de décisions selon le flux annuel; ge...
Scénarios runtime — configuration, réponses et évaluation
Rôle du système Scenario Le système Scenario gère le contenu d'introduction/contexte, les questions, les réponses de segments et leur évaluation. Il ne doit pas être confondu avec : Tutoriels — guides interactifs qui montrent l'UI et attendent des actions; Tim...
Contextes Accounting — cycle, héritage et données entre périodes
Rôle des contextes Accounting Un contexte représente une période/situation comptable simulée avant le current_module. Il permet de construire l'état initial du module courant à partir d'une ou plusieurs périodes précédentes : bills, comptes, inventaire, immob...
Timelines Unity — architecture et création de séquences
Rôle des Timelines Unity Les Timelines sont des séquences audiovisuelles Unity basées sur PlayableDirector. Elles servent à présenter une animation de résultats, de première ouverture ou de lancement produit tout en bloquant temporairement l'interaction norma...
Accounting 1 vs Accounting 2 — différences réelles
But de cette page ACC1 et ACC2 partagent le même moteur By Module / Accounting, mais ils ne diffèrent pas seulement par le thème visuel. Plusieurs différences sont encodées directement dans les settings disponibles, les types d'entreprise, la forme juridique, ...
Les jeux UnikSim — rôle, contenu et navigation de la documentation
Pourquoi cette page existe Cette page est une carte fonctionnelle du produit. Elle explique ce que chaque jeu simule, ce que l'étudiant y fait et quelles pages de documentation ouvrir en premier. Elle ne remplace pas les pages d'architecture détaillées. Les de...
Fuzzy matching — logique de correspondance du grading Accounting
À quoi sert le fuzzy matching ? Le grading doit retrouver quelle facture ou écriture attendue correspond à une ligne ou section étudiante, même si son identifiant manque ou est erroné. Le matching choisit cette correspondance; les correcteurs évaluent ensuite ...
Panel Web — interface superposée au jeu et intégration Unity
Le panel au-dessus du jeu Le panel Web donne accès au support UnikBot et au centre de notifications pendant que le jeu Unity WebGL reste affiché. Angular dessine la barre d'outils et les fenêtres au-dessus du canvas Unity. L'utilisateur ouvre une vue, l'utilis...
Logbook — sauvegarde, historique et évaluation
Structure des données Le logbook est stocké par équipe dans teamsLogbooks, avec teamUid comme UID du document. Chaque activité possède deux rubriques : student et teacher. Chaque rubrique contient une entrée courante par yearId et un historique de version...