2d dungeoncrawler engine with python