Optimiser ton programme (ici un jeu) , ça se fait de différentes manières , en gros tu peux soit réécrire du code qui fonctionne en du code mieux pensé et moins vorace en ressource par exemple ou alors étant + rapide.
Tu peux aussi changer complétement de langage lors de ta programmation en supprimant par exemple quelques fonctionnalités codées en c++ vers des fonctionnalités codées en langage assembleur (un langage + proche de la machine et donc "+ réactif " mais chiant et compliqué).