Дружище! Вариантов куча... Создаешь папки-это локация. В каждой локации файлы(скрипты пхп)- это здания, места, персонажи.
И один главный файл index.php в котором будет риализован просмотр содержимого папки(локации) и функция которая в зависимости от имени файла давала название и ссылку на этот файл.(к примеру файл himik.php ссылка в виде "Лавка алхимика")...
В общем идея бредовая, безумная, называйте как хотите. Я б так не делал но ты Kadet8 можешь попробовать
)) гг....
Примерно так.
locations/
south/
index.php /* происходит построение елементов локации. */
market.php //* один из елементов например рынок. в Котором реализованы определенные функции для покупки продажи */
west/
index.php
home.php
Вот такие дела
Хотя такое реализовать лучше сразу на базе данных. А то файлы...