Tu n'a pas créé ta fonction, il faudrait commencer par là ?
Cette fonction doit donc lorsque 8 pommes ont été mangé appel endGame
Il reste le principal, il ne me semble pas que tu compte le nombre de pomme que le serpent à mangé ?
De mon point vu, ta fonction n'est pas necessaire.
Je regarderais lorsque la tête du serpent est déplacé, si il va sur une pomme, dans ce cas, j'incrémenterais une variable du nombre de pomme consommé.
Dans la fonction plaugame ou loop, si la variable dépasse le nombre de pomme mettant fin à la partie, j'appellerais ta fonction endgame.
Je préférais le faire dans la loop.