The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Обновление игрового движка с открытым кодом Dagor Engine"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Обновление игрового движка с открытым кодом Dagor Engine"  +/
Сообщение от opennews (??), 05-Дек-24, 11:44 
Опубликованы новые сборки игрового движка Dagor Engine, код которого был открыт в прошлом году компанией  Gaijin Entertainment под лицензией BSD, после чего задействован компанией VK в качестве основы движка NauEngine. Ключевым изменением в новой версии стало открытие  под лицензией BSD полного исходного кода фреймворка для разработки многопользовательских игр. В качестве примера техники создания  многопользовательских игр опубликован код демонстрационной версии игры Outerspace...

Подробнее: https://www.opennet.ru/opennews/art.shtml?num=62343

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по времени | RSS]


1. Скрыто модератором  –9 +/
Сообщение от Аноним (1), 05-Дек-24, 11:44 
Ответить | Правка | Наверх | Cообщить модератору

12. Скрыто модератором  –1 +/
Сообщение от Омномном анон (?), 05-Дек-24, 13:57 
Ответить | Правка | Наверх | Cообщить модератору

2. "Обновление игрового движка с открытым кодом Dagor Engine"  +4 +/
Сообщение от Аноним (2), 05-Дек-24, 11:44 
Гаджины еще очень быстрый скриптовый язык делают https://github.com/GaijinEntertainment/daScript
Ответить | Правка | Наверх | Cообщить модератору

4. "Обновление игрового движка с открытым кодом Dagor Engine"  –1 +/
Сообщение от Аноним (1), 05-Дек-24, 11:51 
Нейминг не оч https://github.com/DNADNL/NetScript
Ответить | Правка | Наверх | Cообщить модератору

6. "Обновление игрового движка с открытым кодом Dagor Engine"  +1 +/
Сообщение от Аноним (2), 05-Дек-24, 11:54 
Он уже переименован в Daslang, название репы старое осталось
Ответить | Правка | Наверх | Cообщить модератору

55. "Обновление игрового движка с открытым кодом Dagor Engine"  +/
Сообщение от Аноним (-), 05-Дек-24, 22:02 
> Он уже переименован в Daslang, название репы старое осталось

Да и синтаксис у него какой-то... странный.

Ответить | Правка | Наверх | Cообщить модератору

94. "Обновление игрового движка с открытым кодом Dagor Engine"  +/
Сообщение от Аноним (94), 07-Дек-24, 06:30 
Да, похоже фанат зогпитонов чтоли?... И ладно бы это, так уж лучше оригинал использовал бы, им же лучше. Да, он тормозит совсем немножко, ну и что - что в x20 раз тормозней Си только по тесту "quicksort"(стр.48) см.ссылку  а, в "binary-trees"(+alloc/dealloc)(стр.15) и вовсе x45 раз
- у движка ведь такие запросы.. в т.ч.использованием избыточной многопроцессности у авторов на компе тем скрывая тормоза скриптов по кр.мере до определённого уровня сложности что, на всех не топовых у игроков хуже от доп.тормозов уже быть не может - как не запускабельные на их ОС,

в "Ranking Programming Languages by Energy Efficiency":
haslab.github.io/SAFER/scp21.pdf
- самое серьёзное исследование существующее, т.к.ав торы заморочились энергоэффективностью;
хоть усреднённый результа в табличке суммарного результата(стр.16) - слишком усреднился, лучше самому "усреднять" только реальные тесты там, см.ниже тут. Хоть и между ними же - оч.сильно колебаясь, в итоге усреднние скрывает лаги/тормоза в том или ином использовании по типу, тогда пожалуй надо было брать максимамльные значени K относительно Си из каждого теста.

Да и блог там по ссылке - мог бы вестись не на языке инагентов... :(  
(похоже target-группа не русские, кто то никак не проапдейтится с 2014 в мышлении что ли?  И п прежнему мечтает чтобы его взяли в иностранную компанию в инагентской же страней?...)


Кстати, расхваливаемый [за скорость] C# - тут же в "binary-trees" - x10 раз..., (усреднённо - x3), ну да быстрей Python, но вё же и близко не Си или С++ без STL&Co:
в "quicksort" он - отс-ет но, экв-ные ему по первому уп.тесту
в тесте "quicksort"       - Lisp=x4.5/Haskell= x5/Racket=x42
в тесте "MergeSort"     - Lisp=~x3 /Haskell= x3/Racket=x65
в тесте "N-queens"      - Lisp=-na-/Haskell=~x50/Racket=~-n/a-
в тесте "Fibonacci"      - Lisp=~x20/Haskell=~x70/Racket=~x20.
в тесте "Ackermann"   - Lisp=-na-/Haskell=x9036/Racket=15421(тут даже у C++ - 1345, что уж говорить про прочие)
это самые понятные и хоть как то относящиеся к gamedev -по задействвавнию ЦП units тесты.

А, вот Rust как тут самый к Си и С++ (усреднённо - x1.04, в "binary-trees" - ~аналогично):
x3), ну да быстрей C#, но вё же и близко не Си...
в тесте "quicksort"       - x1.5
в тесте "MergeSort"     - x1/7
в тесте "Fibonacci"      - даже чуть обогнал.
в тесте "N-queens"      - x84 !!!
в тесте "Ackermann"  - x1726 !!!)
это самые понятные, кроме "Ackermann", и хоть как то относящиеся к gamedev - по задействвавнию ЦП units тесты.


По сути все языки кроме Си и чуть хуже C++ с STL&Co, хоть у "Ackermann" и он, для realtime применений - в лузерах фатально, как абсолютно отстающие;
и чем дальше от Сей функционально - тем сильней, особенно если смотреть не на безсмысленную среднюю температру по палате а, по задачам / конкретным типам использования цп.

