| Предыдущая тема :: Следующая тема |
| Автор |
Сообщение |
ДамблдорСтарый

Зарегистрирован: 09.11.2005 Сообщения: 909 Откуда: МоскваЗамечания: 25
|
Добавлено: Пт Янв 30, 2026 1:58 pm Заголовок сообщения: Доработка игрового чата |
|
|
1. Актуальность предложения
В большом бою крайне сложно различать сообщения между ходами, без релоада страницы это превращается в полотно информации, через пару ходов которая уже непонятна, в какой момент какое сообщение было актуально и на чем стоит акцентрировать внимание. При этом, релоадить страницу невыгодно, т.к. это де-факто очистит чат и пропадет вообще вся информация и придется всем игрокам дублировать то, что было написано минуту назад.
2. Задачи
Задача № 1. Отправка сообщения о начале нового хода:
Есть 2 варианта.
1.1 Самый правильный и оптимальный
Выводить некое системное сообщение для тех, кто в бою о начале нового N-ого хода (которое, очевидно, не должно пропадать после релоада страницы). Например:
13:45 ДамблорСтарый: >[Все союзники] нужны мули
13:45 [ВНИМАНИЕ] Начался ход № 5.
13:45 ДамблорСтарый: >[Все союзники] уже не надо
В таком варианте понятно, что актуальная инфа - мули уже не нужны. Без такого сообщения это выглядит как:
13:45 ДамблорСтарый: >[Все союзники] нужны мули
13:45 ДамблорСтарый: >[Все союзники] уже не надо
И тогда непонятно. Не нужны уже потому что его намуляли в предыдущий ход? Или не нужны, потому что он сам решил муляться в этот ход? Какое сообщение относится к текущему ходу/состояния игрока, а какое к предыдущему?
1.2 Костыльный
Добавить в ответ сервера в каждый <message> его юникс таймстемп, тогда я смогу написать плагин, который по времени из лога боя будет выводить подобное сообщение. Минусы очевидны - будет не у всех и де-факто это будет костыль.
Задача № 2. В идеале бы к каждому сообщению добавить еще секунды, опять же, даст возможность более точно вести коммуникацию (и воспринимать информацию). Человек попросил за 5 секунд до конца хода? Или это чат завис/не обновлялся 10 секунд?
Задача № 3. В идеале уменьшить автоматический таймер обновления чата с 10 секунд до 1. Допустимо до 5. Текущий таймер в 10 секунд для хода в 90 секунд - слишком много.
Задача № 4. При нахождении в бою при релоаде/загрузке страниц грузить не последние 5 сообщений, а последние 50. Хотя бы 30. Решает проблему, когда перезарядил арты, чат очистился и ты не обладаешь никакой информацией. Логика простая - ты в бою, ты должен видеть чат, держи минимум 30 последних сообщений. В локе можно оставить последние 5.
3. Сфера влияния предложения
Боевая, социальная. Улучшится коммуникация в боях.
4. Предполагаемый прогноз позитивного эффекта или результата предложения.
Улучшится коммуникация в боях между игроками.
5. Предполагаемый прогноз негативного эффекта или результата предложения.
Для игроков отсутствует, для админов - необходимо потратить время.
Последний раз редактировалось: ДамблдорСтарый (Сб Янв 31, 2026 1:04 am), всего редактировалось 6 раз(а) |
|
| Вернуться к началу |
|
 |
VIP

Зарегистрирован: 23.12.2007 Сообщения: 156 Замечания: 6
|
Добавлено: Пт Янв 30, 2026 2:01 pm Заголовок сообщения: |
|
|
| было бы удобно. поддерживаю |
|
| Вернуться к началу |
|
 |
Morfem
Зарегистрирован: 09.10.2005 Сообщения: 351 Замечания: 7
|
Добавлено: Пт Янв 30, 2026 2:02 pm Заголовок сообщения: |
|
|
Та ты просто логи читать не умеешь. Против  |
|
| Вернуться к началу |
|
 |
БАНДИТ
Зарегистрирован: 07.09.2011 Сообщения: 50
|
Добавлено: Пт Янв 30, 2026 2:15 pm Заголовок сообщения: |
|
|
За, нужно больше удобства в коммуникациях.
Еще если это возможно в бою сделать выделение текста сообщения от руля жирным шрифтом. Так это будет нагляднее и капс будет лучше виден. |
|
| Вернуться к началу |
|
 |
