This horid engine was a pain to make, but it works! Finally! To use, just backpack "_engine" sprite. All variables used are marked with an underscore _ and the only variables that should ever be used outside the custom block are _scrollX and _scrollY, as well as the list _map The numbers in the _map list are costume numbers for the tiles. A map editor will be coming soon though!