Новински извештај технологија
02. фебруара 2023. године

Отворите 3Д Енгине ВС Унреал Енгине 5

Кључне Такеаваис

  • Опен 3Д Енгине и Унреал Енгине 5 су мотори за игре нове генерације
  • Иако Унреал има преко 20 година искуства у индустрији, оба пројекта пружају висококвалитетан софтверски производ
  • О3ДЕ има нижи улазни праг од Унреала, али Унреал се може користити на више платформи
  • Оба пројекта имају изванредне карактеристике и подржавају ААА
  • Иако је до данас објављено неколико сложених пројеката који користе Опен 3Д Енгине или Унреал Енгине 5, многе игре су у изради
  • Оба пројекта имају широку позадину партнера, укључујући међународне компаније и корпорације
  • Данас није лако одлучити који од копа је бољи, али одлука иде у корист Унреал-а, углавном из дугогодишњег искуства и свега што је изграђено ових година

увод

Индустрија игара се развија досад нечувеним темпом. Овај тренд захтева побољшање квалитета игара и разноликости, повећање света у игрици, ширење знања и тако даље. Али како то постићи уз задовољавање потреба све већег броја гејмера?

Покушаћемо да одговоримо на ово питање у нашем чланку упоређујући два механизма: Унреал Енгине и потпуно нови О3ДЕ—Опен 3Д Енгине.

Наравно, можда ћете се запитати како уопште можемо да упоредимо Унреал Енгине са његовом 26-годишњом историјом и недавно издатим О3ДЕ. Упоређиваћемо О3ДЕ са Унреал Енгине-ом 5 (најновија верзија Унреал енгине-а, узимајући у обзир гигантску историју читавог Унреал бренда).

Веома је атрактиван за пројекте граде користећи најновије машине, као што је УЕ5, за прављење игара или метаверзова, надајући се да ће привући интерес ВЦ-а, али високе накнаде за лиценцирање и строги хардверски захтеви су потенцијалне препреке. Лично, подржавамо изградњу међувера и алата који могу да интегришу или подрже средства направљена од стране различитих машина. То је конкурентно тржиште за огроман отворени свет са висококвалитетном графиком.

Келвин Чуа, суоснивач СкиАрк студија

Шта је то и како је почело?

Добро познати Унреал Енгине, 3Д рачунарска графика отвореног кода гаме енгине, започела је своју историју далеке 1996. Креирао ју је Тим Свини, творац Епиц Гамес, и направљен је за Епиц Гамесов 3Д пуцач из првог лица под називом Унреал, објављен 22. маја 1998. Било је потребно три године да се развије прва итерација Унреал Енгине-а, а игра чије име носи претворена је у серију игара , са директним наставком и још две игре смештене у Унреал универзуму.

Унреал је прва игра која је графички била толико квалитетна да је њен снимак екрана објавио магазин Гаме.ЕКСЕ на насловној страни у квалитету штампе. И заиста, то је био пробој: Унреал је постао познат по томе што је значајно подигао летвицу у коришћењу 3Д графике; у поређењу са својом браћом у жанру, као што је Куаке ИИ из 1997., Унреал је изнео на видело не само веома детаљан ентеријер већ и неке од најупечатљивијих пејзажа створених у то време у играма.

Унреал Енгине је био пионир многих побољшања у графичком одељењу, укључујући осветљење у боји. Иако Унреал није била прва игра која је имплементирала осветљење у боји (Куаке ИИ га је већ користио), Унреал је први створио софтверски рендерер способан да уради скоро све што су хардверски рендерери тог времена могли да ураде. Ово укључује осветљење у боји, па чак и смањену верзију филтрирања текстуре.

Међутим, као што је раније поменуто, гледаћемо детаљније на Унреал Енгине 5. Најављен је 13. маја 2020. на Суммер Гаме Фест-у, а Епиц Гамес је представио демо на ПлаиСтатион 5 конзоли.

Од издавања прве верзије Унреал Енгине-а до стварања Опен 3Д Енгине-а прошло је двадесет пет година. О3ДЕ је бесплатни мотор за 3Д игре отвореног кода који је развио Опен 3Д Фоундатион, подружница Линук Фоундатион. О3ДЕ је „ажуриран верзија” игре Амазон Лумбериард мотор и дистрибуира се под лиценцом Апацхе 2.0. Првобитно издање О3ДЕ-а одржано је 6. јула 2021., док се стабилно издање догодило много новије – 12. маја 2022. године.

Традиционални мотори за игре, као што су Унити и Унреал Енгине, вероватно ће играти значајну улогу у томе развој децентрализованих метаверзума и web3 индустрија. Ови мотори обезбеђују моћне алате за креирање и приказивање 3Д графике, које су неопходне за стварање импресивног виртуелни светови. Поред тога, имају велику заједницу програмера и мноштво већ постојећих средстава која се могу користити у развоју децентрализованих апликација.

Као што web3 екосистем и децентрализовани метаверзум настављају да се развијају, мислим да ће се традиционални мотори за игре прилагодити и наставити да буду популаран избор за програмере који граде оваква искуства. Са порастом технологије блоцкцхаин, ови мотори ће се такође користити за креирање и покретање децентрализоване игре и виртуелни светови.

Зацх Хунгате, шеф игара и ВЦ партнер у Евериреалм-у

Технолошки аспекти

Дакле, Унреал Енгине 5…

Сада, хајде да прођемо кроз ове моторе детаљније.

Унреал Енгине 5 је пета генерација оригиналног Унреал Енгине-а. Мотор је доживео многа побољшања од свог стварања, али језгро остаје или непромењено или промењено у Унреал моделима модификације.

