@AAAle I just saw this idea on another forum that you might want to try to get rid of the lines.
display.setDefault( “isImageSheetSampledInsideFrame”, true )
This will likely fix most of your tile gap problems. Set it before you load any tile images and / or make sprite sheets from tiles (and don’t forget to reset it afterwards).
Here are the Corona docs on this attribute: https://docs.coronalabs.com/api/library/display/setDefault.html
“isImageSheetSampledInsideFrame” — Affects how image sheet frames are sampled. If set to true, sampling is intruded by half of the source texture pixel size to avoid border artifacts. Default is false.
I found this info on this forum: https://forums.coronalabs.com/topic/61724-how-to-create-a-platformer/?p=322280
Kudos go to rakoonic.