@Leptys En faite, c'est pas tant le jeu qui consomme ! Il s'agirait d'un jeu en .exe, y'aurait eu bien moins de soucis !
Dans notre cas, on est sur Chrome, qui consomme déjà de ouf rien que pour exister et à l'intérieur, tu dois démarrer une zone de dessins au travers du navigateur qui pointe sur la carte graphique.
On est pas sur un pipeline direct comme on aurait sur des langages logiciels ! C'est limite si Chrome en réalité... n'était pas vraiment fait pour ça. Et là c'est tout le soucis de ce développement. On est pas les seul à croiser ce soucis, Nitro aussi, d'où leur blocage à 24 / 35 FPS de base.
Après notre jeu faut pas se leurer, l'optimisation est pas vraiment OK partout (plutôt dans le KO je dirai).
1: on a codé des trucs comme des quiche
2: la librairie Pixi.JS en fonction des versions bah... elle nous pête dans les doigts (oui parce que elle aussi à le droit d'avoir plein de bugs)
3: y'a des choses qu'on s'est dit "oh purée, on verra plus tard"