Да бисмо разумели шта чини Унреал Енгине 5 тако сјајним и зашто толико познатих ААА пројеката жели да га користи, морамо да прођемо кроз функције омотача свих постојећих Унреал Енгинеова:

1. Године 1998. Унреал Енгине 1 је био један од најсвестранијих мотора за игре који су постојали — комбиновао је графички мотор, физички мотор, вештачка интелигенција, управљање датотекама и мрежним системом, и готово развојно окружење за игре – УнреалЕд. Они су углавном написани у Ц++. С обзиром на ниво перформанси већине рачунара тог времена, програмери су донекле поједноставили неке елементе мотора: систем за детекцију судара, мрежни код и код контролера за плејер. Неке од технологија у Унреал Енгине-у 1 биле су револуционарне за то време, на пример, коришћењем динамичког графикона сцене. Ова технологија је омогућила додавање бројних ефеката за прекривање површина:

  • Делимично или потпуно пресликане површине.
  • Варп технологија – могућност замене слике једне површине пројекцијом слике на другу површину паралелну са њом.
  • Скибок – пројекција на површину за рендеровање из друге тачке (која је обично била смештена у малу „кутију“ са суперпонованом текстуром неба, отуда и назив Скибок). Дакле, екран није предња страна полигона, већ задња, са текстуром „неба“, унапред примењеном на објекат.

2. 1999. године објављена је побољшана верзија Унреал Енгине-а (1.5), дизајниран за модерне (у то време) рачунаре и Дреамцаст и ПлаиСтатион 2 конзоле. Направљени су значајни додаци, укључујући подршку за лице анимација за ликове, повећање максималне резолуције текстуре на 1024×1024, прошириви систем „честица“ и С3ТЦ технологија. Друга верзија УнреалЕд едитора је такође интегрисана. Ова верзија мотора је коришћена у игрици за више играча Унреал Турнир и авантуристичка игра Хари Потер и камен мудрости.

3. Унреал Енгине 2 је објављен 2002. године са појавом Унреал Тоурнамент 2003, Америца'с Арми: Оператионс и Унреал Цхампионсхип. Језгро и механизам за рендеровање су скоро потпуно преписани, а интегрисана је и нова (трећа) верзија УнреалЕд едитора. Поред тога, подсистем физике Карма је интегрисан у њега, подржавајући физику рагдола и друге иновације, што омогућава постизање реалнијег понашања ликова и интеракције са спољним светом. Остали делови мотора су такође побољшани или промењени ради боље компатибилности са ПлаиСтатион 2, ГамеЦубе и Ксбок.

Уведене су следеће технологије:

  • Површина течности (површина течности) – раван објекат који се састоји од великог броја полигона, који симулирају површину течности.
  • Лишће – објекти створени за украшавање пејзажа (на пример, трава).
  • Подршка за ВоИП – могућност разговора преко микрофона са другим играчима током игре.
  • Препознавање говора – глас се преводи у текст и обрађује као команде (на пример, могућност давања гласовних команди ботовима).
  • Сложенија физика тела „Карма” технологија – обрада дејства на тело не као дејства на један објекат, већ као дејства на скелет (Рагдолл) са деловима тела причвршћеним за њега.
  • Рагдолл физика – упркос чињеници да је „скелетна“ структура објеката имплементирана у првој верзији мотора, могућност коришћења „рагдолл“ физике појавила се тек са преласком на нови физички подсистем.
  • Возила – способност обраде догађаја од „глумца“ треће стране („глумачки објекат“).
  • ЕАКС 3.0 је 3Д звучни механизам који је развио Цреативе Лабс.

4. У верзији шаљиво названој Унреал Енгине 2.5, графички мотор је још једном побољшан и оптимизован. Појавила се подршка за Дирецт3Д 9, ОпенГЛ 2 и Пикоматиц. Такође је користио систем приказивања за рачунаре са слабом видео картицом али моћним централним процесором и додао је подршку за 64-битне Виндовс НТ и ГНУ/Линук оперативне системе. Највиша могућа резолуција текстуре је подигнута на 4096×4096 пиксела, а додата је и пуна подршка за Уницоде (16-битна), што је омогућило креирање потпуно локализованих игара на азијским језицима. Поред тога, сам мотор је значајно оптимизован, омогућавајући боље перформансе са истим системским захтевима. Био је компатибилан са видео записима у ДивКс и Бинк формату, са каснијим верзијама које су увеле систем за креирање стабла СпеедТрее.

5. Снимци екрана Унреал Енгине-а 3 су објављени до јула 2004. године, када је мотор већ био у развоју више од 18 месеци. Иако је заснован на старијим генерацијама, мотор је садржао нове карактеристике. „Главне архитектонске одлуке видљиве ОО програмерима, приступ писању скриптова заснован на подацима и прилично модуларни приступ подсистемима и даље остају (од Унреал Енгине-а 1). Али делови игре који су заиста видљиви играчима — визуелизатор, систем физике, звучни систем и инструменти — сви су приметно нови и знатно моћнији“, рекао је Свини. За разлику од Унреал Енгине-а 2, који је још увек подржавао цевовод са фиксном функцијом, Унреал Енгине 3 је дизајниран да искористи предности потпуно програмабилног хардвера шејдера. Сви прорачуни осветљења и сенчења су рађени по пикселу, а не по темену. Што се тиче рендеровања, Унреал Енгине 3 је обезбедио подршку за гама-исправан рендерер високог динамичког опсега.