Ответить | Правка | Наверх | Cообщить модератору

113. "Обновление игрового движка с открытым кодом Dagor Engine"  +/
Сообщение от Проходил мимо (?), 09-Дек-24, 07:40 
Rust достаточно критичен к тому, как именно на нем пишут.
Ответить | Правка | Наверх | Cообщить модератору

114. "Обновление игрового движка с открытым кодом Dagor Engine"  +/
Сообщение от Аноним (114), 09-Дек-24, 18:58 
Это относится абсолютно к любому языкку программирвания.
Вопрос лишь в желании оптимизации вообще и в ч.н.не только под свой ПК... и возможностях языках в этом.
Ответить | Правка | Наверх | Cообщить модератору

40. "Обновление игрового движка с открытым кодом Dagor Engine"  –2 +/
Сообщение от Аноним (40), 05-Дек-24, 17:47 
Чем JavaScript, ускоренный через SpiderMonkey/v8, не угодил?
Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору

41. "Обновление игрового движка с открытым кодом Dagor Engine"  +/
Сообщение от cheburnator9000 (ok), 05-Дек-24, 18:28 
Тем что они создают полноценный ЯП, а не высер для Monkey.
Ответить | Правка | Наверх | Cообщить модератору

47. "Обновление игрового движка с открытым кодом Dagor Engine"  +1 +/
Сообщение от Аноним (47), 05-Дек-24, 20:25 
Так и запишем: Not Invented Here.
Ответить | Правка | Наверх | Cообщить модератору

115. "Обновление игрового движка с открытым кодом Dagor Engine"  +/
Сообщение от Аноним (114), 09-Дек-24, 19:14 
Ну так языков более 1000 разных в мире - что все тащить в проект?...

Как по мне достаточно 1 базового языка проекта (т.е.без доп.скриптов для его компиляции начиная с синтаксических lexer'ов у компилятрров и шире - заканчивая CMake чудовищем, притом ещё же не самого чудовищного, или всяких Perl/Python и прочего обвязок для схожих целей, как будто MAKE не существует или же недостатоен)
и *максимум*(значит в релизе в идеале лучше без) ещё одного простенького для оч.редко присходящих событий, настолько простенького чтобы проект не засирался им самим...
Простой пример: в DukeNuke3D, сугубо для таких событий. Впрочем, на нём даже доп.ботов слабал некто - не имея возможности создания ни одной переменной.
Уже полноценный функционально - срипты QScript(синтаксис правда уг, лишь бы не быть похожим на Си) (позже читал в форке вроде бы хексена сделали улучшенную версию ?его). И даже всё это уже мега-тормозное работало на 486-х компах, в отличие от всех современных скриптов и включая компилируемые из-за их доп.функционала.

Ответить | Правка | Наверх | Cообщить модератору

117. "Обновление игрового движка с открытым кодом Dagor Engine"  +/
Сообщение от Аноним (114), 09-Дек-24, 19:34 
* из-за их доп.функционала или криворукости, а подозреваю и падлючести.
Ответить | Правка | Наверх | Cообщить модератору

58. "Обновление игрового движка с открытым кодом Dagor Engine"  +/
Сообщение от Аноним (-), 05-Дек-24, 22:14 
> Чем JavaScript, ускоренный через SpiderMonkey/v8, не угодил?

На примере 0ad например - тем что это
1) Жесточайший гимор с билдовкой двигла потом. Чтобы перестроить мозилскую пыхтонрастие - надо реально скачать половину глобуса и развернуть билдферму. И это совсем не круто, в этом месте какой-нибудь годот который можно просто из реп поставить - ну вы поняли, да? И зачем так фигурно #$%ться с этой лабудой вместо вон того? :)
2) Апстрим которому проблемы даунстримов реально пофиг. Они вон там, в соседней новости, логитипчики меняют. А как либо помочь при проблемах с их навороченным мегаспрутом - ну, вы поняли.
3) По перфомансу и предсказуемости оно начинает реально напоминать - браузер. Что для игорей достаточно фатально.
4) Перфоманс JS переоценен. 0ad юзающий это непотребство - запросто становится пошаговой стратегией вместо RTS. На очень мощном компе. С всего 200 юнитов с каждой стороны. Пардон, старкрафт 200 юнитов по 8 игроков - на 133 пне считал быстрей. А эта пакость в пошаговую стратегию превращается постоянно, и основной жор - вот как раз мутант человека^W обезьяны-паука.

Ответить | Правка | К родителю #40 | Наверх | Cообщить модератору

63. "Обновление игрового движка с открытым кодом Dagor Engine"  –1 +/
Сообщение от Аноним (63), 05-Дек-24, 23:40 
1. Зачем перестраивать? Выдрать из файрфокса. Не нравится SpiderMonkey - к вашим услугам v8.
2. Всем апстримам реально пофиг на даунстримы пока они не платят достаточно.
3. да ладно
4. видимо на JS написали то, что надо было писать на C++.


Ответить | Правка | Наверх | Cообщить модератору

66. "Обновление игрового движка с открытым кодом Dagor Engine"  +/
Сообщение от Аноним (-), 06-Дек-24, 01:03 
> 1. Зачем перестраивать? Выдрать из файрфокса.

Файрфокс - еще не игровое двигло! А если я хотел с вот именно последней версией двигла поразвлекаться (зачем учиться старью?) - господи, это просто какой-то дикий ужас. Пересобрать двигло 0ad - это просто АД какой-то. И этот ваш spiderweb - одни из ключевых грабель на этом пути.

> Не нравится SpiderMonkey - к вашим услугам v8.