Анти

Зарегистрирован: 03.05.2012 Сообщения: 98
|
Добавлено: Пт Янв 30, 2026 2:35 pm Заголовок сообщения: |
|
|
| БАНДИТ писал(а): | За, нужно больше удобства в коммуникациях.
Еще если это возможно в бою сделать выделение текста сообщения от руля жирным шрифтом. Так это будет нагляднее и капс будет лучше виден. |
а определять руля игра как будет?  |
|
| Вернуться к началу |
|
 |
Анти

Зарегистрирован: 03.05.2012 Сообщения: 98
|
Добавлено: Пт Янв 30, 2026 2:37 pm Заголовок сообщения: |
|
|
В целом, по предложению, за, но основная проблема не в отсутствии разделения на ходы, а в том, что иногда ты можешь пролистнуть простыню и она вся видна, а иногда весь чат пропадает.
Тоже самое касается хода. Например я хочу посмотреть, когда игрок потратил ВР, но у меня только последние 2 хода видны после обновления. |
|
| Вернуться к началу |
|
 |
Mistrale

Зарегистрирован: 09.11.2009 Сообщения: 195 Откуда: СмоленскЗамечания: 1
|
Добавлено: Пт Янв 30, 2026 6:33 pm Заголовок сообщения: |
|
|
Поддерживаю. Будет намного удобнее. _________________ Твоё спасибо вернётся к тебе |
|
| Вернуться к началу |
|
 |
Шаг-рон
Зарегистрирован: 17.11.2007 Сообщения: 208 Замечания: 8
|
Добавлено: Пт Янв 30, 2026 6:50 pm Заголовок сообщения: |
|
|
Есть еще такая проблемка: например после перезарядки артов в бою чат улетает и видно только за последнюю примерно минуту. Аналогично если вручную обновить страницу игры, после скажем "ваш запрос еще обрабатывается, подождите 10 сек." И в итоге приходится выбирать между потерей сообщений в чате или неприменением действий в бою...
Если бы эти проблемы решить, то пожалуй и данное предложение будет не так актуально... |
|
| Вернуться к началу |
|
 |
ДамблдорСтарый

Зарегистрирован: 09.11.2005 Сообщения: 909 Откуда: МоскваЗамечания: 25
|
Добавлено: Пт Янв 30, 2026 7:03 pm Заголовок сообщения: |
|
|
| Шаг-рон писал(а): | Есть еще такая проблемка: например после перезарядки артов в бою чат улетает и видно только за последнюю примерно минуту. Аналогично если вручную обновить страницу игры, после скажем "ваш запрос еще обрабатывается, подождите 10 сек." И в итоге приходится выбирать между потерей сообщений в чате или неприменением действий в бою...
Если бы эти проблемы решить, то пожалуй и данное предложение будет не так актуально... |
Хороший комментарий. Добавлю четвертым пунктом - "В бою грузить последние 50 сообщений, а не последние 5".
Но предложение направлено не только на озвученную тобой проблему, а в целом на улучшение работы чата в боях. Потому что всё в мелочах. И чат должен сам чаще обновляться, и видеть, какие сообщения относятся к текущему ходу, вот это всё. Ну и да, как ты написал, видеть не последние 5 сообщений, а побольше. |
|
| Вернуться к началу |
|
 |
MartinEden
Зарегистрирован: 03.12.2011 Сообщения: 25 Откуда: Питер
|
Добавлено: Пт Янв 30, 2026 8:59 pm Заголовок сообщения: |
|
|
| За. Хорошее предложение. И будет удобно в какой ход у кого какие кд, когда пишут. И что от кого нужно. |
|
| Вернуться к началу |
|
 |
What is Love

Зарегистрирован: 12.10.2010 Сообщения: 1372 Откуда: Москва - деревня скрытая в плиткеЗамечания: 39
|
Добавлено: Пт Янв 30, 2026 10:28 pm Заголовок сообщения: |
|
|
Первый вариант самое норм, ЗА _________________ "режем только то, на чем качаются" - Yason
"чо ныть то" - Yason
Гоев греть, гоев греть, нужно каждый день
как твой адвокат, советую перейти по ссылке
http://game.dozory.ru/begin_quest/1.html#1779746 |
|
| Вернуться к началу |
|
 |
|
|
|