I would like to generate a 2D dungeon randomly and be able to control the number of rooms (a plus would be being able to set a start and a finish room, but I think I can implement that myself). Also, preferably in C#.
What are some good videos to get me started?