The OpenNET Project / Index page

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



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

"Компания Epic Games присоединилась к организации, развивающей открытый игровой движок Open 3D Engine "  +/
Сообщение от opennews (??), 20-Июл-22, 22:19 
Организация Linux Foundation объявила о присоединении компании Epic Games  к фонду Open 3D Foundation (O3DF), созданному для продолжения совместной разработки игрового движка  Open 3D Engine (O3DE), после его открытия компанией Amazon. Компания Epic Games, разрабатывающая игровой движок Unreal Engine,  вошла в число главных участников, в одном ряду с Adobe, AWS, Huawei, Microsoft, Intel и Niantic. Представитель  Epic Games войдёт в состав управляющего совета (Governing Board) O3DF...

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

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

Оглавление

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

1. Сообщение от Анонимemail (1), 20-Июл-22, 22:19   –12 +/
Лучше бы открыли код Unreal Engine
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #3, #4, #41

2. Сообщение от Аноним (2), 20-Июл-22, 22:20   +8 +/
гном 50: начало.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #91

3. Сообщение от Копетан О (?), 20-Июл-22, 22:23   +22 +/
Ты не поверишь...
https://github.com/EpicGames/UnrealEngine
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1 Ответы: #101

4. Сообщение от Аноним (4), 20-Июл-22, 22:26   +11 +/
Он открыт, там приватная репа, можно зарегаться у них на сайте и получить доступ, лет пять назад собирал его из исх на линуксе.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1 Ответы: #18, #50

5. Сообщение от Аноним (5), 20-Июл-22, 22:28   –9 +/
> процессов в реальном режиме времени

а что не в "чётком" или "конкретном"? как этот позорный перевод риалтайма попал на технический ресурс?

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

6. Сообщение от Аноним (9), 20-Июл-22, 22:33   +2 +/
> для разработки современных игр класса AAA

Это он и модели с текстурами за меня делать сам будет? И сценарий тоже?

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #21, #59

7. Сообщение от Аноним (7), 20-Июл-22, 22:36   +1 +/
Если пройти по ссылке из статьи на википедию, то выяснится, что игра Deadhaus Sonata сделана на движке Unity, а не на сабже. Где правда?
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #8, #10, #15, #49

8. Сообщение от Аноним (5), 20-Июл-22, 22:39   +/
запусти и увидишь. если комп взлетает - значит, на unity3d
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #7

9. Сообщение от Аноним (9), 20-Июл-22, 22:42   +1 +/
странно вообще слышать про реальное время на нереальной ОС.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #5 Ответы: #11, #12, #20

10. Сообщение от Аноним (5), 20-Июл-22, 22:43   +/
в википедии. мало того, что опеннетовский редактор логопеда пропускает, так ещё из новости в новость копипастит своё "напомним", чтобы было больше переходов по ссылкам и показов рекламы.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #7

11. Сообщение от Аноним (5), 20-Июл-22, 22:49   –1 +/
какая из перечисленных ОС нереальна?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #9 Ответы: #13, #43

12. Сообщение от topin89 (ok), 20-Июл-22, 22:56   +/
Внезапно у "реального времени" есть несколько значений.

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

Мягкое реальное время -- что не позднее некоего порога. Все RTOS, которые я знаю, относятся к этой категории.

Субъективное реальное время -- по ощущениям события должны происходить на наших глазах, а не спустя долгое время. При этом краткие просадки хоть и нежелательны, но вполне допустимы.

Очевидно тут про последнее.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #9 Ответы: #17, #32

13. Сообщение от topin89 (ok), 20-Июл-22, 22:58   +3 +/
Формально -- все. Они не дают гарантии, что зависший процесс можно грохнуть за X мс, а не как бог на душу положит. Ну и что паузы в процессе не превысят условные 10 минут из-за того, что USB-жёсткий решил подвиснуть.

А уж как всё может висеть, если памяти мало при включенном SWAP -- это надо видеть.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #11 Ответы: #16

14. Сообщение от Аноним (14), 20-Июл-22, 23:01   +/
А как там UNIGINE поживает?
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #22, #34, #80

15. Сообщение от topin89 (ok), 20-Июл-22, 23:04   +/
Википедии. А она ссылается на: https://blog.unity.com/games/apocalypse-studios-defines-a-ne...

Цитата: "The team tried both Lumberyard and Open3D but essentially decided that Unity offered the most established toolset to help them scale rapidly."

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

