Хабр Geektimes Тостер Мой круг Фрилансим
Мегапосты: Разработка LTE ИИ человеку друг Борьба с бессонницей
  • Публикации
  • Новости
  • Пользователи
  • Хабы
  • Компании
  • Стать автором
Войти Регистрация
5,0
Карма
0,0
Рейтинг
0
Подписчики
0
Подписки

enmk

Пользователь

Профиль

Публикации 1

Комментарии 8

Закладки 2

  • История одной оптимизации: передача и обработка результатов боя
    57
    enmk 24 марта 2016 в 15:16
    0
    CellApp — это отдельный процесс. К сожалению, ответить сколько именно ресурсов необходимо, не представляется возможным. Т.к. нагрузка постоянно меняется и бой может обсчитываться сразу на нескольких машинах внутри кластера.
  • Опыт разработки аркады под Android на С++ и Qt
    14
    enmk 8 декабря 2015 в 17:27
    0
    А под какой лицензией у вас Qt? Успели оформить подписку до отмены инди-лицензии, используете LGPL-версию или что-то еще?
  • История одной оптимизации: передача и обработка результатов боя
    57
    enmk 7 декабря 2015 в 10:59
    +1
    Я так понимаю, что статью вы не читали, т.к. описанная в ней оптимизация не имеет никакого отношению к отрисовке сцены боя на клиенте.
  • История одной оптимизации: передача и обработка результатов боя
    57
    enmk 4 декабря 2015 в 23:16
    0
    CPython 2.7, с небольшими изменениями. GIL не мешает — Python-код обрабатывается в одном потоке.
  • История одной оптимизации: передача и обработка результатов боя
    57
    enmk 4 декабря 2015 в 23:13
    0
    Все верно, мы не можем себе позволить дополнительную задержку на установление TCP-cоединения.
  • История одной оптимизации: передача и обработка результатов боя
    57
    enmk 4 декабря 2015 в 22:55
    +2
    1. Не знаю, честно. Я простой разработчик и кто такая Ольга Сергеевна не имею ни малейшего понятия.
    2. Спасибо за доброе слово, и хоть моего кода на клиенте практически нет, приятно слышать что кому-то нравится.
    3. Так вроде бы WG присутствует на конференциях.
    4. Не знаю, я работаю в Минске. Попробуйте порыться на официальном сайте, может быть найдете подходящую вакансию, я попал именно так.
    5. Не знаю, попробую выяснить в понедельник.
  • История одной оптимизации: передача и обработка результатов боя
    57
    enmk 4 декабря 2015 в 15:51
    +2
    И да, сейчас protobuf рассматривается как одна из альтернатив 2-ой версии.
  • История одной оптимизации: передача и обработка результатов боя
    57
    enmk 4 декабря 2015 в 15:49
    +2
    На момент выхода протокола версии 0, биндингов protobuf для питона не существовало.
    Протокол версии 1 был скорее «пожарной мерой», которую было достаточно легко ввести в эксплуатацию.
    Возможно, стоило вместо версии 2, использовать protobuf, но на данный момент у нас порядка 20 промежуточных шаблонов, из которых в различных комбинациях склеивается 7 финальных шаблонов. Я могу быть не прав, но мне кажется, что в данном случае перенести подобную схему на protobuf будет достаточно проблематично.

Информация

  • В рейтинге Не участвует
  • Работает в Wargaming
  • Активность 13.05.2016, 16:36
  • Зарегистрирован 3 декабря 2015 г.

Вклад в хабы

  • Разработка игр 24
  • Python 24
  • Программирование 24

Ваш аккаунт

  • Войти
  • Регистрация

Разделы

  • Публикации
  • Новости
  • Хабы
  • Компании
  • Пользователи
  • Песочница

Информация

  • Правила
  • Помощь
  • Документация
  • Соглашение
  • Конфиденциальность

Услуги

  • Реклама
  • Тарифы
  • Контент
  • Семинары
  • Мегапроекты
Если нашли опечатку в посте, выделите ее и нажмите Ctrl+Enter, чтобы сообщить автору.
© 2006 – 2019 «TM»
Настройка языка
О сайте
Служба поддержки
Мобильная версия
Настройка языка
Интерфейс
Язык публикаций