Программист узнал, из-за чего тормозит главное меню Warcraft III: Reforged Статьи редакции
Пользователь твиттера colincornaby выявил причину низкой производительности в главном меню Warcraft III: Reforged.
46 859
просмотров
Как оказалось, стартовый экран — это веб-приложение, выполненное на базе Google Chrome.
I've been trying to figure out why the main menu performance on Warcraft 3 Reforged is so bad.
It ends up the whole main menu is a web app running on Chrome. This thing runs worse than the actual game (likely because it's pegging an entire core of my CPU.)
It ends up the whole main menu is a web app running on Chrome. This thing runs worse than the actual game (likely because it's pegging an entire core of my CPU.)
При этом он заметил, что на его компьютере игра использует не больше 25% от общей мощности одного процессора, тогда как главное меню нагружает сразу два на 150% в сумме. Зачем Blizzard решила сделать именно так — непонятно.
Технические проблемы стали одной из главных причин ненависти фанатов в сторону Warcraft 3: Reforged. Из-за этого многие даже потребовали Blizzard вернуть им деньги.
Кроме того, 1 февраля пользовательская оценка игры на Metacritic упала до отметки 0,6 балла — это самый низкий показатель на сайте.
Материал дополнен редакцией
Комментарий недоступен
Вместо динозаврика теперь Варкрафт.
Для стадии! А жаловались, что нету новых релизов.
<sarcasm>
Чот у меня всё больше мыслей появляется касаемо того, что малазийцы походу изначально делали браузерку, только, когда 90% работы было сделано им намекнули, что это как бе ААА-тайтл и быром всё переделать. Отсюда и косяки с биндами хоткеев, которые банально не успели в настройки зафигачить.
</sarcasm>
Отдайте уже близам главный приз по выстрелам себе в ногу.
Я хотел этот приз отдать Bethesda, но сейчас понимаю, что Тодд заслужил лишь 2ое место XD
Вот еще проблемы нашел, копипаста с какого-то сайта.
- Пропали рейтинговые игры.
- Пропали кланы.
- Пропала игра по лану.
- Пропала оффлайн игра в кастомки.
- Пропали команды в чате.
- Пропали кастомные кампании.
- Новый графон - вырвиглаз. Местами (и слишком часто) новая графика хуже оригинальной 18 летней давности.
- Новые детализированные модели чудовищно смотрятся с мультяшным лоуполи окружением.
- Бой теперь гораздо хуже читается, все прогеймеры единогласно отказываются играть с новым графоном.
- Полностью убиты кастомки (новым лицензионным соглашением и копирайтом).
- Изменена легендарная русская локализация на гораздо более хуевую, зато с орком-подкастером.
- Нет обещанной на анонсе переделки роликов (самый сок - обещание до сих пор висит на странице покупки).
- Единственная новая цг катсцена, бой Иллидана с Артасом, выглядит хуже, чем фанатские работы.
- Нет обещанной переделки сюжета.
- Больше нельзя убивать детей. Даже когда по сюжету устраиваешь бойню нежитью, должен их обходить.
- Убрали ламповые 3д задники в меню и заменили на хуевое бездушное 2д.
- Уебищный интерфейс на треть экрана.
- Классический вк3 удален из магазина, его владельцам теперь доступен только рефорж, но без новой графики. При этом, ты все равно должен скачать все 30 гигов.
- Заготовка под донатные скины в мультиплееры.
- В оригинале, по непонятной причине, удалили некоторые меметичные фразы у персонажей, например, "I'm wasted" у дриады.
- Для смены хоткеев надо редактировать текстовый файл в папке игры. Причём тебе об этом сообщают прямо в настройках игры и даже заботливо говорят путь.
- Графика переключается только из меню (это не норма для ремастеров).
- Плюс, если начать перечислять технические проблемы, то список увеличится в 10 раз.
А чё плохого то а отрисовки меню через веб движок?
Подожди, Diablo 4 ещё не вышла.
Такое впечатление, будто у Близзов с Тоддом негласное соревнование - кто глубже дно пробьёт.
Какую еще ногу, у них прокнул крит и пуля полетела прямиком в голову. Учитывая оскорбления пользователей на их форумах - ребята решили побить антирекорд Беседки в кратчайшие сроки.
Опять блин гениальный анализ. Во-первых это скорее всего CEF. Во-вторых проектов на нем туева куча.
А наговнокодить можно на чем угодно
Ой что ты начинаешь. Как будто хоть кого-то во всей этой хейт-волне парят такие мелочи, как обоснованность и правдивость претензий. Тут главное говна побольше набросать и самим поржать. Как обезьяны в зоопарке.
Комментарий недоступен
Под маком chromium грузит процессор на 100% от некоторых видов анимаций. Такая же проблема было у МС в Visual Studio Code. Причем на остальных системах все будет ок.
Проектов куча, и все они тормозное говно:
- Слак
- Тимс
- Дискорд
- Скайп
- Варгейминг Гейм Центр
- Ориджин
- Юплей
и так далее.
Можно на чем угодно, но на вэбе это проще всего.
Подозреваю что это связано
https://www.linkedin.com/in/emmett-coakley-12045323/
Комментарий недоступен
Не ну это уже пиздец, чем дальше тем хуже, я думал может не всё так плохо как говорят может игра ну знаете примерно на балов 6, но вот подобные проблемы показывает что близам тупо по хую, чисто поебать только денег дайте
Да нормальная игра, третий день не могу оторваться. Посмотри на эти претензии, они же высосаны ради хейта.. Меню не на оом движке, делали на аутсерсе, ролики не обновили... По самой игре претензий то и нет
Наиграв 20 часов в эту адскую хуйню, я добился от сапорта близов рефаунд. Будучи прошлым фанбоем близов, я больше не куплю ни одной игры у них, в пизду, дальше только дно.
Activision.
От Близзард там осталось не много людей. Из тех, которые могли бы повлиять на курс компании в целом — никого.
Ага 150% процессора...
В новости не написан один важный факт, чувак на macos сидит
В данном случае 150 % - это 1,5 ядра, винда по другому загрузку цп отображает
А че не похвастался что у тебя всего лишь 32 гига озу и ай11?
Насколько я слышал, некоторых счастливчиков тормоза в главном меню обходят стороной. Черт знает, от чего это зависит.
В Battlefield4 интерфейс на React написан.
Рили? А там так же как в BF3 вход через браузер?
У них, вроде как свой движок, который может обрабатывать js вне браузера
Комментарий недоступен
Комментарий недоступен
В NHL 2007 меню использовало Internet Explorer и игра не запускалась, если в системе был не обновленный браузер. Я тогда долго ломал голову, почему не работает игра, и зачем на диске с игрой лежит дистрибутив IE.
Позволь подушню, как нхлщик со стажем. В 07 меню было обычное как консолях (вплоть до psp). То, о чем ты говоришь было в 2004 и (если не ошибаюсь) в 2003.
да кстати помню, у них долго это было, у меня такая фигня была с нхл 2004 когда она вышла осенью 2003 года, потом разобрался
Я всегда опасался этого момента, и вот, он наступил.
Это как то связано с твоим детством?
Ну это шок контент, никогда ведь юай игор на вебе не делали, 0 / 10
А он подаётся как шок-контент?
246% процессора
В это играют))
Ну да, а сам по себе факт, что главное меню игры 18летней давности на вебморде это нормально?
Ну да, всего лишь 32% от всего CPU на экране главного меню.
При этом анимации менюшек настолько дёрганные, что там и 10 ФПС не найдётся (хоть и счётчик кадров NVIDIA показывает другое).
Сама игра при этом потребляет наверное раза в два меньше ресурсов нежели меню (а при сворачивании практически не ест CPU).
Интересно, получается, к 2020 году мой старенький i7-4770k стал слишком слабым для игровых менюшек ¯\_(ツ)_/¯
Без разгона 3570, мрак, это как на стоковом fx сидеть
Помню играл в варкрафт2000, вот это была игра, нитошто щас.
помню диривяную машынку прибитую к паталку бибикал вот была игра нитошто щас
А что сразу не 500?
Потому что ядра четыре, а не пять.
Значит теперь в варкрафте можно гуглить?
— Окей, Гугл, где находится Иллидан?
— Госпожа Мэв, Иллидан где-то здесь!
Комментарий недоступен
Надеюсь поляки) Я бы поиграл в одиночную рпг во вселенной варкрафт)
Близзард принадлежит активижон уже сто лет.
активижн просто выкупит остатки акций и ничего продавать не будет
Шутки про "тормозит даже меню" оказались вовсе не шутками.
Но это были не шутки, там реально видно как тормозит анимация
Комментарий недоступен
Комментарий недоступен
Забытые технологии древних . А сейчас в программировании можно зайти за 3 месяца курсов не имея физико математического образования
Как же низко они пали...
Оказывается, и у дна есть дно. Какие ещё проблемы вскроются?
Вот, можешь почитать: https://dtf.ru/games/99092-sudya-po-vsemu-warcraft-iii-regorged-ispolzuet-dvizhok-chromium-dlya-rendera-glavnogo-menyu?comment=4102834
Алё редакция. Дополните новость нормально что это на макос такие показатели? А то эти 150% дают неверную инфу и вводят в заблуждение. Такое ощущение что вы этот срач поддерживаете.
Комментарий недоступен
История напоминает мне эту
Ага, хромиум уже давно для интерфейсов в играх юзается, вопрос только в том, почему у близов получилось сделать его таким хреновым
Вопрос, зачем он там нужен в ремастере старой игры? Что они хотят сделать в главном меню такого?
давно - это когда?
и соьственно в каких играх, если давно 🤔🤔
Что за чушь ты несёшь...
А уже были заявления от Blizzard? Какие-нибудь извинения или хотя бы предложения поиграть в Immortal (у нас, что нет телефонов?)?
Зачем им на такую чепуху реагировать вообще?
Кстати, в первом Bioshock мини-игры (где надо соединять трубки) были сделаны на Flash. Пруфов не будет, но когда-то я сам это обнаружил, копаясь в ресурсах игры. Хранятся прямо в открытых swf-файлах.
Если не ошибаюсь, везде где задействован Autodesk ScaleForm (считай большинство крупных игр, если не все) используется флэш.
Это новый уровень эволюции того поиска матчей через браузер из Battlefield 3
Короче сделал запрос на возврат сегодня, игру из лаунчера удалили сразу, а деньга вернулась спустя час.
https://eu.battle.net/support/ru/help/product/war3r/1563/1628/solution
не терпите, возвращайте деньги, если умудрились как я купить эту подделку. Когда приведут её в порядок, тогда и купим. Еврея Котика надо наказывать деньгой. По другому он не поймёт.
Теперь понятно почему современные игры с графоном 2007 года так тормозят. Разрабы всякого говна понакидали как обычно.
А я то думал, почему меню по ощущениям в 30 фпс работает, если не меньше, на 1080ti и r5 1600
1) В ладдере при обнаружении игры в 50% вылетает фатал эррор
2) Рейтинг из ладдера убрали, поэтому если не словил фатал эррор, то будешь попадаться на новичков.
3) В кастомках нельзя подключиться к 80% игр - открывает пустое лобби. У хоста отображается, что игрок быстро зашел-вышел.
Помню флеш вставки с городами в шестых героях... а когда они стали хреново работать тупо вырезали и вставили на их место скриншотики этих флешек. Почему меня не покидает ощущение, что это все делалось через одну и ту же задницу
Комментарий удален модератором
@Шериф , это из какой вообще дурки товарищи?
Веб-макаки атаке. Десять лет назад жопа горела от флеша в танках, теперь вот это говно.
Жаль что не какая нибудь опера, вот тут бы начались теории галактического масштаба
Ну опера тоже на хроме базируется, так что разницы особой не было бы.
Бывает же...
Мы думали, что это дно, но снизу постучали
А как вообще можно загрузить проц на 150%?
Проблемы перевода, в оригинале про ядра
По умолчанию софт который показывает нагрузку немного разнится от системы, на Windows Task Manager считает время (количество циклов конвейера наверное правильно) когда поток работал относительно всего количества квантов времени на всех потоках, то есть суммарно все загруженные конвейеры будут давать 100%, в *nix load average это количество процессов за время ожидающие работы процессора, т.е. если один процесс все время будет занимать один конвейер то будет 1 или 100%, так как современные процессоры имеют много конвейеров которые могут выполнять много потоков то 150% это (очень усредненно) 1 конвейер забит полностью и второй половину времени -ж-д-е-т- простаивает, не ждёт.
Да уж... беседки до них далеко...
лол, это ж на маке.) там монитор процессорной загрузки вообще странные данные выдает, нашелся программист...
А Дьябла 4 будет флеш игрой муахахаха
Пока не прошёл всю компанию, но заметил главный косяк ремастера у джайны праудмур и сильваны пропали сиськи
Фронтендеры и тут написали говнокод
Уже не 0.6, а 0.5
Я бы кикнул главного из тимы.
Пишут, что и у Доты главменю тоже на CEF.
Сравните качество, так сказать.
"главное меню нагружает сразу два процессора на 150%".
ну что тут сказать. уау.
Хром - зачем эти индусокодеры трогают это гуано?! Учитесь программировать, а не жабоскриптики косячить!
Когда вышел PUBG у него вроде тоже подгружалась какая-то веб-страница. Как сейчас хз.
А в EVE Online вроде был даже браузер с адресной строкой. И нормально работал.
Не помню, если честно, про ранний ПУБГ (всё же давно было), но по-моему там изначально всё было на нативке сделано, то есть на UE4.
любые игры можно запускать на любом железе.
все дело в оптимизации самих алгоритмов и програм.
развитие железа закончилось еще 10 лет назад,
когда появились 4-8 гигов оперативки, и шина данных 1600.
а Близард нарочно пытаются закрыть проект "War Craft",
иначе настолько корявую игру сделать было просто нереально.
Судя по куче последних новостей в близзард давно уже рулят менеджеры из Американской пятёрочки, которые в данном случае просто не знают ничего о том, что варик 3 значит для игроков.
Возрождение класссики уровня мини плейстейшен
p.s. От самой новости я просто проорал
Комментарий недоступен
Вот это поворот! Ахах дебилы.