16. Сообщение от Аноним (5), 20-Июл-22, 23:35   –2 +/
гугли софт/хард риалтайм и значение слова "реальный"
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #13 Ответы: #23, #29, #31

17. Сообщение от Аноним (17), 20-Июл-22, 23:56   +/
У тебя каша в голове с определениями.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #12 Ответы: #30

18. Сообщение от Аноним (18), 21-Июл-22, 00:02   –4 +/
Да, причём для некоммерческих проектов можно использовать бесплатно, вот если уже зочешь продавать - будь добр платить 5% свыше некой суммы. Плюс Epic Games зарабатывают деньги в т.ч. техническими консультациями по технологии.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #4 Ответы: #65

19. Сообщение от анонemail (?), 21-Июл-22, 00:04   –3 +/
И слава аллаху. Анрил и юнити абсолютно убогие движки и все игры на них сделаны по единому шаблону как конвейер какой-то. Думаю, дешевизна разработки приводит не к улучшению качества, а к ухудшению, ибо лень человека + простой фарм бабла за счёт готовых ассетов (игра под названием The Search for Fran 2 тупо демка матрицы, которую запихнули в стим и продают за бабки) это рак игровой индустрии. Край энжин это единственный движок, на котором можно сделать нормалью игру и которая не будет смотреться убого при любом бюджете.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #37, #90, #107

20. Сообщение от Аноним (20), 21-Июл-22, 00:05   +/
"Операционная система, которая может обеспечить требуемое время выполнения задачи реального времени даже в худших случаях, называется операционной системой жёсткого реального времени. Система, которая может обеспечить требуемое время выполнения задачи реального времени в среднем, называется операционной системой мягкого реального времени."
Линуксячий планировщик может обеспечить работу в режиме мягкого реального времени
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #9 Ответы: #24

21. Сообщение от Аноним (21), 21-Июл-22, 00:08   –2 +/
Нейронки уже сейчас это умеют, скоро их вкрутят во многие инструменты, в том числе и в этот движок потенциально могут
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #6 Ответы: #25

22. Сообщение от Аноним (22), 21-Июл-22, 00:13   +5 +/
униженно
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #14

23. Сообщение от Аноним (9), 21-Июл-22, 00:32   +/
гугли rtos
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #16

24. Сообщение от Аноним (9), 21-Июл-22, 00:36   +2 +/
> может обеспечить

а может и не обеспечить.

> в среднем

...по больнице.

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

25. Сообщение от Аноним (9), 21-Июл-22, 00:37   +1 +/
и писать под них надо на гуглопитоне для квантовых компов будущего.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #21

26. Сообщение от Аноним (9), 21-Июл-22, 00:40   –1 +/
Какое-то бесконечное изобретение велосипедов... Где игры?
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #35

29. Сообщение от topin89 (ok), 21-Июл-22, 01:05   +/
> гугли софт/хард риалтайм и значение слова "реальный"

Я и так давно знаю. Linux худо-бедно становиться софт-реалтайм с RT-патчем (там правда закрытые драйвера часто отваливаются). MacOS и Windows не становятся системами мягкого реального времени никогда.

Ещё раз, системы сделаны так, чтобы задачи _более-менее_ не мешали друг другу. Планировщик _более-менее_ честно переключает задачи с одной до другой. Но никто никакими средствами не может _гарантировать_, что именно эта задача будет выполняться _не менее_ некоего фиксированного времени, прежде чем переключиться на другую. Даже если это некоторое время -- секунда или час или день. _Обычно_ до такого не доходит, но _гарантий_ нет. Из систем реального времени с графикой я знаю только QNX, но может есть ещё какие.

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

30. Сообщение от topin89 (ok), 21-Июл-22, 01:07   +/
> У тебя каша в голове с определениями.

Ну так поправь на что считаешь нужным.

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

31. Сообщение от topin89 (ok), 21-Июл-22, 01:32   +/
> гугли софт/хард риалтайм и значение слова "реальный"

Я всё же погуглил. Я признаю, моё определение для Hard-реального времени неверным, большинство вариантов подразумевает именно "гарантированным до дедлайна", а не "ровно в дедлайн". Я признаю, что софт-реалтайм подразумевает некоторую вероятность превышения порога.

С этой точки зрения вообще любая ОС становится реалтаймовой, если задать вероятность сбоя побольше и пороговое время подлиньше.

