Optimiser et sécuriser la production
OctoCore est un framework Unity modulaire qui regroupe et organise les systèmes transverses d’un projet : plateformes, sauvegarde, input, localisation, UI et outils de debug.
OctoCore est structuré en modules, chacun responsable d’un domaine précis de la production. Tous les modules partagent une philosophie commune : configuration centralisée, API stable et communication découplée via le manager et des assets typés.
// OctoPlayer Init
if(!OctoPlayer.Instance) OctoPlayer.Instance = this; else Destroy(gameObject);
Octo.Inputs.SubscribeAction(_mapping.MoveAction, Move);
Octo.Inputs.SubscribeAction(_mapping.LookAction, Look);
Octo.Inputs.SubscribeAction(_mapping.RunAction, Run);
Octo.Inputs.SubscribeAction(_mapping.JumpAction, Jump);