Шта је са другим додатим и ажурираним функцијама:

  • Додата подршка за вишенитно динамичко учитавање података (стриминг), на пример, учитавање „локације“ директно када се крећете око ње ради уштеде ресурса.
  • Ажурирани графички механизам подржава већину савремених технологија, укључујући ХДР, осветљење по пикселу, динамичке сенке, модел шејдера 4 и геометријске сенке.
  • Физички подсистем Карма је напуштен и замењен је ПхисКс из АГЕИА. Касније, АГЕИА је издала сет додатних библиотека за игру, омогућавајући вам да користите све карактеристике физичког система, као што је ефекат „течности“ или ткива.
  • Интегрисани механизам за анимацију ФацеФКС, који је развио ОЦ3 Ентертаинмент, одговоран је за анимацију лица ликова.
  • Ажурирана ЕАКС верзија на 5.
  • Додата подршка за СпеедТрее технологију за генерисање стабала.
  • Представљен је нови УнреалЕд едитор, преписан помоћу вкВидгетс.

У почетку је Унреал Енгине 3 подржавао само Виндовс, ПлаиСтатион 3 и Ксбок 360 платформе. Међутим, иОС и Андроид су додати касније 2010. године, а прве игре су биле Инфинити Бладе на иОС-у и Дунгеон Дефендерс на Андроид-у.

6. Унреал Енгине 3.5 је доживео још једну еволуцију графичке компоненте. Филтер за накнадну обраду амбијенталне оклузије је додат да побољша сенке и осветљење. Повећан је број обрађених карактера у оквиру. Динамика водена површина технологија је редизајнирана на нови ниво, а физика меког тела и деструктивна окружења су значајно побољшана. У марту 2010. године објављена је најава нових функција, а промене су представљене на Програмери игара Конференција 2010:

  • Једна од главних иновација је нови систем осветљења Унреал Лигхтмасс, који користи карактеристике глобалног осветљења без губитака имплементиране у старије системе осветљења.
  • Побољшан рад са вишепроцесорским системима—дистрибуција задатака између вишепроцесорских система помоћу Унреал Сварм-а, као и бржа компилација Ц++ кода и обрада Унреал Сцрипт-а захваљујући Унреал Буилд Тоол-у.
  • Додао је сопствени алат за дистрибуцију за садржај који генеришу корисници—Унреал Цонтент Бровсер, појавио се Унреал Мастер Цонтрол Програм—нови главни сервер за ажурирање клијената и одржавање глобалне статистике, који се већ користи у Геарс оф Вар 2. Епиц Гамес Цхина планира да демонстрира употребу мотор за масовна игра за више играча на мрежи игре.

7. Епиц је представио Унреал Енгине 4 ограниченој публици 2012 Програмери игара Конференција. Дана 7. јуна 2012, видео снимак који демонстрира мотор техничког уметника Алана Виларда је објављен преко ГамеТраилерс ТВ-а. Главна ажурирања и иновације које су уведене укључују:

  • Глобално осветљење у реалном времену помоћу праћења вокселног конуса, елиминишући унапред израчунато осветљење. Међутим, ова карактеристика, названа Спарсе Вокел Оцтрее Глобал Иллуминатион (СВОГИ) и приказана у демонстрацији Елементала, замењена је сличним, али рачунарски јефтинијим алгоритмом због проблема са перформансама.
  • Нови систем визуелних скрипти „Блуепринтс“ који вам омогућава да брзо развијати игру логику без употребе кода, што резултира мањим јазом између техничких уметника, дизајнера и програмера.

8. И коначно, Унреал Енгине 5. Први пут је најављен 13. маја 2020. и подржава хардверске системе као што су ПЦ, Ксбок, Ксбок 360, Ксбок Оне, Ксбок, Сериес Кс/С, ГамеЦубе, Вии, Вии У, Нинтендо Свитцх, Дреамцаст, ПлаиСтатион 2, ПлаиСтатион 3, ПлаиСтатион 4, ПлаиСтатион 5, ПлаиСтатион Портабле, ПлаиСтатион Вита и ОС као што су мацОС, Мицрософт Виндовс, Линук, иОС, Андроид. Објављен је у раном приступу 26. маја 2021. и званично лансиран програмерима 5. априла 2022. Мотор садржи две велике нове технологије: Лумен и Наните.

  • Лумен је нова динамична глобална технологија осветљења. То елиминише потребу за уметници и програмери за стварање светлосна карта за дату сцену. Уместо тога, он израчунава рефлексије светлости и сенке у ходу, омогућавајући понашање извора светлости у реалном времену. Виртуелне мапе сенки су још једна компонента додата у Унреал Енгине 5, описана као нова метода рендеровања сенки која се користи за обезбеђивање доследног сенчења високе резолуције које функционише са квалитетом биоскопског квалитета и великим отвореним световима са динамичким осветљењем.
  • Нанит је један од кључне технологије у срцу Унреал Енгине 5 мотора. Омогућава вам да покажете онолико геометрије у кадру колико око види и зависи од резолуције: што је већа, детаљ постаје већи. Наните-ова технологија виртуелизоване геометрије омогућава Епиц-у да искористи претходну аквизицију Куикел-а, највеће светске фотограметријске библиотеке, од 2019. Циљ Унреал Енгине-а 5 је био да програмерима што је више могуће олакша креирање детаљних светова игара без потребе за потрошити прекомерну количину време стварање нових детаљних средстава. Наните може да увезе скоро све друге већ постојеће 3Д приказе објеката и окружења, укључујући ЗБрусх и ЦАД моделе, омогућавајући материјале биоскопског квалитета. Наните аутоматски обрађује нивое детаља (ЛОД) ових увезених објеката у складу са циљном платформом и раздаљином цртања, што је задатак који би иначе морао да обавља уметник.

