Оооо... Думаю, такая идея ко многим приходила (ко мне - точно), но реализаций нет. К чему бы это? Видимо, технически очень сложно.
Ведь по идее тут и надо создать движок для этой бродилки, кучу 3D-моделей (что и будет самым сложным). В общем, забудьте про это
Для начала можно попробовать такую идею: куча фотографий, конечно же. Берём одну html-страничку, где будет одна фотография. Посетитель кликает на область в фотке, куда он хотел бы переместиться. Подгружается следующая локация с одной фотографией. В далёком 2004 году я видел подобную реализацию киберпанк-города. Только там были не фотографии, а отрендеренные картинки (на то он и киберпанк). Очень красиво. Но найти не могу. Наверное, конец пришёл тому городу...
Но я слышал также, что кто-то работает над реализациями 3D-модели города (опять же не помню - какого и в каком формате - может быть и не для веб даже).
Надо подумать над этим тоже