First-autosalon.ru

Все про Видео игры
0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Black desert engine

Разработчики Black Desert выступили на SIGGRAPH 2019 и показали наработки по новому движку

Ни для кого не секрет, что компания Pearl Abyss, подарившая миру одну из самых успешных MMORPG последних лет, Black Desert, работает и над новыми играми, и над новым движком для них. На ежегодной конференции разработчиков SIGGRAPH 2019, посвященной технологиям компьютерной графики, компания провела презентацию. Основной темой выступления стали технологии освещения. По возвращению домой команда дала интервью корейским журналистам, которое вы можете прочитать ниже.

Стоит отметить, что изображения в статье взяты из презентации и демонстрируют наработки Pearl Abyss, но не имеют прямого отношения к новым играм (проще говоря, это скриншоты из демонстрационных сцен на движке, но не игр).

С момента основания Pearl Abyss достигла значительного технологического прогресса в разработке игр. Почему вы так много инвестируете в технологии?

Мы не стремимся к количеству, наша цель — создание игр AAA класса. Для этого нам нужны технологии. Председатель Ким Дэ-ил (прим. MMO13: основатель компании) с самого начала был заинтересован в технологиях, он продолжает инвестировать в этой направление и сейчас. В наши дни запросы пользователей очень велики, и эти инвестиции позволяют отвечать высоким пользовательским критериям.

Существующий “Black Desert Engine” хорошо известен своим технологическим уровнем. Есть ли причины для разработки нового движка?

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

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

Когда вы приступили к разработке нового движка?

Трудно ответить на вопрос “когда?”, если ты постоянно что-то разрабатываешь внутри Pearl Abyss. Тем не менее, полномасштабная разработка началась в прошлом году. Задействовано около 50 человек, при этом участвуют специалисты из различных областей, таких как рендеринг, сервера, аудио, все они работают вместе.

Новый движок разрабатывается параллельно с новыми играми, процесс быстро прогрессирует.

Как много наработок перешло из “Black Desert Engine” в новый движок?

Трудно выразить в цифрах. По большому счету, улучшилось все, что касается технологии рендеринга и эффективности платформы. Были расширены и улучшены инструменты, необходимые для создания игр.

Pearl Abyss уже разрабатывает игры на новом движке?

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

На чем вы сфокусированы во время разработки нового движка?

В графическом плане — на эффективной реализации “фотореализма”. Стремясь достигнуть уровень фотографии, мы верим в то, что нужно также отвечать требованиям мультиплатформенности. Фотография не обязательно значит реалистичную графику. Хороший пример — “История игрушек 4”.

Мы также работаем над потоковыми сервисами. Чтобы не только поддерживать существующие рендеринговые API, но и API следующего поколения.

Разрабатывая движок, вы не думали о создании собственного нативного языка программирования?

Новый движок разрабатывается на C++ и нашем собственном языке скриптов. Как разработчик, я считаю, что нативный язык — это колесо. Создание нативного языка — изобретение замены колеса, что очень сложно. Мультиплатформенные SDK в основном написаны на C++, поэтому создание собственного нативного языка неэффективно.

У Pearl Abyss есть планы по коммерциализации движка? Это могло бы стать новым источником дохода.

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

Новый движок создается непосредственно по указанию директора Дэ-ила?

Это не единственное направление, в котором он сыграл решающую роль. Ким Дэ-ил имеет огромное влияние на наши игры и заинтересован во всех аспектах, от разработки движка до подготовки новых идей для игр.

Темой презентации Pearl Abyss на Siggraph 2019 стала обработка света. Изложите вкратце суть анонса.

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

Если разработчик Ко Кван Хен отвечал за прямое освещение, то я (Чо Кен Джун) представлял непрямой свет в воксельном окружении. Существующие методики в воксельной среде ограничены, поэтому мы показали, как можно их дополнить и повысить их эффективность. Поскольку воксель является трехмерной структурой, возможность его эффективного использования возрастает.

Чем это отличается от традиционного метода?

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

Читать еще:  World of warcraft legion новые модели

Почему Pearl Abyss так волнует обработка света?

Все дело в свете, который достигает сетчатки, когда человек воспринимает вещь. Если мы сможем точно симулировать свет в игре, то сможем создать аналог того, как мы видим в реальном мире. В то же время я думаю о том, как реализовать то, что мне не по силам из-за аппаратных и технических ограничений. Если вы хорошо справитесь с освещением, то сможете передать почти все в игре.