Такође треба нагласити да Унреал Енгине 5 укључује све функције описане горе у претходним верзијама.

Наните мрежа Унреал Енгине-а је променила игру протеклих пар година. Са ажурирањем лишћа у 5.1, успели смо да донесемо окружење високе верности без трошкова. Све је лакше стварати искуства високе верности и требало би да почнемо да виђамо више игара сличних ААА дигитална имовина власништво и функционалност новчаника.

Кристофер Ли, оснивач Мадоата.

Пређимо на другог кандидата – О3ДЕ.

За почетак, О3ДЕ има све функције које има Унреал Енгине 4. Иако можда нисте чули за О3ДЕ, можете са сигурношћу да верујете да је добар као и свима омиљени Унреал Енгине 4 који је издржао тест времена.

Међутим, прва велика разлика је у томе што О3ДЕ има потпуно другачију структуру. Преноси кроз знатно побољшано и пренесено искуство са Амазоновог Лумбериард мотора. Програмери су у Лумбериард-у задржали детаље који су се купцима највише допали, а остало су значајно прерадили.

Пошто мотори за игре имају тенденцију да буду монолитни, О3ДЕ тим се снажно нагињао томе да свој мотор учини модуларним и проширивим, прихватајући алатке отворених стандарда од самог почетка. Такође су додали нови систем изградње, прошириви кориснички интерфејс, много нових функција у облаку, много оптимизација математичке библиотеке, нове мрежне функције и превише побољшања перформанси да би се овде поменули. Такође су додали потпуно нови ПБР рендерер способан за напред+ и одложено рендеровање са праћењем зрака и подршком за ГИ.

Сада, хајде да детаљније размотримо О3ДЕ функционалности. Прва ствар коју треба почети је Гем технологија (ова функција је модуларност овог пројекта). Гемс су пакети који садрже код и/или средства за проширење ваших О3ДЕ пројеката. Са Гем системом, можете одабрати карактеристике и средства која су вам потребна за ваш пројекат без укључивања непотребних компоненти. Такође можете да креирате сопствене драгуље да бисте садржали колекцију средстава, проширили уређивач или дизајнирали функције и логику играња за свој пројекат.

Постоје две врсте драгуља у О3ДЕ:

  • Цоде Гем: садржи средства и код који обавља одређене функције на средствима.
  • Гем имовине: садржи само средства и не садржи код.

Драгуљи долазе из три различита извора:

  • О3ДЕ стандардни драгуљи: драгуљи који се сматрају делом О3ДЕ језгра. Сви стандардни О3ДЕ драгуљи су доступни у О3ДЕ.
  • Драгуљи трећих страна: Драгуљи које пружају независни програмери.
  • Прилагођени драгуљи: Драгуљи које ваш тим креира.

О3ДЕ користи ЦМаке за креирајте датотеке за изградњу, управљају зависностима, тестирају и аутоматизују генерисање кода. Док већина прилагођених система изградње отежава унакрсну платформу, ЦМаке је намерно дизајниран да користи дељене конфигурационе датотеке и генерише датотеке пројекта за одређени ланац алата, а затим покреће изворне верзије. О3ДЕ систем изградње има следеће предности:

  • Ваш пројекат је креиран и изграђен помоћу вашег матичног ИДЕ-а и алата.
  • Права стабла зависности за циљеве изградње се изграђују и одржавају, одржавајући циљеве изградње чистима.
  • Робусна подршка за креирање и покретање аутоматизованих тестова.
  • Користите алате за отклањање грешака и профилисање као што је „Уреди и настави“ ако то подржавају алати компајлера.

Такође, О3ДЕ користи Атом физички рендерер. Атом је вишеплатформски, модуларан, вођен подацима и вишенитни рендерер који се може проширити како би задовољио различите визуелне и перформансе. Неке од његових карактеристика укључују:

  • Подршка за напред+ и одложено приказивање.
  • Мултитхреадед. Процеси рендеровања се покрећу на ЦПУ-у и ГПУ-у.
  • Модуларна структура вам омогућава да развијете више путања за рендеровање.
  • Подршка за ДирецтКс 12, Вулкан и Метал Грапхицс АПИ.
  • Оптимизовани Форвард+ модел сенчења кластера са дискретним пролазима који вам даје већу контролу над коначним Атом резултатом.
  • АЗСЛ језик схадера је флексибилно проширење ХЛСЛ-а, омогућавајући вам да пишете сопствене схадере са познатом синтаксом.
  • Глобално осветљење за сваку мрежу и материјал са МСАА/ССАО/ССР подршком.
  • Хардверски убрзан праћење зрака у реалном времену.
  • Карте рефлексије коцке високе резолуције.
  • Апстракција цевоводног интерфејса, која омогућава, без обзира на платформу, креирање унапред +, одложених или хибридних рендерера кроз систем пролаза. Подразумевано подржава Форвард+.
  • Подршка за корекцију паралаксе, мешане рефлексије по пролазу за рендеровање и уређивање и рендеровање током извођења за уметнике осветљења.
  • Нема ограничења за прилагођене пролазе за рендеровање.

У О3ДЕ, имате два окружења за скриптовање за креирање логике времена извршавања: визуелни алат за скриптовање који се зове Сцрипт Цанвас и традиционалнији Луа модел скриптовања. Помоћу Сцрипт Цанвас-а можете креирати скрипте графикона тока постављањем и повезивањем функционалних чворова у визуелном уређивачу без потребе за програмирањем. Сцрипт Цанвас вам омогућава да брзо експериментишете и понављате и пружа једноставну, али моћну почетну тачку за нове програмере. Захваљујући Луа, О3ДЕ подржава добро успостављен језик за скриптовање и могућност коришћења уређивача по вашем избору. Не морате да бирате једно или друго; можете користити и Сцрипт Цанвас и Луа у својим пројектима, па чак и унутар истог ентитета.

