Thanks for the tips everyone, i think i just need a little more time to think because i really don't think i'll ever fully understand sprites and maps and i don't want to keep on making text based games. Or maybe i should just give up on coding, i don't know anymore.