version: release.117.01

      Персонаж: вы не авторизованы, авторизуйтесь на главной странице.
Навигация:  |   Главная  |   Новости  |   FAQ  |   Библиотека  |   Рейтинги  |   Поддержка  |  
     

Форум » Ошибки и баги » покупка сырья

Королева[6]

03 ноя 2010, 23:14:14
купленное сырье отражается только после обновления страницы.. это нормально?

1

Kerberos[6]




04 ноя 2010, 02:57:48
Нет =)

Вся проблема в том, что данная игра сделана по принципу "одностороннего" общения с сервером.
Т.е. если пользователь не запросил обновление данных (перезагрузка страницы, ожидание боя и т.д.), то сервер самопроизвольно ничего не сообщает клиенту. Этим, кстати, и объясняются "костыли" с раз в 15 секунд опросом сервера на предмет противника на арене.

Самым быстрым способом обновить данные без перезагрузки всей страницы - зайти в Храм и нажать "Сохранить".
Это приведёт к опросу сервера на предмет "свежих" данных.
Правда не без исключений - сообщения новые не обновляются.

Моё предложение - или делать полноценный клиент, или хотя бы на веб-сокеты портировать существующее безобразие.

Кошка[5]




06 ноя 2010, 08:30:15

to Kerberos[6]:
Исправляем.

Xoxoliwe[7]




07 ноя 2010, 13:46:55
Прошу прощения что не по теме - но раз уж речь зашла о клиенте и интерфейсе - есть некоторые ... жалобы что ли.... и не знаю с чем это связано.... :
1.слишком долгие ответы от сервера при кормлении, смене одежды и т.д.
2.ПОСТОЯННЫЕ довольно долгие обновления картинок и пейзажей в местах с анимацией ( звери и задний план )
3.если клиент проработал около суток без перезахода - невозможно "достучаться" до сервера. (это мелочь и перезойти не сложно, но всё же не всегда знаешь когда это произошло )

по первым 2-м пунктам от игры отказалось около 10 моих знакомых ( 100% тех кого я знал ) в их числе те кого я пригласил

Надеюсь адм. сделает для себя выводы из вышеперечисленного и как всегда всё исправит )

Ребята, мы в вас верим.

exproff[6]




07 ноя 2010, 19:58:24
1) Ответы от сервера практически мгновенные. Проверенно на клиенте, который я пишу для упрощения работы =) Дело в том, что на каждый "запрос", т.е. клик на кнопочи, в ответ приходит xml-файл, который не так уж чтоб маленький, но терпимый. А вот разбор этого файла и обновление данный - это другой вопрос. Тут мы плавно переходим к пункту №2
2) Любой ответ от сервера очень долго отображается. На самом деле, когда, например, нажали на кормление, уже на сервере менее чем через секунду есть информация об этом и в ответ от него уже пришла правильная информация. Но вот анимация (на данный момент просто полосочка заполняющаяся) идёт гораздо дольше.

В конечном итоге мы получаем красивую игру. Медленную, но красивую. Дело в том, что везде, когда идёт "заполняющаяся полосочка", её можно заменить впоследствие на другую анимацию. Как Ниолони, например, жуёт пищу, как "дразнится" или "хвалится", и т.д.
Но администрации я действительно советую:
1) пересмотреть когда и какие запросы кидать серверу, т.к. ответный xml-файл может быть большым и не всегда полностью нужным.
2) сократить время анимации "полосочки" до введения полноценной анимации
3) пересмотреть параметры для кеширования файлов-"картинок". Так, например, изображение Ниолони меняется редко (только если шмотку сняли/одели/сломалась), но отрисовка каждый раз идёт заново.
Большой вопрос хранения "картинок" на отдельном сервере. Идея хорошая, но пока это приводит к постоянным перезапросам браузера.

Часть вышесказанного ИМХО =)



© Hoppenia® 2009-2012, All rights reserved.
© Хоппения® 2009-2012, Все права защищены.
Разработка:
ООО «Хоппения.Ру»
Карта сайта       Карта форума

Rambler's Top100