Я по специализации следопыт. Мое это - люблю по карте на пузе ползать. Красота - новые земли, новые люди!
А какой главный инструмент следопыта? Правильно - блокнот! Вот о нем и пойдет речь.
Каковы же проблемы работы с этим инструментом? Вот они (будут перечислены и те проблемы, с которыми уже обращался к разработчикам и на которые получил ответ, что пока не могут решить эти проблемы):
1. Каждого игрока, координаты которого записываются в блокнот, можно записать либо в избранное, либо к друзьям, либо к врагам. Проблема возникает при смене статуса - друг стал врагом или наоборот. В этом случае в блокноте пропадает название альянса, в котором состоит игрок.
Предлагается:
При смене категории игрока менять статус в блокноте для всех записей (город, земли) этого игрока, включая и название альянса (например, он был "НИ ОДИН", а при повторной смене статуса стал "вечные")
2. Структура записей в блокноте. Текущая структура была рассчитана на наличие одного города и множества земель. Т.е. город должен был попадать в корневую запись игрока, а земли - в ветки. С увеличением количества городов данная запись только затрудняет работу с блокнотом. Например, была запись с 1 городом и 5-ю землями. Коры города были в корневой строке, коры земель - ветках. Игрок телепортировал город, земли остались. Удалить запись с устаревшими корами города без потери кор земель невозможно - вместе с корами города убиваются и коры земель.
Предлагается:
Корень записи содержит только имя игрока, название альянса и мощь. Ветки дерева содержат собственно коры объектов. В этом случае при удалении любой записи (ветки) остальные ветки остаются. Раскрыть или закрыть дерево можно дважды кликнув на имя игрока.
3. Проверка актуальности записей в блокноте игрока и блокноте альянса (для следопытов и начальника разведки).
После выбора строки блокнота блокнот закрывается и карта позиционируется на место с выбранными координатами . Чтобы проверить следующую строку из блокнота необходимо заново открыть блокнот и найти то место, которое ты выбрал ранее и продолжить. При большом количестве записей это довольно утомительно.
Предлагается:
В окне блокнота предусмотреть галочку "Закрепить", наличие которой позволит не закрывать окно блокнота после выбора строки блокнота с координатами. Чтобы окно блокнота не закрывало появившийся участок карты необходимо его сдвинуть к правому краю карты - сейчас оно располагается прямо посредине.
Кроме этого необходимо рядом с кнопкой открытия личного блокнота на закладке карты для игроков альянса предусмотреть кнопку открытия блокнота альянса. Путь через все закладки кнопки "Альянс" неудобен, поэтому этим инструментом редко пользуются.
4. Синхронизация данных между личным блокнотом следопыта и блокнотом альянса (для следопытов и начальников разведки). Например, при синхронизации блокнота следопыта с блокнотом альянса после выбора строки блокнота следопыта координаты переносятся в блокнот альянса, блокнот следопыта закрывается. Если нужно перенести большое количество записей (в случае начала войны), то операция занимает довольно продолжительное время.
Предлагается:
В блокноте, откуда переносятся записи, предусмотреть галочку "Закрепить", которая не будет позволять закрываться блокноту после выбора записи.
Это касается и обратной операции переноса данных из блокнота альянса в блокнот следопыта.
5. Координаты земель врагов как правило вещь недолговечная, однако как правило эта информация в блокноте следопыта есть. И эту информацию необходимо передавать бойцам альянса. Как правило это делается следующим образом - с экрана переписывается на бумажку или в текстовый файл, а затем переносится в письма альянса, чат или стену альянса. После каждой операции возможны ошибки - не так списал, не так переписал в письмо.
Предлагается:
Дать возможность из блокнота выгружать информацию содержащуюся в блокноте в текстовый файл. Например мне нужно передать бойцам ала коры врага - ала "вечные". выбираю поиск "вечные", получаю список кор игроков ала "вечные", которые есть в моем блокноте, потом нажимаю кнопку "выгрузить", в результате получаю файл, который можно поместить в письмо.
В файл должны попадать все записи, удовлетворяющие условиям поиска, даже если список расположен на нескольких листах блокнота.
Вот примерный список проблем, решение которых облегчит жизнь следопыта.
Готов обсуждать свои предложения.