Day 14: Optimisations de l'affichage des sprites
Ce weekend, j’avais l’intention de bricoler sur un petit jeu type Space Invaders. J’avais déjà développé une fonction basique pour afficher des sprites, mais là, il me fallait quelque chose de plus propre, plus rapide, plus optimisé. Sur le principe, l’idée était simple. Je voulais une fonction d’affichage capable de gérer la transparence, c’est à dire ne pas toucher à la couleur de fond, et une fonction de clean qui n’aurait besoin que d’écrire 0 dans la banque forme pour effacer le sprite, sans jamais modifier la banque couleur. ...