О3ДЕ подржава скуп стандардних физичких решења која се могу користити за додавање реализма глумцима и окружењу и симулације рендеровања. О3ДЕ подржава следеће СДК-ове за симулацију:

  • НВИДИА ПхисКс: Креирајте статична и динамичка крута тела, динамичке везе и силе попут ветра и гравитације. ПхисКс такође може тестирати преклапања, окидаче, схапецаст и раицастс.
  • НВИДИА Цлотх: Креирајте одећу и тканине које реално реагују на анимиране објекте и физичке силе. НВИДИА Цлотх има робусну подршку за судараче по вертексу, ограничења и податке о тканини за симулацију платна високе резолуције у више слојева.
  • АМД ТрессФКС: Креирајте косу и крзно користећи водиче за косу и податке за негу који реално реагују на анимиране објекте и физичке силе.

О3ДЕ користи алатку „Бела кутија“ за брзо креирање нивоа, омогућавајући вам да брзо обликујете и манипулишете геометријским запреминама како бисте скицирали свој свет у машини.

О3ДЕ нуди генератор кода заснован на Јиња2 шаблонима, омогућавајући брзо генерисање шаблонског кода или велике количине сличних података. Неке од карактеристика генератора кода укључују:

  • Модел вођен подацима заснован на КСМЛ или ЈСОН уносу.
  • Потпуно интегрисан у ЦМаке систем изградње.
  • Правила за подударање и замену регуларних израза и џокер знакова, која вам омогућавају да конфигуришете подршку за групну обраду датотека.
  • О3ДЕ пројектима се управља помоћу ЈСОН конфигурационих датотека и ЦМаке система за изградњу, што га чини лаким створити обичај алате за управљање или развијајте и дистрибуирајте сопствена подешавања као Гемс. Гемс могу додати нове функције вашим пројектима помоћу једне линије ЈСОН-а.
  • ЈСОН ручка за садржај Гем-а, укључене компоненте и библиотеке.
  • Питхон скрипте са подршком за основно управљање пројектима из командне линије.

Читав Опен 3Д Енгине подржава математичка библиотека високих перформанси дизајнирана да користи модерне ЦПУ могућности за брзе и прецизне прорачуне.

  • Библиотеке користе оптимални СИМД код за к64 ССЕ и АРМ Неон платформе и резервни скаларни код где оптимизација није доступна.
  • СИМД-убрзане тригонометријске функције које су брже од еквивалентних скаларних операција и способне да изврше више тригонометријских прорачуна у једном позиву.

О3ДЕ подржава стандардне формате датотека ресурса и обезбеђује обједињени процесор ресурса. О3ДЕ укључује следеће функције за руковање имовином:

  • Средства и манифести средстава користе ЈСОН форматирање, што пружа већи потенцијал за скриптовање и аутоматизацију.
  • Јединствени формат мреже за актере, статичне и динамичке објекте.
  • Оптимизовани ресурси времена извршавања за стримовање на модерном графичком хардверу.
  • Подршка за неблокирајуће асинхроно учитавање било које врсте ресурса.
  • Програмери средстава могу се писати помоћу Питхон-а.

О3ДЕ едитор и алати нуде подршку за проширења кроз Питхон 3. Креирајте сопствене компоненте уређивача, аутоматизујте процесе и проширите своје развојно окружење. Уз подршку за Питхон скриптовање у О3ДЕ, добијате:

  • Проширења са приступом Кт УКС библиотеци коју користе О3ДЕ едитор и алати.
  • Прилагођавање алата за прављење средстава, укључујући кораке пре и после обраде.
  • Прилагођено понашање при руковању мрежама, сликама и материјалима, омогућавајући вам да одвојите, доделите и преместите средства.

О3ДЕ има мрежни драгуљ високих перформанси који вам даје функције које су вам потребне за поуздану комуникацију и сервере. Мрежне карактеристике укључују:

  • Веома флексибилан ТЦП/УДП транспортни слој са малим кашњењем који је апстрахован иза поједностављеног АПИ-ја.
  • Подршка за шифровање и компресију са уграђеним симулатором кашњења, подрхтавања, преуређења и губитка.
  • Репликација објеката помоћу непоуздане репликације података ван редоследа за најниже могуће кашњење.
  • Подршка за хостоване моделе играча и наменске сервере.
  • Компензација кашњења локалног предвиђања са инверзним преговарањем за привилегије сервера.
  • Прилагодљиво понашање плејера које подржава аутоматско откривање и исправљање десинхронизације.

Дакле, као што разумете, убојите карактеристике О3ДЕ-а су оно што омогућава упоређивање овог потпуно новог мотора са великим и моћним Унреал Енгине-ом. И да будем искрен, само читање и прикупљање информација о ова два пројекта—О3ДЕ изгледа једноставније за корисника. Међутим, ово је само на први поглед, па хајде да сазнамо шта је лакше за коришћење и где је улазни праг нижи.

Видимо светлу будућност за традиционалне машине за игре Web3 игре и децентрализоване Метаверсе светове. На основу наших разговора са тимовима који се граде у простору, наишли смо на значајан број игара ААА квалитета и Метаверзални светови изграђен на Унреал и Унити. У последњих годину дана, потражња за оба мотора је ескалирала, што је довело до недостатка искусних програмера.

