The OpenNET Project / Index page

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



"Выпуск OpenMoHAA 0.82.0, открытого движка для игры Medal of Honor: Allied Assault "
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Выпуск OpenMoHAA 0.82.0, открытого движка для игры Medal of Honor: Allied Assault "  +/
Сообщение от opennews (??), 17-Июл-25, 10:23 
Опубликован выпуск проекта OpenMoHAA 0.82.0, воссоздающего движок для игры "Medal of Honor: Allied Assault", используя в качестве основы открытый движок ioquake3, использующий для вывода графики бэкенд на базе библиотеки SDL2 и аудио-бекенды на базе OpenAL или SDL. Код проекта написан на C/C++ и распространяется под лицензией GPLv2. Готовые сборки сформированы для платформ Linux и Windows...

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

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

Оглавление

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

8. Сообщение от Аноним (-), 17-Июл-25, 11:22   –5 +/
> воссоздающего движок для игры "Medal of Honor: Allied Assault",
> используя в качестве основы открытый движок ioquake3,
> использующий для вывода графики бэкенд на базе библиотеки SDL2 и аудио-бекенды на
> базе OpenAL или SDL. Код проекта написан на C/C++

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

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

11. Сообщение от Аноним (11), 17-Июл-25, 12:12   –7 +/
Может быт, в том, что в sdl нет вывода 3д графики. Это библиотека в основном для создания окон и кроссплатформенного ввода с устройств, ну ещё таймеры и простой вывод звука есть.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #8 Ответы: #23

21. Сообщение от крокодил мимо.. (-), 17-Июл-25, 14:16   +1 +/
для опёнка:
  
--- code/client/snd_openal_new.cpp.old
+++ code/client/snd_openal_new.cpp
@@ -487,7 +487,8 @@
                             "alGetStringiSOFT", (void **)&qalGetStringiSOFT,
                             false, },
#endif
-        extensions_table_t {NULL, NULL, NULL}
+        // extensions_table_t {NULL, NULL, NULL}
+        extensions_table_t {NULL, NULL}
     };

     extensions_table_t *i;
  

пока обошлось без "-z nobtcfi", но, т.к. ioq3, может в будущем и понадобится..

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

23. Сообщение от Аноним (-), 17-Июл-25, 14:25   –3 +/
> Может быт, в том, что в sdl нет вывода 3д графики.

Для современного варианта это лишь частично верно. Впрочем, libsdl как таковой - не для этого.

> Это библиотека в основном для создания окон и кроссплатформенного ввода с устройств,
> ну ещё таймеры и простой вывод звука есть.

Вы это все рассказали тому кто не только в курсе что такое libsdl но и немного пользоваьтся ей умеет. Ну и судя по тому что я вижу - там именно ассеты с мутными текстурами и полутора полигонами.

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

24. Сообщение от Аноним (11), 17-Июл-25, 15:38   +/
Ну, там, в новости написано, что для графики сдл. Это абсурд. Для графики там только поверхность от сдл, а что используется и каких ревизий умолчали.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #23 Ответы: #25, #35

25. Сообщение от Аноним (25), 17-Июл-25, 15:46   +/
Движок ioquake3 там используется, написано же.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #24 Ответы: #26

26. Сообщение от Аноним (11), 17-Июл-25, 15:59   –3 +/
> Движок ioquake3 там используется, написано же.

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #25 Ответы: #28, #31, #34

28. Сообщение от Аноним (-), 17-Июл-25, 20:35   +1 +/
> Там, похоже, старая версия без вулкана.

Господи, запускать полтора полигона на вулкане? Чтобы что? Мсье знает толк :)

> Сегодня на железе, на котором это запускают, нет opengl драйверов.

Это что за железо такое? На линухе он вроде есть - на всех актуальных GPU. Но если вдруг - есть такая штука как Zink или как там его. Реализация GL поверх Vulkan, во. Да, поверх низкоуровневого апи фигня вопрос сделать высокоуровневое. Вот наоборот - фиг, конечно.

> Это может оказаться проблемой. Да и конкретные версии они скрывают.

На самом деле не особая проблема. То что умеет Vulkan by design умеет GL. Как минимум под Linux.

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

