thats ok i get you perfectly. You can still use it though. You just have to adjust the movementsytem:
instead of "screen:blit((playerX - 1) * 16 - 4, (playerY - 1) * 16 - 4, figure, 1 + 25 * animation, 1, 24, 24)",
just say "screen:blit(playerX, playerY, figure, 1 + 25 * animation, 1, 24, 24)".
Now it makes steps of 1 pixel if you leave the rest of the tut the same.
The collision is harder though. For that i think the best is to have a seperate table which holds the coordinates.