Такође видимо постепени пораст употребе других нових машина за игре као што је Опен 3Д енгине јер пружа сличну подршку за ААА игре, али са већом лакоћом приступа и подршком за широк спектар програмских језика.

Током наредних неколико година, могли бисмо видети да ови нови мотори повећавају свој тржишни удео, али традиционални би настављају да доминирају тржиштем.

Самартх Ахуја, шеф Улагања у Рисинг Цапитал

Почнимо са чињеницом да оба мотора подржавају ААА пројекте, али шта је са почетним нивоом ако желим да почнем са развојем игре?

Програмски језик: за верзије Унреал Енгине-а 4 и новије, ово је Ц ++ (раније УнреалСцрипт – Свеенеијев аутентичан језик). Иако Ц++ не нуди једноставно коришћење других програмских језика као што је Питхон, он је бржи. А брзина је управо оно што је потребно играма и моделима. С друге стране, Опен 3Д Енгине подржава Ц++, Питхон и Луа, што значи да ако знате бар један од ових језика, већ ћете моћи да радите са апликацијом. Ово иде у прилог О3ДЕ.

Сада, хајде да погледамо оперативне системе на којима се Унреал и О3ДЕ могу користити. Одмах је јасно да је намера у корист Унреала да подржава скоро све (ако не и све) ОС и хардверске платформе. У међувремену, О3ДЕ тренутно подржава само Виндовс и Линук.

Што се тиче алата, јасно је да је главни циљ О3ДЕ да привуче људе и изгради заједницу због ниског улазног прага и лакоће почетка и даље употребе. Унреал Енгине, са својим дугогодишњим искуством, такође се може похвалити једноставношћу коришћења. Иако је О3ДЕ имао на уму кориснике, постоји огромна, већ постојећа Унреал заједница, са хиљадама и хиљадама туторијала о коришћењу Унреала. Ако наиђете на било какве проблеме са Унреал-ом, заједница ће вам помоћи више од О3ДЕ заједнице у настајању. Немогуће је занемарити огромну разлику у старости ових пројеката и направити мрљу на њој.

Дакле, на крају је нерешено, можда мало више у корист Унреала, у овој фази развоја оба пројекта.

Пројекти и укључени људи

Почнимо са чињеницом да Унреал Енгинес 1,2,3,4 и 5 углавном се користе само за игре; док Унреал може да се користи за рендеровање нечега, мотор је креиран за развој игара. Унреал-ов „случај” је заиста сјајан; обухвата више од 1,000 пријављених пројеката, укључујући и огроман број култних.

Међутим, ради нашег поређења, требало би да узмемо у обзир само игре које су направљене на Унреал Енгине 5, а неки од ових наслова су још увек у производњи: Фортните, Тхе Матрик Авакенс, Абандонед, Арк ИИ, Блацк Митх: Вуконг, Хелл Ис Ми, Кингдом Хеартс ИВ, Офф Тхе Грид, Паидаи 3, Редфалл, Реннспорт, СТАЛКЕР 2: Хеарт оф Цхорнобил, Тхе Даи Бефоре, Вронгед Ус, АрцхеАге ИИ, Геарс 6, Мицтлан: Анциент Митхицал Тале, Асхес оф Цреатион, Авовед, Драгон Куест КСИИ: Тхе Фламес оф Фате, Дреамхоусе: Тхе Гаме, Ецхоес Оф Тхе Енд, Гаме оф Тхронес, ИЛЛ, Инстинцтион, Инто тхе Ецхо, Легенд оф Имир, Мафиа ИВ, Пројецт М, Пројецт РИУ, Куантум Еррор, Роотед, Сенуа'с Сага: Хеллбладе ИИ, Схадов оф Цонспираци: Сецтион 2, Тхе Витцхер 4, Томб Раидер, Вигиланце 2099.

Половина ових игара су наставци популарних серија игара које чекају фанови широм света, као што су Сенуа'с Сага: Хеллбладе ИИ и Тхе Витцхер 4. Такође је вредно напоменути да постоје информације о издавању таквих игара као што су ЛифеЛеецх и ИГИ оригинс. Сви наведени пројекти су ААА. Пошто је пета генерација мотора била прилично скорашња, већина горенаведених игара (осим Фортните-а и Тхе Матрик Авакенс) неће бити објављена пре 2023.

Само погледајте графику која се може извући из Унреал Енгине-а 5. То се заиста може назвати новом ером графике у игрицама (и не само графици!):

Слика 1,2,3: демонстрација графике Унреал Енгине 5. Извор: Унреал Енгине.

Слика 4,5: демонстрација графике Унреал Енгине 5. Извор: Унреал Енгине.

Једини проблем са тако реалистичном и сјајном графиком је њихова неприступачност. Нажалост, мали број обичних играча има рачунаре који могу да раде игре у највишој резолуцији, што значи да компаније за игре морају да смање ниво графике да би повећале пропусност.

Хајде сада да причамо о графици и играма на Отворите 3Д Енгине.

Наравно, О3ДЕ нема тако дугу историју, акумулирани престиж и препознатљивост као наш претходни конкурент, али нуди производ ништа мањег квалитета. Пројекти које треба размотрити укључују Нови свет, Деадхаус Соната и Озоне Метаверсе. Пошто још увек има тако мало пројеката који користе овај мотор, морамо пажљивије размотрити оне који то раде.