Я всё ещё не признаю Windows/Mac/Linux реалтаймовыми. Поскольку по формальное определение нечёткое и бесполезное, перейдём к конкретному необходимому признаку: все аппаратные прерывания хотя бы пытаются быть обработанными за гарантированное время. Делается всё, чтобы система всегда откликалась за фиксированное время. По этому признаку только RT-патчи подходят, но с ними не всё железо работает.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #16 Ответы: #33

32. Сообщение от topin89 (ok), 21-Июл-22, 01:36   +/
Править уже нельзя, так что пишу тут:

ОК, погорячился, обычно под Хард-рт понимают систему с гарантией на отклик за какое-то время, а не прям точно в срок. А софт-реалтайм подразумевает возможность временами (не чаще стольки-то процентов от событий) выходить за этот порог.

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #12 Ответы: #44, #62, #63

33. Сообщение от Я (??), 21-Июл-22, 02:47   +/
суть софтового реалтайма на самом деле просто в том что ты принципиально делишь выполняемые задачи на те что хочется выполнять в реальном времени и те которые выполнять в реальном времени вообще необязательно. и вот для первых и существует этот специальный реалтаймовый режим и их соответствующе называют.
вот к такому раскладу пришла практика разработки.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #31

34. Сообщение от Я (??), 21-Июл-22, 02:51   –1 +/
конкурирует с участниками на рынке виртуальных музеев, ощутимо опережает участников на рынке сложных промышленных симуляторов. практически не суётся в игры.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #14

35. Сообщение от Я (??), 21-Июл-22, 02:55   +/
каждый день в мире релизится более 60 игр..
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #26 Ответы: #46

37. Сообщение от Аноним (37), 21-Июл-22, 03:37   –1 +/
Бредятина. UE5 - это самый продвинутый движок на рынке с просто космическим уровнем технологий. На Unity дофига хороших игр, многие из которых выпущены под Linux (Battletech, например). А вот CryEngine находится в почти мёртвом состоянии, игры на нём часто глюкавые и тормозные, с отстойным графоном, и которые вообще не идут ни на чём кроме винды и соснолей (Mechwarrior Online как анти-пример).
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #19 Ответы: #45, #85

38. Сообщение от Аноним (37), 21-Июл-22, 03:42   –1 +/
> Для определения игровой логики может использоваться среда визуального программирования (Script Canvas)

Это прикольно.

> а также языки Lua

Это нормально.

> и Python.

Это идиотизм (в качестве встраиваемого языка).

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #39, #40, #55

39. Сообщение от ДаНуНафиг (?), 21-Июл-22, 04:21   +/
> Это идиотизм (в качестве встраиваемого языка).

Если на нем чисто логика написана, то в чем проблема? Наоборот, отличные возможности зато как для разработки, так и для отладки.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #38 Ответы: #57, #67, #69

40. Сообщение от Аноним (40), 21-Июл-22, 07:07   +/
Люди, которые не освоили ни одного языка резко кидаются оценивать все - вот это идиотизм
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #38 Ответы: #114

41. Сообщение от КО (?), 21-Июл-22, 07:11   –3 +/
"Source-available commercial software with royalty model for commercial use"
Свободка, которую вы заслужили.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1 Ответы: #84

42. Сообщение от Аноним (42), 21-Июл-22, 07:45   +1 +/
>с поддержкой Vulkan, Metal и DirectX 12

А opengl или directx < 12 нету? Тогда моя видеокарта не потянет.

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #56, #66, #71, #76

43. Сообщение от Анонимомомом (?), 21-Июл-22, 08:18   +/
Любая из существующих популярных менее rt чем подохшая (из за лицензии) qnx
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #11 Ответы: #48, #53, #103

44. Сообщение от ыы (?), 21-Июл-22, 08:40   +1 +/
>Правда с этой точки зрения любые ОС становятся реального времени

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #32 Ответы: #72

45. Сообщение от Аноним (45), 21-Июл-22, 08:44   +3 +/
Игры на Unity тоже не блещут производительностью, что уж.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #37 Ответы: #68

46. Сообщение от ыы (?), 21-Июл-22, 08:46   +/
Если это происходит как с фильмами или сериалами - то какое же Г.ВНО выпускают на рынок...
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #35 Ответы: #51, #52, #89, #94

47. Сообщение от awoland (ok), 21-Июл-22, 08:47   –1 +/
[DEL]
Ответить | Правка | Наверх | Cообщить модератору

