Un space invaders avec Opal.rb - partie 11
Je continue le refactoring de la méthode update
:
Je n’aime pas la condition multiple après le if
. Je préfère:
C’est bien mieux. La définition de la méthode side?
pourrait être:
Mais il reste des nombres magiques. En particulier le nombre 690, qui
signifie 10 pixel avant la largeur du canvas. J’ai donc besoin d’ajouter
ces notions à la classe Enemies
:
La méthode side?
devient donc:
C’est pas encore le top, mais ça ira pour l’instant. On voir pouvoir ajouter quelques nouvelles fonctionnalités.
À demain.
/ / / / / / / / / /