6Fermer8
RHJPPLe 10/02/2013 à 21:45
Cette méthode n'est pas mauvaise, mais elle demande de définir une interface très complète, et suivant les fonctionnalités des nouveaux blocs que tu voudras ajouter, tu auras des choses à ajouter. Par exemple, tu touches le bloc, faut-il perdre une vie ? Le niveau du bonhomme change-t-il ? Change-t-on de niveau ? On est à 3 blocs du bloc, est-on attiré ? Repoussé ?

Le plus simple serait de diviser le moteur en blocs. On donne les coordonnées du bonhomme, l'état de la partie ainsi que les actions du joueur au bloc et celui-ci décide tout seul de ce qu'il faut faire en fonction de ses propriétés. Cette méthode est très lourde car il faudrait, dans une implémentation simpliste, interroger tous les blocs du niveau...