Arrow keys to walk. There is no real game map, borders, etc yet, just colored tiles although you might be able to tell once you "walk off" the existing map data :) This is about as early a snapshot of my RPG world stamping engine as you will ever see. It uses pen stamping to stamp 48x48 tiles top to bottom, right to left in a grid pattern in two layers. The map data is stored in and read from list entries. When you walk the entire grid shifts slightly. Walk very far and the grid resets its position and changes the order of the stamped grid. The key to this system is stamping an extra row and column of map tiles so the entire grid can shift around without ever showing any bare stage. The player never sees this, to them it just looks like a smoothly scrolling world. Now I gotta try out a multi sprite game map stamping routine and see how much lag it creates when scrolling. If it works smoothly enough I can spread tile costumes out across a bunch of sprites, otherwise I gotta fit them all into 1 sprite which drastically reduces how many tiles I have to build the entire game with.
I added collision on a tile at the start and a tower as well to this scrolling by @Locomule