48. Сообщение от ыы (?), 21-Июл-22, 08:50   +/
Вероятно трупик приносит неплохие деньги, раз не меняют лицензию :)
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #43

49. Сообщение от awoland (ok), 21-Июл-22, 08:53   +/
> Если пройти по ссылке из статьи на википедию, то выяснится, что игра
> Deadhaus Sonata сделана на движке Unity, а не на сабже. Где
> правда?

На Википедии. Кроме того, Deadhaus Sonata всё ещё не "создана" ... Дата выхода: Coming Soon.

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

50. Сообщение от Аноним (50), 21-Июл-22, 08:58   –1 +/
Интересно, Остап оценил бы: свободная, но надо регистрироваться.?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #4 Ответы: #60, #108

51. Сообщение от Аноним (51), 21-Июл-22, 09:05   +/
В игровой индустрии денег больше чем в кино.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #46

52. Сообщение от Аноним (51), 21-Июл-22, 09:06   –1 +/
Да в основном сейчас indie мусор всякий.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #46 Ответы: #92

53. Сообщение от Аноним (53), 21-Июл-22, 09:06   +1 +/
qnx живее всех живых, автомобилестроители например её активно используют
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #43 Ответы: #81

54. Сообщение от Аноним (51), 21-Июл-22, 09:07   +/
Эпики спонсируют O3DE  только чтобы насолить Unity.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #61, #93

55. Сообщение от Аноним (53), 21-Июл-22, 09:17   +/
>Это идиотизм

1. Питонистов тупо проще нанять  Когда рекрутеры пишут про вакансии с Lua, обычно идут фразы про "освоение в процессе", а с питониста можно требовать не просто знание, но и стаж работы

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #38 Ответы: #70, #110

56. Сообщение от Аноним (53), 21-Июл-22, 09:19   +/
Так на твоём железе всё равно ААА игры 2022 года не пойдут
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #42

57. Сообщение от Аноним (57), 21-Июл-22, 09:38   –5 +/
Не знаю, может, это моя личная психологическая проблема, но Я НЕ ПОНИМАЮ, как можно писать или читать код на питоне и не испытывать рвотных позывов. Невозможно же работать, когда постоянно бегаешь к унитазу.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #39

58. Сообщение от rshadow (ok), 21-Июл-22, 09:52   +/
Давно пора. Как и ядро Linux, пилить движок всем миром. Хорошо если пойдет в русло полного опенсорса, без проприетарных модулей, хотя и так тоже норм. Пускай лучше конкурируют создавая качественный контент и интересные игры. При этом уменьшая затраты студий на разработку.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #64

59. Сообщение от YetAnotherOnanym (ok), 21-Июл-22, 09:53   +/
Нет, это он на мизинчиковых батарейках работает.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #6

60. Сообщение от torvn77 (ok), 21-Июл-22, 10:01   +2 +/
В этом как раз ничего странного.  
Но лицензия явно не свободная, так как позволяет ставить условия с оплатой.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #50 Ответы: #79

61. Сообщение от Попандопала (?), 21-Июл-22, 10:04   –1 +/
В чём соль? Денег на всех хватит если игори будут достойные покупки.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #54 Ответы: #73

62. Сообщение от Аноним (17), 21-Июл-22, 10:11   –1 +/
Снова у тебя каша.
Объясняю коротко:
RTOS - выполнение ЛЮБОЙ задачи (отклик на событие, вычисления, и т.п.) за строгое время T (не больше, не меньше)
    Soft real-time - время T порядка сотен миллисекунд
    Hard real-time - время T порядка десятки и меньше миллисекунд

"Обыкновенные" OS - время выполнения задачи не фиксировано никак. Хочешь 100ms, хочешь 10минут. Внутреннее квантование времени ядра (а-ля 18нс в винде) не об этом.

И не все ОС являются системами реального времени.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #32 Ответы: #95

63. Сообщение от Аноним (17), 21-Июл-22, 10:15   +/
И еще забыл - время не единственная характеристика RTOS.
Но это уже ищи сам.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #32 Ответы: #97

64. Сообщение от Попандопала (?), 21-Июл-22, 10:18   –2 +/
Странный мир где реальный вклад сообщества остался в 80 годах, но от тех понтов и в 2022 ещё тень как вижу мелькает.  По фану пилятся только вечные беты вроде героев меча и орала. Сегодняшние быдлокодеры это пародия тех олдов. Лан нечего йух с пальцем сравнивать и так понятно, что прилизываетесь к заслуженным пердунам поднимая самоценку. гг.  Одуваны перенесли Сэма на Вулкан и им достаточно. Сообщество,мир опенсорс. Ржу не могу. D Всем миром ля,вот ведь выдумают...
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #58 Ответы: #115

