Все Категории

Графика на стороне клиента приложения

Графика на стороне клиента приложения

Поиск
Как стать модератором?
28 янв. 2021, 10:2928.01.21
06.01.15
5

Графика на стороне клиента приложения

Спарта теперь является desktop приложением, почему бы тогда не вложить всю графику в сам клиент? Подгрузка всплывающего окна занимает в разное время до 1 - 2сек. Кеш может или браузер центра позволит сделать это налету? Хотелось бы такого нововидения.

Просмотры
8
Комментарии
3
Комментарии
28 янв. 2021, 10:4228.01.21
06.01.15
5

Если ответ от сервера занимает время, то не хватает статуса запроса, может это будет иконка подгрузки или внизу писаться - ожидание ответа от сервера или оповещение о загрузки полиса сейчас выглядит.

NancyAdmin
29 янв. 2021, 14:1829.01.21
09.07.19
1878

Благодарю за ваши предложения, Marcello. Однако, сомневаюсь, что они будут реализованы. 

Как минимум, отображение ошибки статуса запроса к серверу будет непонятна многим игроками. С другой стороны, такие постоянные уведомления могут заметно нагружать игровые сервера, посколько у довольно большого количества игроков нестабильное подключение к интернету. 😢

Со своей стороны мы постарались учесть максимальное количество ошибок, которые могут возникнуть в игре, а также адаптировать их на понятный для игрока язык. 🙂  

9 фев. 2021, 11:1509.02.21
06.01.15
5

Запрос создан и послан на сервер, ожидается ответ. В данном случае клиент об этом знает, и речь лишь о том, что бы на стороне клиента отобразить, что запрос все еще обрабатывается. Такое уведомление можно показывать не сразу, а по прошествии, скажем, 1сек обработки запроса или более. Часто при сильной нагрузке, нажимаешь на кнопку улучшить и ждешь, но ничего не происходит. Через пару секунд начинаешь повторно нажимать на ту же кнопку, а потом оказывается, что это лишь лаг сервера (а в это время было послано несколько лишних запроса). Всем от этого лучше, сервер не флудится, клиент видит, что запрос обрабатывается и не езрает по кнопкам.