Хрен редьки не слаще. Примерно такая же по уровню невменяемости и оверинженерии хтонь. Реально из скриптоты с JIT нормально сделан, извините, LuaJIT. Мелко, аккуратно, все по делу, просто прикрутить. Но, вот, да, синтаксис скрипта не особо приятный.

> 2. Всем апстримам реально пофиг на даунстримы пока они не платят достаточно.

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

> 3. да ладно
> 4. видимо на JS написали то, что надо было писать на C++.

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


Ответить | Правка | Наверх | Cообщить модератору

57. Скрыто модератором  +1 +/
Сообщение от Аноним (57), 05-Дек-24, 22:06 
Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору

78. "Обновление игрового движка с открытым кодом Dagor Engine"  +1 +/
Сообщение от Аноним (78), 06-Дек-24, 09:02 
Но зачем, когда уже есть AngelScript?
Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору

85. "Обновление игрового движка с открытым кодом Dagor Engine"  +1 +/
Сообщение от rshadow (ok), 06-Дек-24, 11:16 
На вид какая-то помесь питона и Си. В целом норм. Но чет надоело уже что каждый васян придумывает свой самый лучший синтаксис.
Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору

7. "Обновление игрового движка с открытым кодом Dagor Engine"  –1 +/
Сообщение от Аноним (7), 05-Дек-24, 12:13 
А че неплохой движок, чем то напоминает ue5.
Ответить | Правка | Наверх | Cообщить модератору

34. "Обновление игрового движка с открытым кодом Dagor Engine"  +/
Сообщение от Аноним324 (ok), 05-Дек-24, 17:13 
Вообще ничем не напоминает, тут даже в сравнении сцены, которую в анриале сделали на пофиг, анриал выглядит более выигрышным, из-за коректной работы света.
Ответить | Правка | Наверх | Cообщить модератору

65. "Обновление игрового движка с открытым кодом Dagor Engine"  +1 +/
Сообщение от Аноним (57), 05-Дек-24, 23:48 
> тут даже в сравнении сцены, которую в анриале сделали на пофиг, анриал выглядит более выигрышным, из-за коректной работы света.

Гониво. Это натягиаве или же дикая субъективщина то что, более освещённа улица ярким днём - лучше чем в не настлько освещённый день...

Другое дело что, минимум для теста - стоило бы ambient подобрать эквивалетный, или в UE, неважно.
А, лучше навсегда - на будущие тесты, самим же авторам. Либо сделать опцию свет <( ) как в UE>, <( ) как Unity>,... + поддержка проектов оттуда... с автоактивацией этого.

Но,
таки,
"-----": из-за большей контрастности и/или ?AA/?DLSS - на картинка-№2, вблизи к камере - ~сдвиг пикселей поверх накладывается на текстуры, и ~из-за этого же тут же вокруг большого окна слева и напротив его справа - наложение посторннего цвета (авторы вы бы сами что ли перед релизом и т.б.выкладиыванием сравнительных снимков сравнили... ). Но, если я прав о ?AA/?DLSS - без них, точнейвызвавшей прблему: пользовательс может устранить проблему, если поднапряжотся конечно.

"+++++": из-за большей контрастности - на картинке-№1 зн.чётче видна листва деревьев слева (баг мыла в шейдерах, уже в UE).

Итого: 1:1. (речь только о снимках экрана)

Ответить | Правка | Наверх | Cообщить модератору

72. "Обновление игрового движка с открытым кодом Dagor Engine"  +/
Сообщение от Аноним (72), 06-Дек-24, 06:17 
>напоминает ue5

https://www.youtube.com/@UnrealEngine/videos

Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору

9. "Обновление игрового движка с открытым кодом Dagor Engine"  +1 +/
Сообщение от eugener (ok), 05-Дек-24, 13:04 
Хотел спросить в чём прикол хроматических аберраций на картинке (в фотографии мы обычно с ними боремся), но сначала загуглил и узнал много нового. Оказывается их специально добавляют для винтажного вида. ¯\_(ツ)_/¯
Ответить | Правка | Наверх | Cообщить модератору

10. "Обновление игрового движка с открытым кодом Dagor Engine"  +3 +/
Сообщение от МИСАКА (?), 05-Дек-24, 13:19 
А мне блики солнца
Важнее, чем детализация и целостность
Ответить | Правка | Наверх | Cообщить модератору

59. Скрыто модератором  +/
Сообщение от Аноним (-), 05-Дек-24, 22:17 
Ответить | Правка | Наверх | Cообщить модератору

18. "Обновление игрового движка с открытым кодом Dagor Engine"  +/
Сообщение от Аноним (18), 05-Дек-24, 14:47 
Только на реальную хроматическую аберрацию это похоже весьма отдалённо, а больше напоминает плохое сведение цветов на ЭЛТ. Ну тоже винтаж, в своём роде.
Ответить | Правка | К родителю #9 | Наверх | Cообщить модератору

19. "Обновление игрового движка с открытым кодом Dagor Engine"  +2 +/
Сообщение от eugener (ok), 05-Дек-24, 14:51 
> Только на реальную хроматическую аберрацию это похоже весьма отдалённо

Не-не, не отдалённо, а вот прям точно как неисправленная хроматика по краям кадра на широкоугольном объективе.

Ответить | Правка | Наверх | Cообщить модератору

11. "Обновление игрового движка с открытым кодом Dagor Engine"  –3 +/
Сообщение от anonymmmeer (?), 05-Дек-24, 13:52 
Хотел написать, что почему не на раст и сколько можно терпеть...
потом тыкнул в перавую попавшийся файл.
https://github.com/GaijinEntertainment/DagorEngine/blob/main...

