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

БОБ
#681
Отправлено 09 October 2007 - 9:36

#682
Отправлено 09 October 2007 - 10:22

Имеем массив с PlayerID игроков в текущей система.3. Сортировка по Player ID. У каждого чара есть свой уникальный ID. У старых чаров он меньше и в спике они впереди.
Ещё теории джентельмены?
К каждому игроку с определенным PlayerID прикреплен объект ака Player в котором фиксируется состояние игрока (массив видимых объектов\состояние корабля\параметры персонажа и тд), который собственно и синхронизируется с игровым клиентом передавая изменения окружающей среды.
Берем три типовых события:
1) пуск ракеты
2) включения модуля с эффектом
3) варп из одной точки системы в другую.
Пуск ракеты - игрок нажимает кнопку ланчера - сервер получается команду и проверив условия запуска берет список видимых игроку объектов и каждому рассылает сообщение - ракета пущена по объекту такому-то (если в области видимости 200 человек - вот всем оно и приходит)
2) запуск модуля с визуальным эффектом - примерно тоже что и с ракетой
3) варп - отдается команда прыгать - сервер проверяет условия прыжка - генерирует всем в листе видимости что объект визуально уварпал - потом убирает этот объект из листа видимости всех в округе точки старта и попутно сбивая лок тем кто лочил его. Соответственно при подварпе на точку сервер добавляет этот объект в список видимых для всех в точке финиша + анимацию приварпа + самому объекту добавляет в список видимости все новые объекты (типа кудаж я прилетел - дайте оглядется).
ПС по поводу приоритетов у орижия перед модулями - трудно сказать - по идее время активации и нагрузка на графику оружейных модулей и их мирных собратьев мало чем отличается(вот например интересно - если я выключаю эффект турелей - то действительно ли сервер перестает посылать пакеты с командой к графическому эффекту или клиент тупо начинает их игнорить?)
ПС2 схема работы движка видимости у ЦЦП, прекрасно работающая на 20 кораблях начинает давать течь при 100+ (протокольная обвязка + сам принцип взаимодействия объектов и приоритеты\очереди обновления информаиции между объектами) - не исключено что обещанные в следующем году изменения в сетевом протоколе - это и будет работа над ошибками
#683
Отправлено 09 October 2007 - 10:28

дай бог, что бы не создание вороха новых...ПС2 схема работы движка видимости у ЦЦП, прекрасно работающая на 20 кораблях начинает давать течь при 100+ (протокольная обвязка + сам принцип взаимодействия объектов и приоритеты\очереди обновления информаиции между объектами) - не исключено что обещанные в следующем году изменения в сетевом протоколе - это и будет работа над ошибками
Главная проблема 80ти бобров, то что враг может не прийти (с) Old Hroft
#685
Отправлено 09 October 2007 - 20:11

НО! я блни плачу деньги за игру и мне плевать на их кривой код и ширину канала. Для меня дико проводить вечера занимаясь мазохизмом. Ну их к черту с их лагами. Будет такое же лагалово после рев3 проголосую долларом. Нервы дороже.
все имхо.
#686
Отправлено 09 October 2007 - 20:20

Вчера ночью фармил агентдрочеров в мотсу (локал 350 рыл, окно фитинга открывается на станции полминуты, андок минимум минута). Нашел равена, развёл его на агро, пересел на бластетрон, перся с тремя тримарками и на аб за этим равном через 3 кармана по 60 км около 10 минут. За минуту до конца агро нашел его. Включаю лок - за 2-3 секунды до конца лока скидывается таймер. Включаю снова - та же фигня. Равен уже говна наложил на полкармана, а я всё локнуть не могу. Сбежал. Виноваты БоБы которые мешают мемберам -А- фармить иски?
Просто имхо, Ева это написанная ногами игра с кучей ошибок и кривым кодом не приспособленная для боя 700 человек даже в поддержанном доп. ресурсами локале. Это факт! Остальное про БоБов и т.п. - большей частью домыслы.
Я могу привести ещё пример. Стреляемся с флотом фиксов в ED-: у меня пошаговая стратегия. Всё стоит колом патроны не перезаряжаются, про то что бы прокуртить овервью вообще молчу, минута на движение вникуда, шип не отварпывает. Туг в это время называет цели успевая ещё и выбирать наиболее опасные и вкусные во флоте врага. При этом половина мемебров нашего ганга стреляет нормально, половина сквозь зубы материться в чат. Это видимо потому что Туг включил лагогенератор и случайно задел половину своего ганга?Это вроде как думсдей такой?
Просто реально как писал выше ВСлэш видимо в принципах евы стоит какой то хитры механизм выдачи приортитетов на обработку пакетов. А вот какой и от чего он зависит? Может и от клика админа, а может и нет...
ЗЫ. Короче БоБы читеры и пид@@@сы, а в ССР набирают программеров только с двумя левыми руками
Процитирую полностью и поставлю 5. Один из лучших постов про лаги и БоБов
Сообщение отредактировал ZveroMaxx: 09 October 2007 - 20:20
#687
Отправлено 09 October 2007 - 21:29

Что же стоит скриптеру\девелоперу определить такую особенность? Темболее уже много раз говорилось о том, что природа проблем известна, но сами исходники Евы прописаны так, что решить проблему на данный момент невозможно, нужно переписывать само ядро.
Речи не идет о преднамеренном использовании подобных преимуществ для достижения мирового господства, нет) Но подумайте, если б Вася из соседнего подьезда был девелопером Евы, вы с ним каждую пятницу сидели б на лавочке под домом с пивом и он вам в подробностях рассказывал какая Ева вся из себя кривая, то не воспользовались ли бы вы подобным знанием в игре?

