I’ve been working on an Arcade extension for making tile-based games: https://github.com/tballmsft/pxt-tileworld
Here’s a first game that uses the TileWorld extension: https://github.com/tballmsft/pxt-bouldergame. Currently, the game only works in beta. To load it directly into your editor in beta: https://arcade.makecode.com/beta#pub:https://github.com/tballmsft/pxt-bouldergame
Game goal: collect all the diamonds. Don’t let a rock fall on you or the skull get you! Kill the skull by pushing a rock so that it falls onto the skull. More features/levels to come shortly.
Comments and suggestions welcome.