65. Сообщение от pfg21 (ok), 21-Июл-22, 10:23   +7 +/
хочешь получать бабла - плати бабло. всё нормально я щетаю.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #18

66. Сообщение от torvn77 (ok), 21-Июл-22, 10:25   +/
А какая разница если и то и другое будет работать через вайн, а он в свою очередь со свободными драйверами, которые в часности то немногое что может не уметь видеокарта будут перекладывать на CPU.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #42

67. Сообщение от Отражение луны (ok), 21-Июл-22, 11:19   –2 +/
В том, что интерпретаторы питона самые медленные среди всех некомпилируемых языков. А еще в том, что он не умеет в async, что в ингрх невероятно важно.
В общем - будет лагать.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #39 Ответы: #88

68. Сообщение от Аноним (37), 21-Июл-22, 12:55   +/
Это такой мем от тех, кто играет на калькуляторах или офисных ПК? В своё время прошёл Battletech на ноуте 7-летней (на тот момент) давности без проблем. Может пришло время отправить свой Pentium 4 на покой?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #45 Ответы: #77, #109

69. Сообщение от Аноним (37), 21-Июл-22, 13:03   –1 +/
Проблема в том, что Python в принципе, по своей модели и дизайну не предназначен как для встраивания, так и для какой-никакой производительности.. Он чересчур динамичный, позволяющий переписывать себя на лету и вытворять безумные, неконтролируемые вещи, в каждой последующей строчке. Это прикольно для развлекательного программирования, но для всего остального это - гроб, гроб, кладбище. Говорю, исходя из опыта,
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #39 Ответы: #96, #116

70. Сообщение от Аноним (37), 21-Июл-22, 13:14   –1 +/
> 1. Питонистов тупо проще нанять  Когда рекрутеры пишут про вакансии с Lua, обычно идут фразы про "освоение в процессе", а с питониста можно требовать не просто знание, но и стаж работы

Вот только люди не из геймдева такого наворотить могут, что потом всё это проще выкинуть будет. Они не привыкли считать миллисекунды и мегабайты.

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

Встраиваемый язык ни в коем случае не должен тащить в себя сторонние библиотеки, на то он и встраиваемый, блин. Иначе через год разработки после таких "профессионалов" со стороны из пункта 1 выяснится, что вместе с игровой логикой там тихой сапой крутится браузер, веб-сервер, база данных и вообще ещё один движок. "Не ну а чо, нам надо было задачи решать, ну вот мы взяли привычные инструменты, фигак-фигак и опа. В смысле ни один комп игру не тянет?".

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #55 Ответы: #111

71. Сообщение от Аноним (37), 21-Июл-22, 13:27   +/
> А opengl или directx < 12 нету? Тогда моя видеокарта не потянет.

Это не видеокарта, а музейный экспонат. Ей уже лет 15 должно быть.

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

72. Сообщение от topin89 (ok), 21-Июл-22, 14:06   +/
Твоя правда.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #44 Ответы: #99

73. Сообщение от Аноним (86), 21-Июл-22, 14:22   +/
Юнити и так загибается. Поганый движок и игры на нем поганые.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #61

74. Сообщение от Аноним (74), 21-Июл-22, 14:53   +/
Амазоновским рукожопам надоело в одиночку насиловать труп стюардессы и они приглашают к процессу всех небрезгливых. Эпики туда за лулзами что ли вписались?
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #75

75. Сообщение от Аноним (86), 21-Июл-22, 16:21   +/
Эпики решили спонсировать O3DE чтобы ослабить основного конкурента Unity. Других причин не вижу.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #74 Ответы: #83

76. Сообщение от Аноним (86), 21-Июл-22, 16:22   +/
На i386 можно запустить?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #42

77. Сообщение от InuYasha (??), 21-Июл-22, 16:25   +/
На юните даже скайбокс жрёт безумных ресурсов. Как и любой goodbye world на .NET.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #68

78. Сообщение от InuYasha (??), 21-Июл-22, 16:27   +/
"Может, карты сделаем? Будем на интерес играть."
В чём там вообще карты делаются? Какого типа? Какая физика? Опять лоуполи каркасы с нашлёпками из абсурдополигональных мешей?
Ответить | Правка | Наверх | Cообщить модератору

