Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

J'ai essayé, un peu court :) Je rejoue après, quand t'auras rajouté des lvl ! Et pour les tables en lua non tu ne la copie pas quand tu fais newTable = ancienneTable tu copie l'adresse en mémoire donc si ensuite tu fais newTable.x = 5 et print(ancienneTable.x) tu va obtenir 5. Mais en fait jusqu'à aujourd'hui ça a été un avantage car si tu regarde les codes des ateliers tu remarquera que david l'utilise, par exemple avec une fonction newSprite() qui ajoute sprite à la liste des sprites et retourne sprite. Et que toi tu l'appels comme ça : player = newSprite() et bien si tu parcours la table des sprites il y aura la player dedans et tu pourras le modifier ici mais aussi en faisant player.x = par exemple. A toute ;)

c'est plus pratique pour la plupart des choses, ça fait auto pointeur mais dans ce cas spécifique j'avais besoin d'une copie.