glitchjam
Source code: glitchjam
Built with Processing and Processing.js
controls: in game mode: arrows - move z - jump x - use corruption magic e - editor mode in editor mode: arrows - select tile / gridblock space - toggle tileset browser / screen view numbers - select gridblock size u - undo s - save screen l - load screen t & p - test screen / play mode e - edit screen exits (arrows to select screen edge and change exit type) mode on/off b - edit blocking tiles in screen mode on/off z&x - select current layer (BG - FG) n&m - select current screen number