Почнимо са Озоне Метаверсе, комплетом алата изграђеним на блокчејну Флов за грађење метаверзова. Пројекат је без кода; то јест, не морате писати код за прављење садржаја. Ово је метаверзум који вам омогућава створити и прилагодите друге метаверзе различитих величина; можете дизајнирати цео свет или само једну собу. Овакав ангажман и усвајање Web3 је огромна предност за О3ДЕ јер се више игара и метаверзова ствара на блокчејну и преузима индустрију. Штавише, оваквим пројектима је потребан мотор који је једноставан за коришћење, било да говоримо о томе креирање игара или друге пројекте. Web3 пројекти често су само шарени тимови, а не компаније, а имплементација блокчејна је сама по себи тешка.

Деадхаус Соната је ААА игра која је већ планирана на Стеам-у. Игра изгледа прелепо, мрачно и занимљиво; Сигуран сам да ће на максималним подешавањима изгледати достојно да се назове ААА. Нови свет је игра у раном развоју (нема чак ни трејлера). Судећи по сајту, лоре је већ спремно; у овом тренутку се ништа више не може рећи.

Слика КСНУМКС: Отворите 3Д Енгине графички демо. Извор: АВС Амазон.

Слика КСНУМКС: Отворите 3Д Енгине демо графике (Деад Хаус Соната). Извор: Деад Хаус Соната.

Гледајући предложену графику и понашање ликова оба мотора у игри, постаје јасно да Унреал побеђује, али ови тестови су на максималним подешавањима. Гледајући имплементацију, највероватније ће максимална подешавања на Опен 3Д Енгине-у бити једнака средњим или високим подешавањима на Унреал Енгине-у 5. Међутим, поставља се питање: Да ли играчи који још увек користе верзије 1 и 2 Нвидиа картица потребно више? Игре би требало да имају равнотежу у погледу квалитета графике и пропусног опсега, али нећемо знати колико се оба пројекта носе са овим задатком док се не објави више пројеката.

Што се тиче оних који користе ове моторе, Унреал Енгине 5 углавном користе велики студији за игре. Имплементација овог мотора захтева много ресурса и времена, али резултат је вредан тога. О3ДЕ има два од три пројекта које подржава Амазон (главни партнер О3ДЕ), а трећи је креирао независни тим. Међутим, О3ДЕ активно ради на привлачењу појединаца.

Слика 10: Број корисника на Унреал Енгине 5. Извор: https://programace.com/blog/unity-vs-unreal/

Што се тиче процента коришћења, О3ДЕ је још увек далеко иза Унреал Енгине-а, али с обзиром на партнере и брзину развоја О3ДЕ-а, за две до пет година могу да сустигну Унреал Енгине по коришћењу.

Несумњиво, конкуренција је увек инспирисала развој. Упркос присуству таквих титана као што су Унреал Енгине и Унити, Блендер почиње да се такмичи са другим алатима, као што су О3ДЕ и Годот 4.0 (у алфа фази), и сваки од њих има своје јединствене предности.

По мом мишљењу, Унити и Унреал брзо добијају конкуренцију која има нижи улазни праг и развија се много брже. Посебно сам задовољан појавом готових СДК-ова за моторе, јер они могу повезати било који пројекат са било којим ЕВМ-ом и омогућава вам да креирате нативе NFTs и интеракцију са ИПФС-ом.

Такође видим снажне помаке ка развоју вештачке интелигенције игара у блиској будућности. Технологија постаје све прогресивнија, са више алата који се имплементирају како би ствари које не контролише лик игре биле још реалније. Заједно са технологијом проширене стварности АР, АИ ће додатно убрзати гејмификацију стварни свет и стварање метауниверзума.

Сергеи Сергеенко, ЦТО у Сатосхи Универсе

Ко стоји иза пројеката?

Осим што је Епиц Гамес огромна компанија за игре на срећу, а сам Тим Свини геније, Епиц Гамес има изванредне партнере као што су Диснеи, ВПП, БМВ Гроуп, Хавас Медиа, Вецторворкс, Моосе Тоис, ВАРНЕР БРОС., Хасбро, Баттери , ОнеПлус, Аудиокинетиц, Јазварес, Зеро Денсити, итд.

Шта је са О3ДЕ? У овом тренутку све изгледа одлично. Осим што је АВС (у суштини Амазон) главни партнер Опен 3Д фондације, О3ДЕ има тако истакнуте партнере као што су АццелБите, Адобе, Апоцалипсе Студиос, Аудиокинетиц, АВС, Бацктраце.ио, Царбонатед, Футуревеи, ГАМЕПОЦХ, Генвид Тецхнологиес, Хадеан, ХЕРЕ Тецхнологиес, ​​Хуавеи, Интел, Међународна асоцијација програмера игара, КитБасх3Д, Китхера АИ, Ниантиц, Опен Роботицс, ПопцорнФКС, Ред Хат, Роцхестер Институте оф Тецхнологи, СидеФКС, Тафи, ТЛМ Партнерс и Варгаминг, и недавно (бубањ, молим) Епске игре. То значи да ће два мотора о којима разговарамо међусобно комуницирати као партнери.

Као што смо видели на дијаграму изнад, Унреал Енгине не заузима прво или чак друго место по броју корисника; још има простора да расте. Исто важи и за О3ДЕ.

Zakljucak

Дакле, с обзиром на то да још увек постоји врло мало пројеката који би користили било који од мотора (када смо већ код Унреал Енгине 5 и О3ДЕ), тешко је упоредити квалитет игара који они могу да пруже при максималним, средњим и минималним могућностима. Ипак, неки закључци се већ могу извући. Иако оба мотора имају низак улазни праг, О3ДЕ је мало лакши за употребу као што је био креиран са неприпремљеним корисником на уму. Оба мотора подржавају ААА пројекте, али према прелиминарним подацима ниво графике ће бити виши на Унреал Енгине-у 5. Оба пројекта имају висок ниво реалистичне анимације ликова у игрици као и општу физику игре. Слично томе, оба имају најновије карактеристике у индустрији, од праћења зрака до вештачке интелигенције; они имају гигантску позадину у смислу партнера и такође су постали партнери. Све ово може имати веома позитиван утицај на заузимање тржишта.