а там магические константы, ifdef лапша, сырые указатели...

уж лучше не раст

Ответить | Правка | Наверх | Cообщить модератору

14. "Обновление игрового движка с открытым кодом Dagor Engine"  +/
Сообщение от Аноним (2), 05-Дек-24, 14:32 
Очень не хватает ифдефов в расте, в итоге вернулся на си++
Ответить | Правка | Наверх | Cообщить модератору

16. "Обновление игрового движка с открытым кодом Dagor Engine"  +2 +/
Сообщение от Аноним (-), 05-Дек-24, 14:44 
> Очень не хватает ифдефов в расте, в итоге вернулся на си++

Хм.. а чем тебе cfg и cfg_if не подошли?
Кажется оно дает те же возможности.

Ответить | Правка | Наверх | Cообщить модератору

21. "Обновление игрового движка с открытым кодом Dagor Engine"  +/
Сообщение от Аноним (2), 05-Дек-24, 15:05 
Зачем мне куцый ифдеф, когда есть полноценный
Ответить | Правка | Наверх | Cообщить модератору

27. "Обновление игрового движка с открытым кодом Dagor Engine"  –1 +/
Сообщение от awoland (ok), 05-Дек-24, 15:54 
> уж лучше не раст

На раст сейчас пишет свой новый движёк Tellusim в Сан-Диего бывший автор и ведущий разработчик Unigine Александр Запрягаев.

Ответить | Правка | К родителю #11 | Наверх | Cообщить модератору

29. Скрыто модератором  –1 +/
Сообщение от Аноним (29), 05-Дек-24, 16:30 
Ответить | Правка | Наверх | Cообщить модератору

67. "Обновление игрового движка с открытым кодом Dagor Engine"  +1 +/
Сообщение от Аноним (-), 06-Дек-24, 01:05 
>> уж лучше не раст
> На раст сейчас пишет свой новый движёк Tellusim в Сан-Диего бывший автор
> и ведущий разработчик Unigine Александр Запрягаев.

Ну и как, он таки - еще запрягает? Или уже - ездит? И, конечно, это открытое? Или как и с Unigine? Который вроде и неплохая штука - но вот лицензирование у него это полный абзац.

Ответить | Правка | К родителю #27 | Наверх | Cообщить модератору

97. "Обновление игрового движка с открытым кодом Dagor Engine"  +1 +/
Сообщение от Аноним (97), 07-Дек-24, 07:49 
Ну раз в Сан Диего пишут, то точно бомба получится. На какой авеню в Сан Диего пишут? Там есть пара райончиков, где движки не очень выходят
Ответить | Правка | К родителю #27 | Наверх | Cообщить модератору

116. "Обновление игрового движка с открытым кодом Dagor Engine"  +/
Сообщение от Аноним (114), 09-Дек-24, 19:27 
Когда в РФ сеть обрубят очередными санкциями или максимум сами, чтобы не шпионили особенно при военных дейтсвиях уже с нато, - будет и уже вся улица ;)
Так что информация как раз полезна, для выбирающих себе движок.
Ответить | Правка | Наверх | Cообщить модератору

13. "Обновление игрового движка с открытым кодом Dagor Engine"  +3 +/
Сообщение от Аноним (13), 05-Дек-24, 14:11 
>был открыт в прошлом году компанией Gaijin Entertainment под лицензией BSD

Единственно подходящая открытая лицензия для игрового движка.

Ответить | Правка | Наверх | Cообщить модератору

22. "Обновление игрового движка с открытым кодом Dagor Engine"  +/
Сообщение от Аноним (2), 05-Дек-24, 15:05 
А MIT?
Ответить | Правка | Наверх | Cообщить модератору

39. "Обновление игрового движка с открытым кодом Dagor Engine"  +6 +/
Сообщение от Аноним (-), 05-Дек-24, 17:33 
> А MIT?

А МИТ, это вторая единственно подходящая открытая лицензия для игрового движка))

Ответить | Правка | Наверх | Cообщить модератору

76. "Обновление игрового движка с открытым кодом Dagor Engine"  +/
Сообщение от Аноним (76), 06-Дек-24, 08:43 
Ну ещё Лицензия Apache.
Ответить | Правка | Наверх | Cообщить модератору

102. "Обновление игрового движка с открытым кодом Dagor Engine"  +/
Сообщение от InuYasha (??), 07-Дек-24, 22:10 
А как же MPL?
Ответить | Правка | Наверх | Cообщить модератору

15. "Обновление игрового движка с открытым кодом Dagor Engine"  +4 +/
Сообщение от Аноним (15), 05-Дек-24, 14:37 
Сравнение с Unreal Engine - на каких дурачков рассчитано? Они хотели сказать что UE не умеет рендерить траву и партиклы, а текстуры поддерживает разве что качеством как в Quake 2?
Ответить | Правка | Наверх | Cообщить модератору

17. "Обновление игрового движка с открытым кодом Dagor Engine"  –2 +/
Сообщение от Bottle (?), 05-Дек-24, 14:44 
Это вполне достойное сравнение, потому что Unreal Engine 5 хоть и лидер индустрии, иметь альтернативу в виде in-house всегда полезно, тем более-то без лицензионных отчислений.
И при всех возможных недостатках Dagor engine выглядит как вполне себе альтернатива.
К тому же, очень похоже на то, что управиться с Unreal Engine 5 могут только сами Epic Games и несколько избранных студий (вроде Croteam), потому что просадки фреймрейта нынче сопровождают многие игры на UE5.
Ответить | Правка | Наверх | Cообщить модератору

