Пишу для разработчиков. Reflection.
Сейчас почти каждый(!) клик в полетном листе отправляет запрос на сервер. Это просто ужасно долго! Причем чем больше команд ты добавляешь в полетник, тем дольше идет запрос, потому что увеличивается его размер (в байтах).
Решение - сделать редактирование полетного листа на стороне клиента.
Добавление-удаление команд идет на стороне клиента, а при нажатии на кнопку "Старт" отправить один запрос на сервер со всеми данными и проверить их корректность.
Если есть ошибки в командах, тогда вывести одно окно-сообщение с содержанием, например: "Команда №6 - Система с названием ХХХ не найдена. Команда №20 - введите № флота" и т.п.
Не вижу в этом ничего сверхестественного и невыполнимого, а играть стало бы намного приятнее, и на сервер меньше нагрузка
Тоже самое не помешало бы сделать в окне проектирования кораблей - все операции на стороне клиента, а кнопка "Создать проект" также отправляет один запрос.
Не понимаю, почему никто не занимается оптимизацией.
PS: только не игнорируй, как обычно в этой ветке происходит, ответь
ОПРОС для этой темы: http://forum.starfed...st-raboti-igri/
0
Полетный лист - ускорение работы
Автор
valldar
, 12 Июл 2016 14:04
Сообщений в теме: 2
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных