Are your particles (smoke) and the ground sprites on the same layer? If two things are on the same layer, the game engine isn’t sure which to render first so it’s best to make sure objects that need to be on separate layers are actually set that way.
FYI, you can also check out this thread if you have questions about the Ruby’s Adventure tutorial.