20. "Обновление игрового движка с открытым кодом Dagor Engine"  –1 +/
Сообщение от Аноним (15), 05-Дек-24, 14:58 
> Это вполне достойное сравнение, потому что Unreal Engine 5 хоть и лидер индустрии, иметь альтернативу в виде in-house всегда полезно, тем более-то без лицензионных отчислений.

Что значит достойное, UE тут выглядит как игра начала 2000-х.

> К тому же, очень похоже на то, что управиться с Unreal Engine 5 могут только сами Epic Games и несколько избранных студий (вроде Croteam)

Тогда это демонстрация того, что разработчики не осилили UE, а не того что на Dagor Engine можно сделать более крутую графику.

Ответить | Правка | Наверх | Cообщить модератору

23. "Обновление игрового движка с открытым кодом Dagor Engine"  +4 +/
Сообщение от Аноним (2), 05-Дек-24, 15:07 
Судя по сталкеру и другим UE5 играм, анрил никто не осилил
Ответить | Правка | Наверх | Cообщить модератору

31. "Обновление игрового движка с открытым кодом Dagor Engine"  +/
Сообщение от Аноним (29), 05-Дек-24, 16:33 
Неистово плюсую. Кстати, можно найти подкаст, где Дмитрий Ясеневая — бывший разработчик первого сталкера, бывший разработчик Vostok games ругает UE, говорит, что это попса, с корявыми решениями. Вот так вот.
Ответить | Правка | Наверх | Cообщить модератору

32. "Обновление игрового движка с открытым кодом Dagor Engine"  +/
Сообщение от Аноним (29), 05-Дек-24, 16:33 
*Дмитрий Ясенев
Ответить | Правка | Наверх | Cообщить модератору

46. "Обновление игрового движка с открытым кодом Dagor Engine"  +/
Сообщение от Аноним (46), 05-Дек-24, 19:25 
> бывший разработчик первого сталкера [...] ругает UE, говорит, что это попса, с корявыми решениями.

Разработчик первого Сталкера заикается о кривизне? Лол.

Ответить | Правка | К родителю #31 | Наверх | Cообщить модератору

48. "Обновление игрового движка с открытым кодом Dagor Engine"  +/
Сообщение от Аноним (48), 05-Дек-24, 20:25 
Рыбак рыбака...
Ответить | Правка | Наверх | Cообщить модератору

62. "Обновление игрового движка с открытым кодом Dagor Engine"  +/
Сообщение от Вы забыли заполнить поле Name (?), 05-Дек-24, 23:34 
> Разработчик первого Сталкера заикается о кривизне? Лол.

Дык он второй тоже пилил.

Ответить | Правка | К родителю #46 | Наверх | Cообщить модератору

77. "Обновление игрового движка с открытым кодом Dagor Engine"  +2 +/
Сообщение от Аноним (76), 06-Дек-24, 08:44 
Ну по сути он прав.
Ответить | Правка | К родителю #46 | Наверх | Cообщить модератору

91. "Обновление игрового движка с открытым кодом Dagor Engine"  +/
Сообщение от Bottle (?), 07-Дек-24, 00:10 
Справедливости ради, The Talos Principle 2 выглядит шикарно и достаточно оптимизирован.
И это при том, что он сделан студией из сорока человек! Раньше для такой графики требовалось человек сто (пример: Crysis 3). Это прогресс.
Ответить | Правка | К родителю #23 | Наверх | Cообщить модератору

103. "Обновление игрового движка с открытым кодом Dagor Engine"  –2 +/
Сообщение от InuYasha (??), 07-Дек-24, 22:12 
Из кафетерия VALVe донёсся приглушённый смех.
Ответить | Правка | Наверх | Cообщить модератору

107. "Обновление игрового движка с открытым кодом Dagor Engine"  +/
Сообщение от Bottle (?), 08-Дек-24, 00:45 
Чувак, визуал в играх Valve даже близко не на таком высоком уровне, как в TTP2.
То, что в их Half-Life 2 & Team Fortress 2 (до обновлениц с шапками) шикарный арт-дизайн, совершенно не отменяет того факта, что остальные игры не дотягивают ни в арте, ни в детализации.
Хотя у того же Source 2 прекрасный лайтмаппер, но даже здесь они не отличились, потому что магия запечённого освещения точно такая же в играх от других студий, в частности, Uncharted 4, SW: Battlefront, Mirror's Edge и десятке ещё других игр.
Ответить | Правка | Наверх | Cообщить модератору

118. "Обновление игрового движка с открытым кодом Dagor Engine"  +/
Сообщение от Аноним (114), 09-Дек-24, 19:58 
> The Talos Principle 2 выглядит шикарно

Вот как раз графика... Одни деревья из сталка с его деревьями уже тогда устаревшими, из 2000-2003 года, чего тут стоят...
например картинка: techraptor. net/gaming/guides/talos-principle-2-keeping-connections-and-loop-puzzle-solutions
Архитектура в игре почему то сталка же напомнила но, ещё альфа версию, тоже с роботами и пирамидами. (Кто то решил продолжить исходную мысль?...)

А, бонусом ещё и пропаганда от сатанистов, приучением игрой за робота, т.е.пропаганда деградации игроку. Если бы не это или хотя бы был выбор за кого играть то может и неплохая игра была бы, даже несмотря на груфику.  
Т.к., всё равно графически - никак не шикарно же, разве что для до 2005 года, до выхода Half-Life 2 с такими же мегаилтическии сооружениями, но и т.б. кучей ещё всего именно оригинального тогда.

С gameplay соображений как по мне эта игра лучше была бы в качестве 3DAction, как было в оригинале/сталке, но ведь тогда не потянешь время на головоломки... пришлось бы больше контента делать, в общем сэкономили.

P.S.
Кстати, жду ответа на мой пост выше о поддержке XP.

