also, where are the walls to those corridors??
Corridors won't have walls, there is no need for them and they just clutter up the map.
of course corridors have to have walls. what will your program do if you have a corridor next to another corridor? either you are 'seeing' an invisible wall, or it will end up making the corridor wider, which athough acceptable, could happen again and again making a ridiculously wide corrdior!
it's bad planning skate to not do it because 'you dont have to right now' and the cluttering thing is nonsense. look at the maps of any other RPG game, such as EOB or Bloodwych.
My corridor placement is so direct and minimal that colling corridors won't end up looking like a mess and could add a few nice places where the paths would cross and would give the map a bit more varitation. I have seen it done in many a game.
Thats how I always wanted it to be, I didn't implement it because I couldn't be arsed, I did that way because I didn't want the corridors to have walls.
Once this version of the map generation is finished I will be adding different types of map generation like caves without square walls, a village or city with streets and houses, forests and general wilderness. I am hoping by the end of it I can link them together to create a varied world that appears as though it was hand made, like building a small city with streets and a bunch of differently shaped buildings, then around that generate forests, caves, small villages and general countryside like areas. I would then keep adding more and more differently sized citys until I have a large enough map or area for the player to explore for days and days.
I am considering top-down graphics like Nethack or simple 2.5D graphics. If it does go 2.5D which is unlikely, I will probably use an isometric perspective like Diablo, Fallout or Legend.
My theme is still up in the air, but so far I am considering either a traditional LotR style theme with a futuristic technology twist or just going fully futuristic and paying homage to Flashback, Another World, Fallout 1 & 2, DnD(RPG stats and calculations), eXistenZ, Blade Runner, Beneath a Steel Sky and so on.