Чего сможет достичь Pearl Abyss с новым движком?

Ключевые слова для нового движка — качество, платформа, эффективность. С новым движком компания ожидает снижения производственных расходов. Кроме того, это поможет расширить рыночный охват до консолей, мобильных устройств и потоковых сервисов, а это — прибыль. Игровой рынок быстро меняется, его трудно предугадать. С помощью нового движка Pearl Abyss планирует отвечать на любые изменения рынка.

Полную презентацию с множеством изображений, демонстрирующих возможности движка, а также массой технической информации, вы можете скачать на сайте компании.

Black Desert

Жанр: MMORPG | Песочница
Разработчик: Pearl Abyss
Издатель: Pearl Abyss 🇷🇺
Модель оплаты: Бесплатная
Дата выхода: (ОБТ) – 12.10.2015
Официальный сайт: playblackdesert.com

Black Desert завоевала популярность среди MMORPG игроков в конце 2015, когда официально открыла серверы в России. Разработчиком игры выступает корейская компания Pearl Abyss, которую основал Ким Да Иль в далеком 2010 году. Самая ожидаемая MMORPG 2013-2014 годов базируется на игровом движке собственной разработки Black Desert Engine. На данный момент игра вышла во всех регионах.

Особенности Black Desert безграничны: множество классов; сочетание жанра стратегии в реальном времени, ролевой игры и симулятора жизни; современная графика по меркам 2018 года; открытый и бесшовный игровой мир; десятки подземелий; несколько систем боя; питомцы и маунты; система погоды; смена времени суток; уникальные квесты; масшатбные осады; общение с NPC и многое другое.

Игровые классы Black Desert – Обзор

В русскоязычной версии уже доступно для игры 15 классов, что дает возможность огромного выбора новым игрокам.

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

Волшебник – персонаж дальнего боя внешне напоминающий “Гендальфа” из Властелина колец. Обладает стихийной магией, включая защитные заклинания и даже телепортацию. Владеет как белой, так и темной магией.

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

Волшебница – обладает стихиями огня, воды и воздуха. Ближним игровым классам будет не легко подойти к Волшебнице вплотную. Существенно дополняет мужской пол – Волшебника.

Колдунья – среди людей являются изгоями. Умеют обрушивать смертоносные черные молнии на своих врагов. Сильны во всех аспектах игры, включая PvE и PvP.

Ниндзя – настоящий убийца, аналог знаменитых ассасинов. Как и во многих современных играх умеет стать невидимым и без труда проникнуть в толпу, и нанести парочку смертельных билдов.

Куноичи – тот же ассасин, только с двумя клинками, умеющий преодолевать длинные расстояния и высокие препятствия за считанные секунды. Пользуется популярностью у PvP-ориентированных игроков.

Воин – типичный ближний воин расой людей. Уступает силой и ловкостью, но обладает надежной защитой. Смело идет в бой, является тактиком. В руках меч и щит. Умеет станить и сбивать врага с ног.

Валькирия – сильные духом хищницы с мечом и щитом. Схожа с Воином, только обладает дополнительной силой Эллиан. Без особого труда сможет исцелить и наложить ряд положительных эффектов не только на себя, но и союзников.

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

Мистик – самый таинственный класс в Black Desert. Умеет призывать своего черного зверя, но считается слабым в массовом PvP. Практически нет равных в PvE и соло-PvP контенте.

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

Темный рыцарь – новый игровой класс в игре, который стал доступен на русскоязычных серверах совсем недавно. Представляет собой гибрид мага и воина. Обладает колоссально-сильным единовременным ударом клинка.

Страйкер – четырнадцатый класс, который уже был добавлен на корейские и уже русские серверы. В бою использует лишь свои собственные ноги и руки. Умеет быстро прыгать к своим противникам, тем самым привлекая внимание всех врагов.

Темпест (Буря) – пятнадцатый игровой класс, который является женской вариацией Страйкера. Новый класс будет сражаться с помощью оружия «Коготь дракона», представляющее собой боевые перчатки. На корейских серверах Темпеста называют Мистиком.

Лан – последний, на данный момент, игровой класс, который уже доступен на корейских серверах игры (в России появится 23 мая). Девушка владеет смесью рукопашного боевого искусства, магии и холодного оружия. Вооружена боевыми косами и короткими одноручными мечами. В бою полагается на скорость, маневренность и круговые атаки по площади.

