Как работает обработчик флота для самых маленьких.

Тема в разделе "Обсуждение и вопросы по игре", создана пользователем Necra, 24 июл 2009.

  1. Necra

    Necra Космонавт

    Сообщения:
    10.343
    Симпатии:
    4.647
    Рассмотрим ситуацию на простом примере.

    Идет атака на луну с миссией уничтожить, и сразу следом САБ поддержки. Увидев атаку обороняющиеся собирают удержание на пустой луне. И... падает сервер.

    Теперь ситуация глазами движка. В таблице летящего флота флот заносится по дате вылета и ему присваивается id номер. Напоминаю, сервер лежит и флоты не обрабатываются в нужное время.

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

    Надеюсь это описание доступно.