Перейти к содержимому

Донат
На хостинг
ISK за переводы
до 75kk за 1000зн.
Хроники EVE
Сборник
Новичкам
Полезная информация

AnrDaemon

Фотография AnrDaemon

AnrDaemon

Регистрация: 22 Apr 2010
Не на форуме Активность: Скрыто
-----

#2438384 Rorqual - недостаток информации погубил для меня EVE Online!

Написано AnrDaemon на 28 November 2013 - 5:30

Я, кажется, понимаю, для кого в Штатах пишут о невозможности сушить домашних животных в микроволновке...

+1000


  • 0


#889094 использование эксплоита или бага в еве

Написано AnrDaemon на 25 April 2010 - 20:19

Чувак, походу твой звездный час настал
http://www.ccpgames.....aspx?jobid=154

За 10 лет, кто только ни пытался меня затроллить. Последние 5 лет это не удалось никому. :icon_twisted:
  • -1


#885527 использование эксплоита или бага в еве

Написано AnrDaemon на 22 April 2010 - 11:08

А вообще ситуация критическая.

Благодаря Манки народ понял в каком направлении надо думать и начал думать. И додумался. Ктоме тех кто тут отписался найдутся еще десятки, а может и больше. Вернуть как было уже ничего нельзя. Внезапно все узнали что король голый...

ССР сейчас должно экстренно эти дыры прикрывать.

НО! ССР ограничены в своих возможностях. Усложнить протокол обмена и брать из клиента все возможные функции - привет лагодром. Возможно даже неиграбельный лагодром. Многие игроки уйдут. Оставить все как есть забанив панд? Нет доказательств. А эксплойты есть и про них знают и будут использовать. Значит многие игроки уйдут. Полностью перелопатить механику игры? Многие игроки уйдут.

Такие дела...


Вот найдёте же, как заставить человека зарегаться...
НЕ С ЧЕГО ТАМ ТРАФИКУ УВЕЛИЧИВАТЬСЯ, Н Е _ С _ Ч Е Г О _ В О О Б Щ Е !
Это я вам как два человека сразу говорю - как программист и как гейммастер-ботхантер (не в еве, не ойкайте).

Ева по сути своей браузерная игрушка с никакой интерактивностью. Если клиенту перестанут приходить данные, которые ему абсолютно не нужны для отображения текущего грида - трафик может только УМЕНЬШИТЬСЯ ЕЩЁ БОЛЬШЕ.

Самый простой способ уменьшить трафик, который навскидку приходит в голову - впихнуть датадамп в клиент Евы. Сразу отпадёт нужда пересылать клиенту информацию о том, что целестиалы до сих пор на своих местах, не взорвались и не убежали на танцульки. Могу не открывая исходников Евы и не включая сниффера озвучить ещё один-два варианта, но - оно надо? Нас что, тут девелоперы читают? Клинический тупизм в десятку моих лучших качеств вроде не входит.

Лаги в Еве происходят от трёх вещей.
Самая очевидная - дебильный выбор языка реализации. (И да, сервера тоже на питоне написаны) И не только языка, но и полностью платформы. Я был слегка неправ, Ева это не браузерка, это один чудовищно распухший IRC-бот. Как раковая опухоль. Как рак лечат, знаете? Можно долго травить химией (патчить дыры), а можно вырезать опухоль целиком (провести полный перебор кода нахер).
Менее очевидная - дебильный UI. Если конкретно, то полное отсутствие нормального оконного менеджера и чуть ли не напрямую в видеокарте работающие функции управления списками. Даже на быстрейших машинах глазами видно, как происходит добавление нового объекта в список того же овервью. Отсюда невероятные лаги UI. Не поленились бы, добавили маасенький предварительный процессинг данных прежде чем пихать их в UI, всё было бы намного глаже.
Ну и совсем неочевидная - потоковая модель в клиенте евы просто аллес. Но комментс, тема специфическая и для непосвященных - тёмный лес, даже с картинками.
  • 1