29. Сообщение от Аноним (11), 17-Июл-25, 20:42   –2 +/
Ну малины к примеру не поддерживали opengl в принципе. Только субсет и старый. Т.е. типичные линукс-устройства.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #28 Ответы: #32, #33

31. Сообщение от Аноним (31), 17-Июл-25, 22:48   +/
Если есть Vulkan, то используй Zink для OpenGEL
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #26

32. Сообщение от 12yoexpert (ok), 18-Июл-25, 07:58   +/
а на кофеварках как дела?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #29 Ответы: #39

33. Сообщение от Аноним (-), 18-Июл-25, 09:18   +/
> Ну малины к примеру не поддерживали opengl в принципе. Только субсет и
> старый. Т.е. типичные линукс-устройства.

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

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

34. Сообщение от Аноним (34), 18-Июл-25, 09:36   +/
Ну это уже частности. Но, э-э, это что за железно без OpenGL-драйверов? Вроде даже на Apple Silicon слой совместимости оставили.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #26

35. Сообщение от Аноним (35), 18-Июл-25, 15:51   +/
Ну так-то в SDL3 есть SDLGPU для 3д-графики
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #24 Ответы: #36

36. Сообщение от Аноним (11), 18-Июл-25, 16:54   +/
Хм, действительно. А есть какой-то смысл взять эту прослойку вместо вулкана и связать себя по рукам и ногам? Вулкан уже достаточно кроссплатформенный.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #35

39. Сообщение от Аноним100 (ok), 18-Июл-25, 19:36   +/
Даже на моей GTS 4xx (~без Vulcan)- уже никак, совсем... Точней: Линуксы - идут лесом... :(
- "Проект Mesa заменил OpenGL-драйвер Nouveau на Zink для новых GPU NVIDIA" (11.03.2025)
https://www.opennet.me/opennews/art.shtml?num=62860

P.S.
Всем: К OpewnMW добавлен комментарий по движку и 3D движкам вообще
(заодно и ответ одному из участников OpewnMW проекта - хотелось бы ответ что, минимум прочёл)
- в ч.н. ищутся желающие делать народный 3D движок по указанным ТТХ (ну и рассматриваемые там игры; даже при желании разработчиками OpenMW - и портировав с OpenMW движка, в который я не верю минимум по универсальности и т.б. неприемлемости для профессионального (коммерческого) применения из-за GPL, да и несовместима она с не Linux ОСями... и т.д., как и из-за темы функционала редактирования карт где у меня много придумок но, совсем нет времени их реализовывать) т.б.раз уже разрекламированный ранее Nau engine - похоже сдох(туда этим галимым понтовщикам т.б.распиливателям госбюджета - и дорога, раз отказались от мной предложенных рац.предложений ранее тут же и им лично на сайте часть):
https://www.opennet.me/opennews/art.shtml?num=63525#174

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

40. Сообщение от Аноним100 (ok), 18-Июл-25, 19:41   +/
> С такими хотелками steam deck логичнее, чтоли

Тогда уж логичней как раз на ПК или же полноценной приставке не линукс-эмуляторе.

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

41. Сообщение от Аноним (41), 18-Июл-25, 21:37   +/
> Играть на малине в какой-то шутер - затея довольно странная

Почему? Малина - в разы мощнее того железа, что выпускалось во времена оригинальной MoHAA.

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

42. Сообщение от Аноним (42), 19-Июл-25, 12:53   –1 +/
графика прямиком из 1999.
и для этого, как я понял из обсуждения, еще и современная видеокарта нужна?
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #43

43. Сообщение от Аноним (44), 19-Июл-25, 13:47   +/
Прям как Дюк Нюкем.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #42

44. Сообщение от Аноним (44), 19-Июл-25, 13:47    Скрыто ботом-модератором+/
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #8

45. Сообщение от Аноним (-), 19-Июл-25, 13:48   +/
> Почему? Малина - в разы мощнее того железа, что выпускалось во времена
> оригинальной MoHAA.

Чтобы норм играть - ей надо средства ввода и вывода донавесить т.е. по сути доделать до нормального компа.

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

46. Сообщение от Аноним (-), 19-Июл-25, 14:15    Скрыто ботом-модератором+/
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #39


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

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




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

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