Зарегистрироваться и начать играть в Black Desert на России

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

Читать еще:  Mmorpg клиентские список

[ Работает ] [Info] Создаём Cheat Engine своими руками!

Добро пожаловать!

Добро пожаловать на Чит портал RF-Cheats.ru — форум читеров и ботоводов.

Опции темы

Всем ясной луны!

Данный гайд является примерным и ознакомительным.
Автор оригинала Rawwwwr (zhyk.ru)

Что-же делать дальше:

Создаём драйвер
1. Распаковываем исходник на диск

— открываем файла: SOURCES, sources.ce, DBKDrvr.c (желательно через notepad2)

3. В файле SOURCES — меняем первую строку

4. В файле SOURCES.ce — меняем первую строку

5. В файле DBKDrvr.c — находим 396 строку с надписью

и убираем // , должно получится так

6. Сохраняем всё, но не закрываем. Наш полу драйвер готов, осталось его откомпилить.

и запускаем x86 Free Build Environment

8. В чёрном окне прописываем следующее

9. Далее пишем CE, и нажимаем ввод, и у нас начинается компиляция драйвера.

10. После закрываем окно возвращаемся к п.3 и п.4, вместто 32 пишем 64, сохраняем и закрываем. Он больше не понадобится.

и запускаем x64 Free Build Environment

12. В чёрном окне прописываем следующее

13. Далее пишем CE, и нажимаем ввод, и у нас начинается компиляция драйвера.

После удачной компиляции мы емеем драйвер для 64 битной системы. Закрываем окно, больше уже не надо.

появилось две папки с названиями objfre_win7_amd64 и objfre_win7_x86

15. В этих папках лежат наши драйвера с расширением sys, копируем их в

Смена названия драйвера

16. Открываем Advanced Find and Replace: и делаем настройки

После того как сделали все настройки жмём на кнопку поехали

17. В появившемся окне жмём Yes to all

18. Снимаем галочки с тех пунктов которые подчёркнуты зелёным и выполняе п.16-17.

19. Возвращаемся к п.16 и меняем 32 на 64. Повторяем п.16-18.

Переименовка завершена.
Приступаем к авто-компиляции

20. Создаём текстовый файл с название autobuild.cmd и сохраняем его в

21. Открываем TortoiseSVN

22. Находим наш файл autobuild.cmd и запускаем

24. Ждём пока не увидим такое

В моём случае ошибка. Но может этого не будет. Смотрим в папке bin появился ли у нас файл *.exe, если нет то запускаем cheatengine.lpi

