Ya que utilizo cámaras me gustaría saber como puedo hacer que el background no se mueva cuando se mueve el personaje, es decir el background siempre tiene que estar fijo y no moverse de ahí. Que debo hacer? crear un objeto con el background? o hay alguna forma de hacer con los propios backgrounds lo que busco.

Le arregle poniéndolo en un objeto y creando un sprite sin más con su valor de cámara, no se si se podía hacer desde las propiedades de la Room, hubiese estado bien, pero bueno da igual.

También puedes usar las variables background_x y background_y