Библиографија

  1. https://www.phoronix.com/news/Epic-Games-Joins-Open-3D
  2. https://www.unrealengine.com/en-US/blog/new-release-brings-mesh-tometahuman-to-unreal-engine-and-much-more

Опен 3Д Енгине ВС Унреал Енгине 5 21

  1. https://en.wikipedia.org/wiki/List_of_Unreal_Engine_games
  2. https://deadhaussonata.com/ru/o3de/
  3. https://forums.newworld.com/
  4. https://www.kythera.ai/news/kythera-ai-for-o3de-were-part-of-a-new-opensource-game-engine
  5. https://80.lv/articles/amazon-announces-lumberyard-s-successor-open-3dengine/
  6. https://aws.amazon.com/ru/blogs/gametech/open-3d-engine/
  7. https://ozonemetaverse.io/technology
  8. https://www.o3de.org/docs/welcome-guide/features-intro/
  9. https://hackaday.com/2022/01/10/open-3d-engine-amazons-old-clothes-or-agame-engine-to-truly-get-excited-about/
  10. https://www.unrealengine.com/en-US/blog/a-first-look-at-unreal-engine-5
  11. https://www.unrealengine.com/en-US/features
  12. https://www.phoronix.com/news/O3DE-Linux-Editor-Progress
  13. https://www.partnerbase.com/epic-games-1
  14. https://www.opennet.ru/opennews/art.shtml?num=57530
  15. https://aws.amazon.com/ru/about-aws/whats-new/2021/12/aws-partners-open-3d-foundation-first-stable-open-3d-engine/#:~:text=As the successor to Amazon,Futurewei%2C GAMEPOCH%2C Genvid Technologies%2C
  16. https://www.unrealengine.com/en-US/solutions/games

Одрицање од одговорности

У складу са Смернице пројекта Труст, имајте на уму да информације дате на овој страници нису намењене и не треба да се тумаче као правни, порески, инвестициони, финансијски или било који други облик савета. Важно је да инвестирате само оно што можете приуштити да изгубите и да тражите независан финансијски савет ако сумњате. За додатне информације, предлажемо да погледате одредбе и услове, као и странице помоћи и подршке које пружа издавач или оглашивач. MetaversePost је посвећен тачном, непристрасном извештавању, али тржишни услови су подложни променама без претходне најаве.

О аутору

Цриптомериа Цапитал је крипто фонд који подржавају стручњаци блокчејн индустрије. Фирма верује у децентрализоване пројекте, криптовалуте и Web 3.0 ће драматично преобликовати економске односе и фокусира се на подухвате, токене и пројекте који се односе на блокчеин технологију и крипто имовину. Цриптомериа Цапитал подржава трансформацију обезбеђивањем финансирања у раној фази за амбициозне пројекте у индустрији која се брзо развија.

više чланака
Цриптомериа Цапитал
Цриптомериа Цапитал

Цриптомериа Цапитал је крипто фонд који подржавају стручњаци блокчејн индустрије. Фирма верује у децентрализоване пројекте, криптовалуте и Web 3.0 ће драматично преобликовати економске односе и фокусира се на подухвате, токене и пројекте који се односе на блокчеин технологију и крипто имовину. Цриптомериа Цапитал подржава трансформацију обезбеђивањем финансирања у раној фази за амбициозне пројекте у индустрији која се брзо развија.

Hot Stories
Придружите се нашем билтену.
Најновије вести

Институционални апетит расте према Битцоин ЕТФ-овима усред волатилности

Откривања путем 13Ф поднесака откривају значајне институционалне инвеститоре који се баве Битцоин ЕТФ-овима, наглашавајући све веће прихватање ...

Знате више

Стиже дан изрицања пресуде: Судбина ЦЗ-а виси у равнотежи док амерички суд разматра изјашњење Министарства правде

Цхангпенг Зхао се данас суочава са изрицањем казне на америчком суду у Сијетлу.

Знате више
Придружите се нашој заједници иновативних технологија
Опширније
opširnije
Ињецтиве удружује снаге са АлтЛаиер-ом како би донео сигурност поновног уметања у инЕВМ
Posao Новински извештај технологија
Ињецтиве удружује снаге са АлтЛаиер-ом како би донео сигурност поновног уметања у инЕВМ
Може 3, 2024
Маса се удружује са Теллером како би увела МАСА фонд за зајмове, омогућавајући УСДЦ позајмљивање на бази
tržišta Новински извештај технологија
Маса се удружује са Теллером како би увела МАСА фонд за зајмове, омогућавајући УСДЦ позајмљивање на бази
Може 3, 2024
Велодроме лансира Суперцхаин Бета верзију у наредним недељама и проширује се преко ОП Стацк Лаиер 2 Блоцкцхаинс-а
tržišta Новински извештај технологија
Велодроме лансира Суперцхаин Бета верзију у наредним недељама и проширује се преко ОП Стацк Лаиер 2 Блоцкцхаинс-а
Може 3, 2024
ЦАРВ најављује партнерство са Аетхир-ом како би децентрализовао свој слој података и поделио награде
Posao Новински извештај технологија
ЦАРВ најављује партнерство са Аетхир-ом како би децентрализовао свој слој података и поделио награде
Може 3, 2024
ЦРИПТОМЕРИА ЛАБС ПТЕ. ЛТД.