В этой строчке (multicpuexecution.pas

Dword надо заменить на DWORD_PTR. Также заменить во второй ошибке.

25. Сохраняем и выходим.

26. Выполняем п.21-22.

После успещной авто-компиляции у нас в папке bin появляются все необходимые файлы.

27. DBK32functions.pas, multicpuexecution.pas из папки dbk32 и NewKernelHandler.pas из основной папки копируем в другую папку. К примеру C:1.

28. Запускаем Advanced Find and Replace

Эти слова нужно будет заменить на ваши

29. После процедуры эти файлы надо скопировать обратно.

Забыл обратить Ваше внимание.
Теперь CE не поддерживает создания трейнеров как самостоятельных программ. Но это дело двух сторон. С одной стороны — не имеет поддержки трейнеров, с другой стороны на LUA скриптах вы можете создать «форму трейнера» и необходимые контролы.

Inven Global

Interview with the lead engine programmer in Pearl Abyss on Black Desert Online Graphic Remaster

Black Desert Online Remastered has been out for almost a week and a lot of players are enjoying the remastered graphics by taking screenshots and appreciating the beauty of the cities. Below is the interview with the lead engine programmer and the main director for Black Desert Online Remastered on the stories regarding the remaster and the future direction that BDO Remaster will take.


Q. Would you briefly introduce yourself to us?

Hello. My name is Gwang-hyun Ko, and I am the lead engine programmer at the programming department of Pearl Abyss. I was also the main director for Black Desert Online Remastered.

Q. Black Desert Online was already famous for its high quality graphics. Why has Pearl Abyss decided to take it even further? Was there any special reason?

We always aim for the best quality. Black Desert Online has been out for a while now, and a lot of new content was added since the initial release. We prepared for the remastered version so the players can enjoy the new content with upgraded graphics.


Q. Graphical remastering isn’t an easy task. What was the most memorable challenge that you had to go through?

There were a lot of challenges. The most difficult thing was keeping the balance between the original version and the remastered version. Black Desert Online is a live game. There should not be a case where players cannot play the game due to performance issues after the remastered version has been applied.

So we had to add more resources while keeping the original resources intact. This was a hard job because if we make a slight mistake it can ruin the game. The resources used in the original version and in the remastered version are slightly different. Applying both resources to the game without causing crashes was a difficult task. Fixing some optimization errors was a tough job as well.


Q. How long did it take for the graphic remaster to be completed?

Читать еще:  Лучшие mmorpg игры на пк всех времен

A little longer than a year. There wasn’t a specific date that the process began. It just happened naturally. When we discover a new technology, we think about how to apply the technology to Black Desert Online and do it as soon as possible. But the remastering could not be done in a month so we needed a preparation period. It actually took longer than I anticipated.

Q. As an engine programmer, what is the game with the best graphics or the game that inspires you the most?

There isn’t a specific game, but the game companies that use their own physical engines like EA and Rockstar are the ones that motivated me a lot. To be honest, Korea is behind NA/EU in terms of game development/graphics so we have to learn from them.

Q. After the graphical remaster, what place does Black Desert Online take in the game industry, in terms of graphics?

This could be a sensitive issue, but I think we are definitely one of the leading companies in Korea as not many game companies have their own engines.

As I mentioned before, Korea is behind NA/EU in game development. When we first launched Black Desert Online in NA/EU, we were way behind other games. But after years of development I think we might have some competitive power against some western games.

Q. What is the feature that you put the most effort into or you want the players to recognize the most in the remastered version?

All of our staff members in Pearl Abyss worked really hard for the remaster so I can’t pick one. I want you to focus on the harmony of different features, rather than on a single thing. I’d also love to hear feedback from everyone.


Q. Would you give us an example of the technological terms that were mentioned at the showcase, like Physical Based Rendering and Post Processing?

The goal of physical based rendering is to model the flow of light that happens in real life into computer-generated graphics. PBR allows for a more detailed display of the texture and glow of in-game objects, especially when it comes to the difference between metal objects and non-metal objects. It adds a greater sense of “reality” to the game. We also applied the Image Based Lighting technique to the game. For example, when an NPC is standing in front of a mirror, you can actually see the reflection of the NPC in the in-game mirror.

Post Processing involves techniques that enhance the overall graphical display. Out-focusing, motion blur, glare effects, ambient occlusion, reflection, etc. All of these graphical effects were improved in the graphical remaster. The graphics were based more on illustration and artwork, but now they are based more on real life presentation.


Q. The biggest change happened with metal armor. The reflection effect and the glow effect make metal armor more beautiful. What techniques were used to improved the texture of the costumes?

We focused on the modelling of the dispersion and the reflection of the light. For metal armor, surface reflection should be intensified and light dispersion should be weakened. This modelling creates a better texture for metal armor. For leather costumes, the reflection of light must be different depending on the angle you are looking at the costume.


Q. What are some elements that could be further improved after the remaster?

As we mentioned at the showcase, we have a list of things that should be improved further. First of all, we have to work on anti-aliasing more in order to solve the aliasing issue. We are currently experimenting with Temporal Anti-Aliasing and Dynamic Resolution to solve this issue.

Other issues that we noticed are eye fatigue and performance. Eye fatigue might occur due to many reasons. One of the reasons might be the sudden shift of darkness when entering or exiting a dark area. This was added to give a greater sense of reality to the game, but some players said that this causes eye fatigue. Other players said that the light dispersion and the overall intensity of illumination is too strong. We will have to fix these issues one by one.

Unfortunately, improving performance will take more time. Improving performance in high graphical settings will take even longer, so we are starting to improve the performance in lower graphical settings first.


Q. Any final statement for the fans who enjoy Black Desert Online?

Black Desert Online has been out for years now, and I want to thank you for your continued support. Thank you for playing the game, and thank you for all the feedback that you are giving for the remaster. The feedback helps us a lot. Reading positive feedback and improving the game really makes me happy.

We will continue to improve the game with your feedback, and I hope you are looking forward to seeing the new content that is currently in development. Thank you.

Ссылка на основную публикацию
Adblock
detector