79. Сообщение от anonymous (??), 21-Июл-22, 16:37   +/
Ну в представлении Столлмана и компании это вполне себе свободный, но небесплатный софт. А вообще свободность - не булево значение, у свободности много аспектов и степеней.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #60 Ответы: #82, #86

80. Сообщение от Михрютка (ok), 21-Июл-22, 16:39   +/
где-то как Simulation Engine соналистовский евпочя.

или BIsim.

хотя нет, BIsim в начале года были выкуплены BAE, так что BIsim не в кассу.

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

81. Сообщение от anonymous (??), 21-Июл-22, 16:43   +/
У меня телефон на ней. Обновления уже давно не приходят, канеш. Но сама трубка, кажется, ещё и меня переживёт.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #53

82. Сообщение от a_kusb (ok), 21-Июл-22, 17:05   +/
В представлении Столлмана оно скорее просто немного более свободная проприетарщина, чем обычно. Но я всё равно хочу открытия исходных текстов многих проприоритарных продуктов и разрешения свободы их изменять.
Интересно, много ли найдётся людей чтобы разрабатывать такие проприоритарные продукты и исходником передавая по сути права им.
Также эта модель может побить Opensource и это будет плохо, особенно если права отчуждатся не будут и можно будет прислать патч в программу и получать деньги за то, что твой код используется.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #79

83. Сообщение от Бывалый смузихлёб (?), 21-Июл-22, 17:42   +/
А себя, как поставщика условно-бесплатного анреала, они не ослабляют разработкой полностью бесплатного движка ?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #75 Ответы: #87

84. Сообщение от Аноним (84), 21-Июл-22, 20:11   +/
Ага, свобода это же когда БЕСПЛАТНО.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #41

85. Сообщение от Аноним (84), 21-Июл-22, 20:13   +/
> ни на чём кроме винды и соснолей

Что-то возржал. А на чём им ещё идти?

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

86. Сообщение от Аноним (86), 21-Июл-22, 20:48   +/
>А вообще свободность - не булево значение, у свободности много аспектов и степеней.

Демагогия. Софт либо свободный либо несвободный. GLP несвободная лицензия. BSD свободная лмцезния.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #79 Ответы: #102

87. Сообщение от Аноним (86), 21-Июл-22, 20:50   +/
Эпики так далеко от всех ушли, что им не страшно.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #83

88. Сообщение от Hanyuu (?), 21-Июл-22, 22:06   +1 +/
Чел, питон умеет в асинк с 3.5 версии.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #67

89. Сообщение от Аноним (84), 21-Июл-22, 22:25   +/
Раньше трава была зеленее, да.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #46

90. Сообщение от microsoft (?), 21-Июл-22, 23:50   +/
Поддерживаю. Все игры на u5 отвратительны.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #19

91. Сообщение от Аноним (91), 22-Июл-22, 00:24   +/
Ага! Главное запостить нужное ключевое слово и... успех у местной публики обеспечен, не так ли.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #2 Ответы: #98

92. Сообщение от vcb (?), 22-Июл-22, 06:11   +/
indie это патамушта индусами код пишется или как ?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #52

93. Сообщение от Вы забыли заполнить поле Name (?), 22-Июл-22, 07:28   +/
В Unity все не очень из-за нового манагера. Кучу "старичков" уволили.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #54

94. Сообщение от n00by (ok), 22-Июл-22, 08:19   +/
Вот такое https://eldenring.wiki.fextralife.com/Gold-Tinged+Excrement
не спрашивайте, что из этого материала можно крафтить в очередной игре года.

Зато сценарист там именит. "В 2011 году журнал Time включил Джорджа Мартина в свой список самых влиятельных людей в мире".

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

95. Сообщение от ыы (?), 22-Июл-22, 08:42   +/
Из вашего определения следует, что если например  FreeRTOS, не сможет в вайне загрузить LibreOffice  за 10 миллисекунд - то она не является RTOS. Бедные инженеры Амазона.. как их обманули и поглумились..

При том что если линукс гарантировано загрузит тот же либре офис за сутки (вставим где надо вайты чтоб не шустрил) - то он станет волшебным образом RTOS...
Вы верите что если время достаточно большое- то гарантировать выполнение задачи путем вставки вайтов- можно? ну с учетом разницы между длительным временем и бесконечностью?

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

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

