Ответ: Кто какую игру делает? Скрины
Улучшил работу с пакетами.
Улучшил систему запросов сетевых объектов если их данные не полные (в наличии только ID, и нужны другие данные).
Думаю о модульности пакетов, чтобы сделать их как отдельно подключаемые объекты, возможно из файла. Таким образом, сервер можно будет не выключать.
Правда логика на сервере, остаётся под вопросом. Так что думаю, как организовать систему обмена данными, так чтобы, минимальные коррекции в логике пакетов, можно было осуществлять без выключения сервера..
Также, выделяю работу с бд в отдельный поток и механизм, который будет исходя из приоритетов, выполнять ту или иную работу.
|