Та сама эта тема протерта уже до дыр ))
#688
Отправлено 09 October 2007 - 23:23


...Так что идея о вселенском заговоре в лице злобного стратега-сисипишника, дергающего за ниточки, живет и тлеет по обе стороны забора...

...Только у нас все больше склоняются к тому, что нечего на зеркало пенять, коли рожа крива...
И вообще, мужики... PvP, PvE - это все фигня... Блин, написано же - "EvE"...

#689
Отправлено 09 October 2007 - 23:29



#690
Отправлено 10 October 2007 - 1:55

Проверено в FT (запрыг на цино), 9-9 (ганг варп с другого поса), 0OYZ (снова цино) и конечная в FAT (в ожидании чуда под посом).
Сообщение отредактировал Mutant: 10 October 2007 - 1:55
#691
Отправлено 10 October 2007 - 11:06

Сейчас уже очевидно то, что ССР не расчитывали на такой коллосальный успех своего проекта и, в самом начале, решили сэкономить. Это, в то время, было оправдано однозначно! Но почему СЕЙЧАС, имея такой финансовый потенциал, не перейти на SUN и Oracle???
А по теме БоБов:
хватить на них уже бочку катить. Имхо они сами страдают не меньше других, но за счет более "короткого" конца до сервера ЕВЕ имеют небольшое приемущество, которое месные балаболки раздули до супер-мега-гига лагогенератора и присовукупили еще, бездоказательно, и гмов сюда.
Сообщение отредактировал kda: 10 October 2007 - 11:08
#693
Отправлено 10 October 2007 - 11:29

Вот только не надо про SUN и Oracle, а то приглашу своего комерческого директора и этот топик смоет сами знаете что.
Прямые руки и тогда все будет тип-топ.
Да приглашай кого хош!

Вот такие "балаболки" и наровят сказать "лиш бы что"

Сообщение отредактировал kda: 10 October 2007 - 11:31
#695
Отправлено 10 October 2007 - 12:22

Читать надо внимательней, поэтому "балоболку" и наровят сказать "лиш бы что" тебе в репу.
И все же поясню, если руки кривые, то один хрен какой фундамент. Дом будет кривым.
Да хоть в репу - хоть в бок

Лично ты сам видел код? Видел насколько у людей разрабатывающих ЕВУ кривые руки в реале? Видел их менеджмент и как они подыгрывают БОБам? Я уверен, что нет.
Если код кривой или руки кривые - сделай лучше!


Всегда буду называть людей, которые не имея фактов или примеров, бездоказательно, обвиняют кого-то в чем-то - балаболками. И хоть засыпте меня минусам - я не изменю своего решения и буду продолжать ТРОЛЛИТЬ!

#696
Отправлено 10 October 2007 - 12:48

Да хоть в репу - хоть в бок
От перемены мест слогаемыми - сумма не меняется. Зачем говорить, что у кого-то руки кривые, код кривой, лагогенератор создали, читят, знаются с гмами и т.д. и т.п.? И причем никаких доказательств на это не имея?
Лично ты сам видел код? Видел насколько у людей разрабатывающих ЕВУ кривые руки в реале? Видел их менеджмент и как они подыгрывают БОБам? Я уверен, что нет.
Опять вылезла эта тема. Ну повторюсь. НЕЛЬЗЯ писать код онлайн-проекта на языке высокого уровня, каковым является Питон. Они бы еще на бейсике его наваяли. Это должен быть С, вычислительные, поисковые, сортировочные функции - на ассемблере, с использованием всех возможностей современных процессоров. Тоже самое касается графики, Ева видеокарту не грузит практически, возможности используются на 20%, на уровне стандартных интерфейсов DirectX. И оптимизация как кода, так и самого питона, в коей ССР принимает самое активное участие, тут не поможет - ошибка в ДНК. До них это, похоже, дошло, поэтому новый движок переписывается с нуля.
Если код кривой или руки кривые - сделай лучше!
![]()
Я бы с удовольствием, но программерских вакансий у них пока нет открытых, а администрить MS SQL - увольте. Хотя надо залезть еще раз на сайт - может че изменилось.
Добавлено:
Я тормоз. Залез в раздел jobs на сайте ССР и прозрел - открыто больше ста вакансий, в США, Исландии и Китае. Пошел готовить резюме. Если кому из программеров интересно - прямой линк: http://www.ccpgames.com/jobs.aspx
Сообщение отредактировал kaboom: 10 October 2007 - 12:53
#698
Отправлено 10 October 2007 - 12:59

Блейд, это для World Of Darkness. Они сейчас со всего мира набирают программеров писать новую игру.Я тормоз. Залез в раздел jobs на сайте ССР и прозрел - открыто больше ста вакансий, в США, Исландии и Китае. Пошел готовить резюме.
Сообщение отредактировал Sebastian: 10 October 2007 - 13:00
Главная проблема 80ти бобров, то что враг может не прийти (с) Old Hroft
#700
Отправлено 10 October 2007 - 13:23

ихмо - слишком категоричное заявление, хотя по сути не лишеное смыла. переписка серверного кода под другую платформу и другую субд - занятие для истинных любителей мазохизма, в 10 раз проще с нуля написать
kaboom - ассемблер? имхо для разрабочиков игр это слово умерло уже давно, достаточно только посмотреть требования последних игр. это как в анекдоте, когда новая игра тормозит на компе, мощности которого достаточно для обслуживания нескольких спутников связи

а по теме - ганг бобов + петов седня с утра по f4 прогуливался

1 посетителей читают тему
0 members, 1 guests, 0 anonymous users