You can code it yourself by moving a few clipped sprites around, but it might just be easier to do it with a shader, especially if you want to do the overlaid cloud effect as well. That way, you can simply use a clipped sprite and only have to worry about the effect itself.