Unity 2D game developer. This Roguelike Procedural Dungeon Game will be a perfect base for any of your ideas on this genre. This has more than 160 hours of work on it and although it is quite complete, you can modify it to meet your goals. https://www.fiverr.com/mariodm/develope-a-roguelike-procedural-gungeon-game