Полностью автоматизировать игровой мир нельзя, возьмем это за аксиому. Необходимо вмешательство человека (богов) для случайных событий, корректировки баланса и т.п. Для этого человеку требуется полная информация о игре, иными словами - статистика.
На ум приходят следующее:
(персонаж, действие, цель). Позволяет нарисовать:
- (персонаж.{класс, клан etc}, historgram(действие)) - оценить частоту действий (наиболее популярные) и их характер в зависимости от персонажа (для живых легенд), класса (оценить баланс и широту умений), клана (следование правилам/ограничениям клана) и т.п.
- (только мобы: цель.{тип, место etc}, histogram(персонаж.{клан, класс etc})) - оценить "излюбленность" моба отдельными персонажами (живые легенды для новостей), кланом (расовая нетерпимость и т.п.), классом (оценка активности классов).
- (только мобы: цель.тип, histogram(действие)) - оценить что применяют к мобу. Может быть на следующей неделе будет "неделя красного солнца" (случайность природы) и моб станет временно менее восприимчивым к огню, заставляя игроков думать.
- от туда же активность богов.
- и еще много разных выборок из этого простого лога, включая даты, места и т.п.
Карта активности местности (heatmap). По задумке покажет наиболее популярные дороги и местность, хотя эта информация должна быть скрыта от игроков. Означает отрисовку всей местности, которая в былинах... просто огромна. Но не больше чем наша планета, а значит можно положить на гугл карту (
http://www.uesp.net/maps/mwmap/mwmap.shtml), хотя красочно не получиться (мир былин, как и любой MUD это "комнаты"/квадраты).
Ранжирование игроков по активности за неделю/месяц. От туда же ранжирование по классам, кланам и т,п. Поможет увидеть кого много, кого мало, позволит вмешаться (обновить непопулярные классы и т.п.)
Хорошо бы собрать полный список всех инструментов и выборок, интересных игрокам (основа для новостей, событий и т.п.) и богам (тюнинг игрового мира).