Привет!

Команда RnB старательно работает над EVE Probe — отдельностоящим приложением, которое использует Тринити, графический движок Евы, и должно работать в качестве испытательного стенда для оптимизации и новых возможностей. CCP Snorlax на фанфесте в этом году провёл презентацию: http://www.youtube.com/watch?v=apyD43WQjQ4, если вы её пропустили, то либо идите по ссылке выше или читайте этот блог.

Знаете, иногда игра перестаёт работать, а мы не можем воспроизвести такую поломку? Игра может полностью вылететь на рабочий стол, а может вызвать подвисание видеодрайвера, которое через некоторое время проходит.

Мы не любим такие ситуации не меньше, чем вы!

Частично, это вызвано тем, что компьютерные игры (в отличии от игр на приставках) не запускаются на строго определённой платформе. Еву запускают под Windows XP, Windows Vista, Windows 7 и Windows 8 – на графическом оборудовании от Nvidia, AMD и Intel в различных конфигурациях, а драйверы этих устройств меняются достаточно часто. Затем вспомните о Макинтошах, где есть ещё одно дополнительный уровень сложности в виде запуска приложения в эмуляторе. Мы насчитали 855 различных графических процессоров, используемых игроками Евы.

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

И тут появляется EVE Probe.

EVE Probe проигрывает анимированные сцены, используя при этом такой же графический движок, как и клиент Евы, но с важным отличием — всё строго предопределено и не зависит от действий игрока. Когда он будет полностью готов, вы сможете загрузить его и запустить его на своём компьютере — на вашем железе и в точности с вашей конфигурацией. EVE Probe соберёт все данные о производительности, например, время отрисовки кадра, использование памяти — и отошлёт их к нам на сервер вместе с подробностями о конфигурации вашего компьютера и его настройках. Это позволит нам собрать много ценной информации о работе нашего движка на огромном разнообразии компьютерных конфигураций, большую часть которых мы даже и не надеемся воспроизвести у себя.

Обратите внимание, что все данные будут анонимными и мы не собираем никакой информации, которая могла бы идентифицировать вас в реальной жизни — всё что нам надо — это лишь конфигурация компьютера.

Забегая вперёд, мы будем выпускать новые возможности и оптимизации вначале на EVE Probe, даже до выпуска этих возможностей для самого клиента Евы. С вашей помощью мы сможем получить больше отзывов о новых возможностях и оптимизациях на большем числе графических адаптеров и программных конфигураций. Это даст нам более стабильный и оптимизированный клиент Евы.

EVE Probe будет использовать тот же механизм работы с падением программы, как и клиент Евы. Дампы после краша клиента Евы очень помогают нам исправлять ошибки, приводящие к этим крашам, но зачастую их сложно расшифровать без контекста — мы не знаем, что происходило в момент краша, у нас нет логов, которые дадут нам общую картину и мы не знаем, как воспроизвести условия, при которых программа упала. Если же упадёт EVE Probe, то у нас будет такой контекст, поскольку все параметры предопределены заранее. Это нам очень поможет снизить число падений графического движка.

Когда это появится? Когда будет готово! Мы думаем, что пока ещё рано назначать какую-либо дату, но это случится этим летом. Мы начали использовать EVE Probe для внутренних автоматических тестов, а также используем его для облегчения работы при более подробных тестах производительности. Лишь недавно мы дали доступ к этой программе некоторым избранным людям, не входящим в нашу команду, чтобы получить первоначальную обратную связь. В ближайшие недели мы выпустим рабочую версию программы для внутреннего использования. Как только мы обеспечим удовлетворительный опыт использования программы, а наша внутренняя инфраструктура будет уверенно обрабатывать получаемые данные, мы выкатим EVE Probe для использования более широкой аудиторией.

Перевод © Werdna

[#] 02.07.2014 @ 16:53 by Dawin4e
+ -4 -
CCP догадалось сделать свой ЗД марк ? ответить
- [#] 02.07.2014 @ 17:41 by rg45
+ 2 -
CCP все очень правильно сделало , 3Дмрак тут не причем . ответить
[#] 03.07.2014 @ 20:36 by Dawin4e
+ -1 -
Поясните- почему не причём? ответить
- [#] 04.07.2014 @ 00:13 by bezeus
+ -1 -
1. Подумай - для чего нужен 3D Mark. Потом перечитай статью.
2. Сравни - как формирует изображение 3D Mark и EVE Probe.

Если твой мозг работает корректно, то по обоим пунктам ты увидишь различия. А если "как" и "для чего" различны, то как можно говорить об одинаковости? ответить
[#] 04.07.2014 @ 17:31 by Dawin4e
+ -2 -
Ничего не знаю - оба прилажения мериют попугаи при различной нагрузке на железо и выдают какой-то результат. Да там может различаться технология , Марк делался для тестирования различных тестов примочек Директ икса, EVE Probe дла обкатки различних частейконкретного движка - это всё понятно. Но вот скажите ССР компания с хорошими возможностями - разве им не подсилу протестить движок все пополярные конфиги жилеза? ответить
- [#] 05.07.2014 @ 18:10 by bezeus
+ 0 -
Где конкретно ты прочитал про "попугаев"? ответить
[#] 04.07.2014 @ 19:58 by Zavangel
+ -1 -
Толстой, Гоголь, Пушки и все остальные в трауре....... по Русскому языку в интернете. ответить
[#] 04.07.2014 @ 20:00 by Zavangel
+ 0 -
Что касается поста, то звучит очень здорово. Может быть с выходом EVE probe наконец отладят стабильность клиента для Mac. ответить
[#] 05.07.2014 @ 19:39 by Xtalia
+ -1 -
Вот бы еще демки можно было бы записывать... ответить
[#] 09.07.2014 @ 08:15 by zidan
+ 0 -
Думаю это неплохой шаг в сторону eve и для капсулеров.Ставлю + ответить

Написать комментарий
 
EVE Online and the EVE logo are the registered trademarks of CCP hf. All rights are reserved worldwide. All other trademarks are the property of their respective owners. EVE Online, the EVE logo, EVE and all associated logos and designs are the intellectual property of CCP hf. All artwork, screenshots, characters, vehicles, storylines, world facts or other recognizable features of the intellectual property relating to these trademarks are likewise the intellectual property of CCP hf. CCP hf. has granted permission to EVE-RU to use EVE Online and all associated logos and designs for promotional and information purposes on its website but does not endorse, and is not in any way affiliated with, EVE-RU. CCP is in no way responsible for the content on or functioning of this website, nor can it be liable for any damage arising from the use of this website.