Estoy utilizando backgrounds para ahorrar el espacio de algunos sprites, pero tengo un problema en el que la resolucion es un poco mala, existe alguna manera de modificar esto para que el background este en una calidad buena sin que ocupe mucho espacio

Tendras que explicar con más detalles que estas haciendo.
¿Estas intentando usar backgrounds como sprites?
En cualquier caso, lo recomendable es que veas los fondos y los sprites como elementos independientes.

Si, exactamente, los backgrounds quiere utilizarlos como sprites pero adquieren baja calidad, existe alguna forma de que este a la misma calidad que un sprite?

mira. estas usando backgrounds como sprites, de manera que ocupara menos espacio, pero como consecuencia, se bajara la calidad por obias rasonea, un tile o background tiene menos calidad que un sprite, por lo tanto hay 2 alternativas, teniendo en cuenta que si usas tiles o backgrounds ocupara menos espacio pero se vera peor, la primera alternativa es hacer una version que pese menos pero con baja calidad y has otra que pese mas pero con buena calidad cambiando las backgrounds por sprites, y la otra alternativa es que hagas el juego al doble de su tamaño, osea que si un sprite ocupa 10 x 50 pixeles, agrandalo hasta 20 x 100. muy sinseramente te recomiendo la primera alternativa. espero que te alla servido de utilidad
- Firma Luis.exe (Predummy)