
En plus de deux nouveaux effets forts sympathiques (boule de lumière et traits de lumière, que l’on voit combinés ci-dessus), je suis en train de refactoriser le code pour le rendre plus objet. Tout ce qui était moche, avec des énumérations entre autre, est maintenant 100% objet avec de l’héritage.
Par exemple les armes, au lieu d’être une enum et de nombreux switch, on a maintenant une classe par arme. Elles héritent de la superclasse « Weapon » qui permet de définir le comportement de l’arme, genre qu’est-ce qu’on fait quand on tire ou qu’est-ce qu’il faut faire quand le joueur augmente le niveau de cette arme.
Par contre ça rajoute 30 classes au final !
La semaine prochaine devrait voir arriver une refonte graphique totale du jeu avec un peu de chance
Une fois la factorisation terminée je ferais un premier niveau qui sera inclus dans la future démo, avec un boss et du contenu !