Oui c'était un excellent exercice même si le résultat est peu convaincant au final. Mon shooter est plus joli, mais je n'ai pas fait grand chose dessus. c'était juste une implémentation de ton tutoriel . J'ai pas été chercher du code ailleurs à part pour la gestion des collisions, j'ai voulu tout faire moi-même et non coller des bouts de codes piqués à droite à gauche. Donc j'ai eu des variables inutiles, des tests de conditions sans doute foireux pour certains, des compteurs évitables. c'est pas élégant quoi.
Mes principales difficultés : l'éditeur de la pico 8. On a une petite surface de visibilité et c'est pas évident pour un débutant d'avoir une vision d'ensemble du code. Quand on oublie un "end" quelque part et qu'il faut retrouver où le placer etc. La bave a été un problème aussi. Mon idée de départ était de faire ça par un générateur de particules statiques mais je ne voyais pas comment après gérer la collision et je me suis dit que ça allait multiplier les données dans le jeu au point de le rendre injouable si je mémorisais tous les points rejetés à l'écran. Des difficultés aussi pour l'animation de mes sprites. J'ai essayé plusieurs choses avant de trouver un truc qui me convenait pour passer d'une image à l'autre. Si j'avais choisi des sprites en 8x8 c'eût été plus simple, les numéros se suivent dans ce cas sur la pico 8, j'aurais pu faire des boucles directes, là j'ai dû faire une liste pour chaque séquence et appeler l'élément de la liste dans ma boucle . En gros, j'ai galéré souvent. je me suis dit finalement , la pico 8 c'est pas forcément pour un débutant parce que l'éditeur manque de repères. le côté immédiat des fabrications de sprites , des sons et de la map, par contre, ça c'est très sympa.
La compréhension des listes c'était le but de la jam, et je pense que c'est là que j'ai pas mal progressé justement. Je les ai utilisées juste avant mais avec un certain brouillard et des zones carrément sombres parfois. ça s'est éclairci à force d'échecs. j'ai progressé aussi dans la compréhension de Lua en général aussi et peu à peu, ce qui semblait sortir d'une autre planète devient cohérent. Bref voilà...