96. Сообщение от Аноним (96), 22-Июл-22, 08:49   +/
Скажи это разработчикам Blender
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #69 Ответы: #105, #106

97. Сообщение от ыы (?), 22-Июл-22, 08:55   +/
Ой, я столько знаю, столько.. но я вам не скажу, ищите сами...

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

98. Сообщение от Аноним (98), 22-Июл-22, 09:11   +/
просто:
гном2 - не тормозил.
гном3 - тормозил, но они это починили (в Арче давно).
гном40 - тормозит, зараза.  починят?

гипотетический гном50 - почему бы не взять какой нибудь игровой движок за основу нашей Экосистемы?

ПС: Дебиан 11 (bullseye) сейчас с третьим.

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

99. Сообщение от ыы (?), 22-Июл-22, 09:23   +/
>за строгое время T (не больше, не меньше)

Выполнение задач детерминировано машинными командами. Каждая такая команда выполняется от 1 до.. ой.. до 150 наверное...машинных циклов (тактов)
И вот, если пришло прерывание, а прийти оно может в ЛЮБОЙ момент времени, и планировщик хочет запустить ту самую команду  которая "время T (не больше, не меньше) " то он не сможет этого сделать пока не закончится выполнятся текущая машинная команда.  Когда счет идет на микросекунды -это имеет значение.
Это значит, что если "та самая команда  которая время T (не больше, не меньше) " выполняется несколько циклов, то между  "время T (не больше, не меньше) " и реальным временем выполнения может накопится разница и довольно большая.  
При всей декларированной предсказуемости ОСРВ- никто не доходит до абсурда, поскольку реально предсказать заранее сколько в действительности будет выполнятся команда- невозожно технически. Можно только гарантировать, что этот вот кусок кода, на этом планировщике,  на этом вот железе, ПРИ САМЫХ ХУДШИХ РАСКЛАДАХ -  выполниться "не дольше чем".
Поэтому нет никаких "время T (не больше, не меньше) " а есть  "время T (не больше чем)", причем выбирается это Т - с запасом :)

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #72 Ответы: #100

100. Сообщение от ыы (?), 22-Июл-22, 09:25   +/
>выполняется несколько циклов

тут подразумеваются циклы планировщика а не такты процессора

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

101. Сообщение от Аноним (-), 22-Июл-22, 10:27   –1 +/
Ага, только лицензию этой штуки стоит сначала почитать. OpenSource != FreeSoftware...
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #3 Ответы: #104

102. Сообщение от Аноним (-), 22-Июл-22, 10:29   +1 +/
А насладиться бсдшной свободой в полном объеме можно в заDRMленом по самые небалуйся playstation, заодно и сорца не получите - лицензия позволяет :)
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #86

103. Сообщение от Аноним (-), 22-Июл-22, 10:33   +/
> Любая из существующих популярных менее rt чем подохшая (из за лицензии) qnx

Ну вон линуха костыляют малость для реалтайма. В том числе и поэтому. Но все же если это всерьез надо есть более подходящие RTOS и прочие микроконтроллеры.

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

104. Сообщение от KhabManemail (ok), 22-Июл-22, 11:38   +3 +/
Так первый аноним говорил именно про открытый код, но не про свободную лицензию
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #101

105. Сообщение от Аноним (105), 22-Июл-22, 12:37   +/
И что Бледер так хорош?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #96

106. Сообщение от Аноним (37), 22-Июл-22, 12:45   +/
Много игр на Blender? Скажи это разработчикам Wesnoth, которые намучились с Python и выкинули его.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #96 Ответы: #112

107. Сообщение от Аноним (107), 22-Июл-22, 13:33   +/
Есть примеры игры на CryEngine и его производных за последние десять лет? Из самых свежих только эпичнейший обсдристунг на миллиард баксов - New World. Вляпавшиеся в этот движок воем исходят от качества кода движка, особенно выдающийся там сетевой код, и особенно всем нравится поддержка игроделов со стороны Crytek.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #19

108. Сообщение от pfg21 (ok), 22-Июл-22, 14:01   +/
> Интересно, Остап оценил бы: свободная, но надо регистрироваться.?

абсолютная свобода у тебя будет где-нить на отдаленном острове.    
находясь в сообществе твоя свобода будет ограничиваться законами данного сообщества.  
не нравятся условия данного проекта - делаешь лутше и свабоднее !!

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