Ответить | Правка | Наверх | Cообщить модератору

25. "Обновление игрового движка с открытым кодом Dagor Engine"  +1 +/
Сообщение от Аноним (25), 05-Дек-24, 15:20 
> И при всех возможных недостатках Dagor engine выглядит как вполне себе альтернатива.

Наивные обыватели и журналисты сравнивают движки по их рекламным фичам (потому что это всё что они видят). Профессионалы сравнивают редакторы, которые идут с этими движками. Unreal Engine стал индустриальным стандартом прежде всего из-за редактора. Догнать и перегнать его в этой части значительно сложнее (и скучнее), чем сделать очередную "мега-гипер-систему глобального динамического освещения с лучами с симуляцией релятивских эффектов на квантовом уровне".

Ответить | Правка | К родителю #17 | Наверх | Cообщить модератору

73. "Обновление игрового движка с открытым кодом Dagor Engine"  +1 +/
Сообщение от Аноним (57), 06-Дек-24, 06:30 
Далеко не только. Реально же - даже не столько, ибо что UE1 что UE2 исп-ся для unreal и карт довольно конченные редакторы, вроде и UE3 не сильно притерпел изменений уже не помню. Мне не понравились по кучи моментов.
Ответить | Правка | Наверх | Cообщить модератору

104. "Обновление игрового движка с открытым кодом Dagor Engine"  +/
Сообщение от InuYasha (??), 07-Дек-24, 22:15 
Вообще-то в УЕ2 редактор был полностью новым и уже не на VB. В УЕ3/2007 редактор был ещё более полностью новым, на wx, и работал весьма шустро. Я очень (неприятно) удивился когда объявили что для УЕЧа его перепишут ещё более заново.
Ответить | Правка | Наверх | Cообщить модератору

110. "Обновление игрового движка с открытым кодом Dagor Engine"  +/
Сообщение от Аноним (110), 08-Дек-24, 19:23 
Значит не соответствует будущим в продаже процам, нужно же тормозней.
А, UE2 ~использовался UT фанатиками неофициально и для UE игр позже.
Ответить | Правка | Наверх | Cообщить модератору

35. "Обновление игрового движка с открытым кодом Dagor Engine"  –1 +/
Сообщение от Аноним324 (ok), 05-Дек-24, 17:15 
Только дагор прибит гвоздями к одной единственной игре, к вартандеру, и все тупые фишки в движке вызваны исключительно тем, что им нужно было танки для скуфов делать. Даже енлистед у которого основные юниты это люди, танковое управление из тундры.
Ответить | Правка | К родителю #17 | Наверх | Cообщить модератору

70. "Обновление игрового движка с открытым кодом Dagor Engine"  +/
Сообщение от Аноним (70), 06-Дек-24, 04:06 
Что за Вартандер? Я немного не следил, это от тех же разработчиков, что и World of Tanks?
Ответить | Правка | Наверх | Cообщить модератору

86. "Обновление игрового движка с открытым кодом Dagor Engine"  +/
Сообщение от Аноним324 (ok), 06-Дек-24, 12:09 
> Что за Вартандер? Я немного не следил, это от тех же разработчиков,
> что и World of Tanks?

Нет, танки делали варгейминг, там свой движок + хавок, а дагор это гайджины.

Ответить | Правка | Наверх | Cообщить модератору

81. "Обновление игрового движка с открытым кодом Dagor Engine"  +/
Сообщение от Аноним (76), 06-Дек-24, 09:54 
Но тут же в шапке видер с видом от первого лица.
Ответить | Правка | К родителю #35 | Наверх | Cообщить модератору

60. "Обновление игрового движка с открытым кодом Dagor Engine"  +/
Сообщение от Аноним (-), 05-Дек-24, 22:27 
> Это вполне достойное сравнение, потому что Unreal Engine 5 хоть и лидер
> индустрии, иметь альтернативу в виде in-house всегда полезно, тем более-то без
> лицензионных отчислений.
> И при всех возможных недостатках Dagor engine выглядит как вполне себе альтернатива.

Тем не менее скриптовое двигло и синтаксис у вон того - странный какой-то. И аргументы в бложике странные какие-то. Мол, copilot хочет так. Как по мне так пусть роботы тогда игры и делают на этой неведомой штуке.

А если вас реально интересует что людей бесит в таких вещах - это
1) Ацки навороченные движки скриптоты с сильно кастомным синтаксисом "зато банановый".
2) Нужда делать 100500 boilerplate для каких-то простых ситуационных хотелок.
3) При майнтенансе - нужда долго вкуривать в чей-то нестандартный полет мысли вместо того чтобы просто взять и сделать что надо.

Ответить | Правка | К родителю #17 | Наверх | Cообщить модератору

95. "Обновление игрового движка с открытым кодом Dagor Engine"  +/
Сообщение от Аноним (94), 07-Дек-24, 07:14 
> Как по мне так пусть роботы тогда игры и делают ...

Google Genie

Ответить | Правка | Наверх | Cообщить модератору

24. "Обновление игрового движка с открытым кодом Dagor Engine"  +/
Сообщение от Другой Аноним (?), 05-Дек-24, 15:10 
Скриншот Unreal: Фильм "Оно"
Скриншот Dagor Engine: "Слово пацана"

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

Ответить | Правка | Наверх | Cообщить модератору

33. "Обновление игрового движка с открытым кодом Dagor Engine"  +/
Сообщение от Аноним (29), 05-Дек-24, 16:34 
> любовью к жёлто-коричневой цветовой гамме

Хорош!

Ответить | Правка | Наверх | Cообщить модератору

