GameMaker. I know my way around it pretty well, and I have a roguelike template so I don’t have to reinvent the wheel for the standard bits. The only downside is there is no standard roguelike library so if I want to do stuff like BSP or more advanced FOV algorithms I have to figure out how to do that stuff myself.