109. Сообщение от Аноним (109), 22-Июл-22, 16:35   +/
Ну скажите мне, какой компьютер нужен, чтобы запустить римейк realMyst с нормальным fps (не буду говорить о его убогой графике).
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #68

110. Сообщение от Аноним (-), 22-Июл-22, 17:37   +/
> 1. Питонистов тупо проще нанять

А радости с того? Получится у тебя сотни глюкавого гамна, и дальше - что?! В Steam например даже под Linux более 1000 игр от нормальных профессиональных геймдевов есть. Думаешь, тебе с твоей наколенной питонятиной много насыпят? Да щас! Я пару таких видел, с пафосом влезли в стим. В силу общего качества (наколень вылезает во ВСЕХ аспектах!) - узнали что их потуги всем похрен. Потому что там так то и сильно получше игры есть. Даже бесплатно или недорого. А игроков и времени у них все же ограничено, чтобы еще в ваше недоразумение играть...

> Когда рекрутеры пишут про вакансии с Lua, обычно идут фразы про "освоение в процессе",

Lua популярен в игродеве. Для него есть нормальные движки с JIT, работающие СРАЗУ а не в полукспериментальном недосовместимом квазирежиме с ацкими тантрами, да еще несовместимо с оригиналом. И его не ломают каждые полгода во имя луны. Более того - он сильно больше годится для контента деланого абы как (например юзерами) загружаемыми с ремотного серва. Его можно в песочнице гонять с ограниченным интерфейсом, типа AI-скриптов и тому подобной логики. Совсем не круто если скрипт вон той скачаной карты может всю систему раздербанить. В Lua это сделать фигня вопрос. Питоноскрипт в песочнице? Да сейчас... в BfW пробовали, поняли что не катит, перешли на Lua. И не прогадали.

> а с питониста можно требовать не просто знание, но и стаж работы

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

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

Очень круто когда ремотная карта потом всех юзеров трахает и в ботнет превращает. Чтобы этого не происходило и используют Lua, там можно и чисто счетные скрипты с весьма лимитированным апи к движку, через которое систему юзера не поимеешь. А питон так обрубить... не особо реально. Он с такими допущениями не делался.

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

111. Сообщение от Аноним (-), 22-Июл-22, 17:40   +/
> Вот только люди не из геймдева такого наворотить могут, что потом всё
> это проще выкинуть будет. Они не привыкли считать миллисекунды и мегабайты.

Именно. И питонячье дерганое тормозливое УГ у которого общее качество и бажность "как обычно" - в это даже забесплатно играть никто не будет. Проверено несколькими наимными питоняшами в стиме. Даже под линь есть нормальных игр, чтобы еще такой третьесортный крап использовать!

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

Питон вообще совсем не оно. Скорее, он в этом качестве полное овно. А с вон теми привычными тулзами юзеры охренеют от непредсказуемых лагов.

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

112. Сообщение от Аноним (-), 22-Июл-22, 17:43   +/
> Много игр на Blender?

Вроде целая одна. Не сказать что сильно кому-то нужная.

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

113. Сообщение от Аноним (113), 22-Июл-22, 17:54   +/
Фига, New World - на этом движке? Игра отлично выглядит. Но лучший движок в мире пока всё равно анрил.
Ответить | Правка | Наверх | Cообщить модератору

114. Сообщение от Аноним (114), 23-Июл-22, 05:58   +/
Вот я попрошу вас! Анонимусы опеннета осилили все двадцать ключевых слов сишечки (и с высокомерным видом рассуждают про высокоуровневый ассемблер, как будто хоть один ассемблер они в глаза видели).
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #40

115. Сообщение от Аноним (114), 23-Июл-22, 06:21   +/
Сегодняшняя игра — это 99,9% контента и 0,1% кода (ну серьёзно, много ли надо кода, чтобы заставить комптьютерных попок двигаться хотя бы на уровне первого Unreal?). А художники/моделлеры/звукачи/etc ВНЕЗАПНО не интересуются вашей швaбодкой. Хуже того, они и в 80-х ею не интересовались.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #64

116. Сообщение от ДаНуНафиг (?), 27-Июл-22, 17:41   +/
Это проблема не языка, а головы. Если четко определить, что можно, а что нельзя, а потом бить по пальцам на кодревью, то не вижу проблем. Опять же, если это скриптовая логика, а не какие-то там вычисления.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #69


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

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




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

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