36. "Обновление игрового движка с открытым кодом Dagor Engine"  +/
Сообщение от Аноним324 (ok), 05-Дек-24, 17:17 
Нет просто те кто делали демку, не настроили свет. Это просто дефолтная сцена анриала, и то она всё равно лучше выглядит чем прибитые гвоздями тени в дагоре.
Ответить | Правка | К родителю #24 | Наверх | Cообщить модератору

26. "Обновление игрового движка с открытым кодом Dagor Engine"  +/
Сообщение от awoland (ok), 05-Дек-24, 15:41 
> на базе карты Dust 2 и библиотеки ассетов Megascans

Гайдзины лицуху нарушают? По условиям лицензии ассеты Quixel Megascans разрешаются к бесплатному использованию только совместно и внутри движка Unreal Engine... Про Дагор ничего не сказано.

Ответить | Правка | Наверх | Cообщить модератору

96. "Обновление игрового движка с открытым кодом Dagor Engine"  +/
Сообщение от Аноним (94), 07-Дек-24, 07:24 
Если свободна - то д.б.свободна, без всяких если. А иначе это само по себе мошенничество,
введением в обман пользователя ищущего по free и получающего в выдаче такое вот псевдо-free,
т.е.мошенничество даже если тут же есть уточнения что это никакой "free не free"...

Значит они взяли для фактически некоммерческого использования заявленно free продукт у мошенников... и? ну, пусть попробуют подать в суд даже европейкий... не гвооря уже в РФ.

И как ты предлагешь бинарно эквивалентно сравнить отрисовку карты?... Специально для некоммерческого проекта/игры делать мегадетальную карту? nocomment.

Ответить | Правка | Наверх | Cообщить модератору

106. "Обновление игрового движка с открытым кодом Dagor Engine"  +/
Сообщение от Bottle (?), 07-Дек-24, 23:31 
К твоему сведению, Мегасканы (купленные) используются в куче игр не на Unreal engine. Например, в Plague Tale.
К тому же, карту делали не улитки, а сторонняя студия.
Ответить | Правка | К родителю #26 | Наверх | Cообщить модератору

30. "Обновление игрового движка с открытым кодом Dagor Engine"  +/
Сообщение от Соль земли (?), 05-Дек-24, 16:32 
не понимаю почему нельзя было Dredge или сабнатику с NVIDIA Waveworks сделать?
Ответить | Правка | Наверх | Cообщить модератору

43. "Обновление игрового движка с открытым кодом Dagor Engine"  +/
Сообщение от Кирилл (??), 05-Дек-24, 18:32 
Анриал рисует определённо лучше. Освещение может и недостоверное, но видно то лучше! А Драгон творит какой то трешак по краям.
Ответить | Правка | Наверх | Cообщить модератору

49. "Обновление игрового движка с открытым кодом Dagor Engine"  +1 +/
Сообщение от Zenitur (ok), 05-Дек-24, 20:28 
Можно пересобрать с поддержкой OpenGL? Просто раньше War Thunder требовал 7600GT на минималках, 9800GT на средних. Потом минималкой стала 9800GT. А теперь и Vulkan требуется нв Linux (Kepler и выше).
Ответить | Правка | Наверх | Cообщить модератору

74. "Обновление игрового движка с открытым кодом Dagor Engine"  –1 +/
Сообщение от Аноним (-), 06-Дек-24, 06:44 
> Можно пересобрать с поддержкой OpenGL? Просто раньше War Thunder требовал 7600GT на
> минималках, 9800GT на средних. Потом минималкой стала 9800GT. А теперь и
> Vulkan требуется нв Linux (Kepler и выше).

Вы собрались такую графику запускать - на антиквариате не умеющем Vulkan? И что вы при этом надеетесь получить?

Ответить | Правка | Наверх | Cообщить модератору

79. "Обновление игрового движка с открытым кодом Dagor Engine"  +1 +/
Сообщение от Zenitur (ok), 06-Дек-24, 09:15 
Никто и не говорит о "таком" уровне графики. Бенчмарк отличается от реальных игр количеством полигонов. Например Unigine Haven на средней офисной видеокарте тормозит, а Oil Rush - нет. В War Thunder есть настройки графики. На "Ниже среднего" в самолётах я получаю 40-60 FPS на 9800GT. Там рендериться нечему, когда ты в воздухе. А вот в танках - только на "низких".
Ответить | Правка | Наверх | Cообщить модератору

82. "Обновление игрового движка с открытым кодом Dagor Engine"  +/
Сообщение от Аноним (18), 06-Дек-24, 09:56 
> Например Unigine Haven на средней офисной видеокарте тормозит

На средней офисной 15-летней давности?

Ответить | Правка | Наверх | Cообщить модератору

88. "Обновление игрового движка с открытым кодом Dagor Engine"  +/
Сообщение от Zenitur (ok), 06-Дек-24, 15:23 
>> Например Unigine Haven на средней офисной видеокарте тормозит
> На средней офисной 15-летней давности?

Ну да, на момент выхода. Мне надо было написать "на средней офисной видеокарте тормозиЛ".

Ответить | Правка | Наверх | Cообщить модератору

98. "Обновление игрового движка с открытым кодом Dagor Engine"  +/
Сообщение от Аноним (94), 07-Дек-24, 07:56 
Это не отменяет того факт что движок сливает даже самому себе в прошлом...
Ответить | Правка | Наверх | Cообщить модератору

105. "Обновление игрового движка с открытым кодом Dagor Engine"  +/
Сообщение от InuYasha (??), 07-Дек-24, 22:28 
Как будто что-то плохое...
Ответить | Правка | К родителю #82 | Наверх | Cообщить модератору

71. "Обновление игрового движка с открытым кодом Dagor Engine"  +/
Сообщение от Аноним (70), 06-Дек-24, 04:07 
Как он в сравнении с o3de?
Ответить | Правка | Наверх | Cообщить модератору

89. "Обновление игрового движка с открытым кодом Dagor Engine"  +/
Сообщение от Bottle (?), 06-Дек-24, 16:59 
Можно будет серьёзно сравнивать, когда выйдет игра "Reverb" от казахских разработчиков. Потому что Amazon делали свои игры на Lumberyard, в котором с O3DE одинаковые только рендер и архитектура кода.
Ответить | Правка | Наверх | Cообщить модератору

99. "Обновление игрового движка с открытым кодом Dagor Engine"  +/
Сообщение от Аноним (94), 07-Дек-24, 08:16 
Можно подробней, мнение о O3DE в сравнении с другими свободными и по usability?
Ответить | Правка | Наверх | Cообщить модератору

119. "Обновление игрового движка с открытым кодом Dagor Engine"  +/
Сообщение от Bottle (?), 10-Дек-24, 19:11 
Под линуксом билдить труднее, не сразу всё заводится, как на винде. Это из личного опыта.
Ответить | Правка | Наверх | Cообщить модератору

80. "Обновление игрового движка с открытым кодом Dagor Engine"  +1 +/
Сообщение от Аноним (80), 06-Дек-24, 09:30 
> Движок Dagor Engine применялся для создания таких игр, как 3D-шутеры Enlisted, Crossout ...

Crossout написан на собственном движке Targem Engine

Ответить | Правка | Наверх | Cообщить модератору

83. "Обновление игрового движка с открытым кодом Dagor Engine"  +/
Сообщение от Аноним (83), 06-Дек-24, 10:06 
Лучший открытый движок?
Ответить | Правка | Наверх | Cообщить модератору

84. "Обновление игрового движка с открытым кодом Dagor Engine"  +2 +/
Сообщение от Bottle (?), 06-Дек-24, 10:35 
Учитывая, что большинство опенсурс движков разделяются на три категории:
1). Антиквариат вроде исходников Quake, ценно, но не очень.
2). Поделки, живущие на донатах, вроде Godot, на которых вследствие некомпетентности их разработчиков никогда не увидишь серьёзный проект.
3). Очередной "движок" без игр, вываленный на Github, в котором даже базовых вещей вроде occlusion culling'а нет.

Dagor engine, что удивительно, в эти три категории не попадает, т.к. и достаточно современный, и был протестирован в серьёзных проектах, и имеет достаточно возможностей.

Ответить | Правка | Наверх | Cообщить модератору

87. "Обновление игрового движка с открытым кодом Dagor Engine"  –3 +/
Сообщение от Tomato Bro (-), 06-Дек-24, 15:07 
> Поделки, живущие на донатах, вроде Godot, на которых вследствие некомпетентности их разработчиков никогда не увидишь серьёзный проект.

В стиме больше 800 игр на Godot, среди которых лично в моей библиотеке 21 (в которые было интересно играть, да). А теперь скажи, сколько "достаточно современных" и "серьёзных" проЭктов на этом твоей дагоре - в стиме? И заодно не забудь перечислить все эти "возможности", которые позволили твоему дагору захватить стим... Или захват еще не произошел, а только в фантазиях разработчиков?

Ответить | Правка | Наверх | Cообщить модератору

90. "Обновление игрового движка с открытым кодом Dagor Engine"  +/
Сообщение от Штош (?), 06-Дек-24, 17:14 
Братва и кольцо, безумные гонки на маршрутках. Чего тебе ещё надо, хороняка?
Ответить | Правка | Наверх | Cообщить модератору

92. "Обновление игрового движка с открытым кодом Dagor Engine"  +/
Сообщение от Bottle (?), 07-Дек-24, 00:16 
Чувак, гиперказуальный трэш можно сделать и на Юнити. То, что тебе интересно играть - жто заслуга геймдизайнеров, а не движка. А вот сетевую игру на несколько десятков игроков при огромном разрушаемом пространстве и динамическом освещении потянет далеко не каждый движок.
У Godot просто ужасные проблемы с производительностью, начиная от иерархии сцен, заканчивая физикой и рендером.
Твой сраный Godot может иметь хоть десяток тысяч игр, все равно он не переплюнет ни Unreal, ни Unity, ни Cryengine.
Ответить | Правка | К родителю #87 | Наверх | Cообщить модератору

93. "Обновление игрового движка с открытым кодом Dagor Engine"  +/
Сообщение от Аноним (70), 07-Дек-24, 04:18 
Unity это разве не убунтовская версия Gnome?
Ответить | Правка | Наверх | Cообщить модератору

100. "Обновление игрового движка с открытым кодом Dagor Engine"  +1 +/
Сообщение от Михаил Шкредов (-), 07-Дек-24, 11:14 
Очень толсто - сравнивать универсальный движок общего назначения и узкоспециализированный движ, созданный для онлайн-стратежки. К слову, на Godot уже сейчас пилят несколько сетевых шутеров, так что глупости не говори...
Ответить | Правка | К родителю #92 | Наверх | Cообщить модератору

101. "Обновление игрового движка с открытым кодом Dagor Engine"  +/
Сообщение от Bottle (?), 07-Дек-24, 12:19 
Даже если бы он был специализированным (что в корне неверно), сравнение китайского "швейцарского" ножа с подлинником имеет дело.
Ответить | Правка | Наверх | Cообщить модератору

109. "Обновление игрового движка с открытым кодом Dagor Engine"  +/
Сообщение от Аноним (109), 08-Дек-24, 02:42 
Амазоновский O3DE посолиднее будет
Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру