После почти двух лет разработки опубликован выпуск проекта OpenMW 0.48, развивающего свободную реализацию движка для ролевой игры в жанре фэнтези The Elder Scrolls 3: Morrowind. По сравнению с оригинальным движком в OpenMW реализован модернизированный интерфейс пользователя, улучшена графика, добавлен собственный редактор OpenMW-CS для создания новых игр и модов, задействован движок симуляции физических процессов Bullet, добавлена поддержка платформ macOS и Linux, улучшено поведение ботов...Подробнее: https://www.opennet.me/opennews/art.shtml?num=59482
Overhaul мод на этом можно запустить? Припоминаю, там были некоторые проблемы из-за движка.
в том-то и прикол что моды ему не нужны
> в том-то и прикол что моды ему не нужныНу, текстуры сами собой не нарисуются, звуки не сгенерируются, логика не исправится, так что моды всё ещё маст хэв.
Да. B Сердце Хаоса и Tamriel Rebuilt.
Спасибо, что напомнил про Сердце Хаоса!
Оказывается версия 2.0 вышла 17-го июля.
они бесконечно его пилят, вместо того, чтобы (с)делать полезный продукт.типично (увы!) для опенсурса. Много усилий, применённых бездумно.
В данном случае участники всё же получают и применяют интересный релевантный опыт, который потом могут полноценно применять (или нет, хотя бы понимание будет, почему) в гейдеве. С движками героев всё намного хуже. Но проект действительно бесконечный и бесцельный, видимо, ни у кого нет цели получить полноценный продукт.
это от лидеров зависит.
но увы в опенсурсе их зачастую нет или они не того качества (драма вместо бремени лидерства).не так сложно поставить целью сделать законченный открытый движок и при этом параллельно пилить фичи.
Почему каждый раз в комментариях к выходу открытых движков на опеннете всегда находится тот, кто посоветует разработчикам, как надо работать и что надо делать?
> Почему каждый раз в комментариях к выходу какого либо софта на опеннете всегда находится куча тех, кто посоветует разработчикам, как надо работать и что надо делать?Пофиксил, не благодари.
Может потому что результат не очень? А если результат огонь так и пишут мол молодцы разработчики, так держать!
Оригинал - 80-90 фпс на Windows 10, с OpenMW - более 200 и при этом без заиканий, свойственных оригиналу. На Linux, кстати, с OpenWM результаты даже ещё получше, но, наверное, мне не стоило об этом писать, дабы не ущемлять тутошних виндузят. "Результат не очень", - сказал комментаторный диванный иксперт на опеннете
Почему сразу не 500 fps?? Хоть бы какие-то пруфы предоставил...
Но ты не сдерживайся, давай, расскажи нам какой у тебя фпс на линуксе
Прочитав твои зацепки за "500 фпс", я понял, что общаться с поциентом не имеет никакого смысла
А на форуме самого openmw жалуются что у него производительность существенно хуже чем в оригинале
https://forum.openmw.org/viewtopic.php?t=7897
И даже после всех советов чел получает целых 50фпс, что все равно меньше 70 у оригинала.
Как же так?)Этот вопрос не одинокий, на самом деле "почему такой низкий фпс" очень распространенная тема
https://forum.openmw.org/viewtopic.php?t=4493
https://forum.openmw.org/viewtopic.php?t=7897
https://forum.openmw.org/viewtopic.php?t=4667
и тдОсобенно порадовала "Is my low performance normal?" :D
https://forum.openmw.org/viewtopic.php?t=6695
У кого-то что-то багануло на его конфиге. И что?
Целых минимум пять раз? Не, ничего, все предсказуемо для таких проектов.
> Целых минимум пять раз? Не, ничего, все предсказуемо для таких проектов.Ты осознаёшь, какой временно период охватывают эти четыре темы и сколько за это время людей использовало OpenMW, да ещё и в разных версиях?
Причины регрессий разные бывают, но я не знаю, что там конкретно на версии 0.42 было. Я играть начал с 0.45, а там я проблем с производительностью не видел ни на Windows, ни на Linux
> Может потому что результат не очень?По сравнению с чем? С каким нибудь AAA или с результатами самих комментаторов?
> А если результат огонь так и пишут мол молодцы разработчики, так держать!Угу, если результат в работе неплох, то "ЯП/форматирование кода/система сборки/формат хранения данных/иерархия-организация проекта/зависимости/используемая граф. подсистема/предупаковка в виде (отсутсвующих) пакетов для <вставить любимый дистр комментатора>/(не)поддерживаемые ОС/ неправильные! Надо было ..., а так - ненужно™"
>По сравнению с чем?Про сравнению с самостоятельными проектами, например.
>Угу, если результат в работе неплох
Это про любой проект так говорят, неважно какой он природы (проприетарный или свободный). Конечному пользователю ведь абсолютно неважно, как этот проект распространяется. Важны функциональные возможности и качество продукта.
> типично (увы!) для опенсурса. Много усилий, применённых бездумно.Вот если бы они поменяли лицензию, тогда все эти усилия не пропали бы даром, ага!
Так возьми и "доделай", гениус. "Бесполезный" и "недопиленный" по твоим словам продукт почему-то смог дать классике вторую жить на современных ОС и железе, но ты свой "полезный и допиленный" так и не выкатил
Аргументация уровня "сперва добейся".
Не, ну судя по комментарию автор, который упрекал проект в "недопиленности" явно знает, как можно лучше сделать. Так почему бы нет? Пусть возьмёт и сделает и заодно покажет всему интернету, как "надо"
Нормально OpenMW тащит даже моды типа Reborn. Оригинал вообще без единой проблемы "крутится" на OpenMW.Они ещё между крайними релизами +10fps завезли в каждую сцену. Огонь, короч. Все бы так.
Между 0.28.0 и 0.48.0? В принципе, почти 10 лет прошло, вполне ожидаемо, что смогли за столько времени оптимизировать.
Между 0.46 и 0.47.
Что такое "крайними"?
Плоть или север.
> добавлена поддержка платформ macOS и LinuxНаоборот же. Добавлена поддержка платформ Windows и macOS.
Windows вроде с самого начала была. Кто-то вообще будет играть НЕ на винде? я на вин играл еще в 0.41 какой-то.
https://habr.com/ru/articles/27280/> Текущая версия работает только под Linux. Планируется поддержка Windows и MacOS X.
Этот двиг изначально был написан на языке D. Потом только его на плюсы стали переводить, а с ними пришла и винда, ЕМНИП.
список игор на движке OpenMW в студию!
На Стопгейме, кстати, вышли обзоры Морровинда и Обливиона
Они ролики по всей серии The elder scrolls делают. В первой части было сказанное, что будет всего 6 частей роликов - про каждую часть игры(сейчас на подходе про Skyrim) и заключительный шестой отдельно про моды.
У меня не открывается англоязычная википедия.>The server at en.wikipedia.org is taking too long to respond.
А у вас?
Роскомнадзор начал блокировать сайт. Используй VPN.
В новостях про это ни слова, думаю блокировка Википедии - это такое громкое событие, о котором бы все новостные сайты трубили во всю. При этом иногда открывается. Сначала долго не отвечат, а потом с большой вероятностью либо The connection has timed out, либо с малой вероятностью таки открывается. При этом да, из-за рубежа открывается.У меня есть опасения, что роскомнадзору вообще можно в принципе не блокировать сайты. Достаточно использовать оборудование "ТСПУ" для мощного распределённого application-layer DDOS на неугодные сайты с подделкой IP-адреса на адреса домашних провайдеров, после которого эти сами пользователей из РФ заблокируют. И не надо говорить, что я подсказываю - так делали в КНР, эту практику окрестили The Great Cannon, а специалисты по цензуре из КНР как раз обучают РКН (даже буквы в названии совпадают!).
Смотря где ты читаешь новости. На моих новостных сайтах сегодня вечером уже была новость об этом. Но я этими сайтами делиться не буду - Роскомнадзор запретил их даже называть.
Только на одном малопопулярном сайте, посвященном новинкам шахматной мысли, появилась новость, что статья в Википедии о сицилианской защите им теперь недоступна, а вот на сайте, посвящённом новинкам океанографии и некоторых других сайтах с куда большей аудиторией - нифига :( Позор.
Боюсь, что это так себе шахматисты если им недоступна сицилийская защита. Про океанографов - это вообще дно..
Значит ты читаешь фейковые домыслы, так как википедия была недоступна не только в РФ, но и в других странах https://downdetector.com/status/wikipedia/ Но для хайпа некоторые быстро притянули под это лапы Роскомнадзора.
> Значит ты читаешь фейковые домыслы, так как википедия была недоступна не только
> в РФ, но и в других странах https://downdetector.com/status/wikipedia/ Но для хайпа
> некоторые быстро притянули под это лапы Роскомнадзора.Да, на утро вышла новость, что это - во всём мире, а не только в России
блокировки вроде как нет, а вот проблемы с доступом есть, возможно просто учения и тестики. они же даже когда полность изолируются от внешних сегментов интернета сейчас не предупреждают никого ни о чём..
https://t.me/globalcheck/83
> https://t.me/globalcheck/83
Ну "патриотические" не стали бы. В последнее время слишком много громких событий.
два проекта, в которых я не верил - OpenMW и wine и вот они на том уровне, когда за них не стыдно.
надеюсь, что еще как можно меньше велосипедов не оправдают мое недоверие.
жадным детя (тм), которые спрашивают, зачем это нужно, если уже есть родная проприетарщина, невдомек, что у старого движка - старые проблемы и его замена на опенсорс позволяет дать игре возможности вроде: запуска в VR, запуска на планшетах и телефонах (да, это работает!), более глубоких модификаций, мультплеера, графических наворотов под современные глаза, мониторы и разрешения, не говоря уже о возможности исторического сохранения игры в будущем, т.к. эти новые "исходники" всегда можно будет портануть, а не играть в оригинал на ретрокомпе с пузатым монитором, не говоря уже о том, что помимо Morrowind, есть еще минимум две-три игры на этом движке, которые так же можно будет в будущем перенести и как минимум Fallout NV я жду, т.к. в оригинал играть на 3440х1440 уже нельзя, багует интерфейс.
Два проекта за которые не стыдно - это крита и блендер.А OpenMW и wine - это васяноподелия (извини, Вася, ничего личного)
Один паразитирует на оригинальной игре и ее ресурсах.
Другой финансируется корпами в лице Вальв. При этом оставаясь багованым по самое не могу.И как смотрятся текстурки из оригинального MW на монике 3440х1440?)) Или вопрос риторический?
> возможности исторического сохранения игры в будущем
на любой виртуалке и оригинальной оси
> И как смотрятся текстурки из оригинального MW на монике 3440х1440?)) Или вопрос риторический?Офигенно смотрятся. За бамп маппингами и картами нормалей иди в обливион. А вообще, в морровинде бы лайв бар увеличить. На 800x600 он побольше был.
Bump mapping в оригинальном Morrowind есть, но на полутора текстурах, и разрешение карты такое, что его с лупой искать надо. А еще у мешах есть метаданные для тесселяции, хотелось бы, чтобы эту фичу вернули.
да что ты говоришь.
Эти Васяноподелия отлично работают, хотя про них ононимы бодро твердили, что НИНУЖНА.
О какой багованности речь, если оно запускает уже огромную кучу софта?Текстурки норм, особенн с хд паком.
А пузатый монитор с оригинальной осью у тебя дома, я к тебе не пойду, у тебя тараканы и не убрано
> О какой багованности речь, если оно запускает уже огромную кучу софтаЗапускает УЖЕ, это ты правильно отметил))
А так - куча регрессий, куча багов в разных софтинах, что можно видеть по списком фиксов каждого релиза, причем не на новье каком-то, а еще и на совсем древних проектах.
У них даже "золото" глюкавое, что можно почитать напр в протонДБ.> я к тебе не пойду
А ты смешной)) Да я бы тебя даже на порог не пустил бы!
Открой уже для себя виртуализацию. Можешь поискать и инете если что.
и что, что регрессий? без него бы и не запускалотвоя виртуализация для кучи вещей непригодна, да и чо ты мне всерьез предлагаешь в окошке виртуалбокса играть в старые игры? Не, спасибо, не хочу.
>играть в старые игрыКак насчёт новых, которые часто (не всегда) гораздо лучше старых?
Объясни хотя бы слегка подробно зачем если уже есть старые.
> Объясни хотя бы слегка подробно зачем если уже есть старые.Задача по сложности примерно соответствует задаче: "объясните человеку 16 века, что такое мобильный телефон или GPS навигатор"
> которые частоНе так уж и часто.
Я скажу даже больше: даже вот ты сможешь назвать СТАРЫХ хороших игр больше, чем НОВЫХ хороших. Ну если у тебя со вкусом в играх всё ок. Хотя, конечно, если для тебя показатель "лучшести" игр - исключительно графоний, то ну... Бывает, мои соболезнования.
> без него бы и не запускалоэто у тебя бы не запускало, а у меня все уже работает
> для кучи вещей непригодна
для каких напр.?))
> да и чо ты мне всерьез предлагаешь в окошке виртуалбокса играть в старые игры?
в древние, нетребовательные к видяхе - вполне, для более требовательных - открой для себя qemu
всё прекрасно работает
а учитывая что ты тянешь ̶в̶с̶я̶к̶у̶ю̶ ̶б̶я̶к̶у̶ ̶в̶ ̶р̶о̶т̶ игры с торрентов, еще и другим советуешь, еще и полезно будет
угу, а видеокарту как шаришь, вирутализатор?>>для каких напр.?))
для тех же игр, например. Зачем тогда вообще Linux и прочее СПО нужно, если можно все виртуализовать? (спойлер - нельзя).
для разделения требовательных задач (докер и прочие контейнеризации).
для разделения железа.
Для многомониторных конфигураций (каждый второй домашний или рабочий комп)
>>в древние, нетребовательные к видяхе - вполне, для более требовательных - открой для себя qemuони и так идут в вайне, в чем проблема?
а с современными valve мне лично очень помогла - киберпанк на релизе, например, можно было играть в линуксах без особых проблем, хоть и производительность чуть ниже была, чем под виндой.
> угу, а видеокарту как шаришь, вирутализатор?во-первых ты и так играешь не на встройке, просто отдаешь виртуалке видяху, встройка остается у хоста
во-вторых - есть варианты когда, которые передают единственную видяху в виртуалку и возвращает назад при закрытии, напр https://gitlab.com/risingprismtv/single-gpu-passthrough> Зачем тогда вообще Linux
чтобы запускать виртуалки разумеется
> и прочее СПО нужно
хз зачем))
> для тех же игр, например
еще раз, если ты не осилил сделать себе виртуалку для игр, то проблема в неосиляторстве, а не в виртуалке
> они и так идут в вайне, в чем проблема?
какие-то идут, какие-то глючат, с какими-то нужно попердолиться с конфигами, либами и тд, что-то не работает вообще, что-то работает только в протоне, что-то в винеХД
вот нафига это все, если в виртуалке работает все в 99.9% случаев, если речь про игры
плюс ты изолируешь это все от остальной системы> киберпанк на релизе
который был сразу кроссплатформой
у меня нет встройки, зачем мне она нужна? У меня и без нее все отлично работает, это лишняя сущность.
с пробросом единственной карты вариант интересный, но зачем? Я могу перезагрузится в винду, например. Я же теряю фичи вроде альт-таба и прочих других запущенных у меня вещей. Не представляю сценарий, при котором задача стоит такого пердолинга.>>еще раз, если ты не осилил сделать себе виртуалку для игр, то проблема в неосиляторстве, а не в виртуалке
если ты не собрал троллейбус из буханки хлеба, значит проблема в тебе, а не в наличии общественного транспорта.
>>какие-то идут, какие-то глючат, с какими-то нужно попердолиться с конфигами, либами и тд, что-то не работает вообще, что-то работает только в протоне, что-то в винеХД
какие? Чем это отличается с проблемами античитов и виртуалок?
>>который был сразу кроссплатформой
причем тут его релиз на консолях?
на линуксах его не выпускали никогда официально.
> Чем это отличается с проблемами античитов и виртуалок?Проблема античитов есть и в виртуалках, и в вайне так что тут паритет.
Других проблем у виртуалок нет.
в вайне проблема решена в большем кол-ве игр, чем в виртуалках, так что нет, не паритет.
Где "по самое не могу" там? Ах, да, пустослов. окей' прохожим мимо.
Так вот же соседняя ветка https://www.opennet.me/opennews/art.shtml?num=59478
"Устранены регрессии, проявившиеся в ветке Proton 8.0"
Ты считаешь нормальным появление такого количества регрессий?
Ну значит у разное понимание что такое качество проекта.
> Так вот же соседняя ветка https://www.opennet.me/opennews/art.shtml?num=59478
> "Устранены регрессии, проявившиеся в ветке Proton 8.0"
> Ты считаешь нормальным появление такого количества регрессий?
> Ну значит у разное понимание что такое качество проекта.у тебя кто-то отбирает старые ветки?!
если у тебя регрессия с прослойкой совместимости - просто возьми ту ветку, где их нет.
когда пройдет какое-то количество времени - все это починят и ты, наконец, сможешь дропнуть ту версию, на которой у тебя все работало, но она была старой, в пользу той, на которой все работало, но она была новой. Во проблема-то, а?
Т.е. ты предлагаешь использовать два вайна - один для одних игр, другой для других?
Никогда таким не интересовался, это вообще возможно?
эээ, в стиме легко можно выбрать версию протона, необходимого для запуска игры - без пердолинга и лишних знаний.
В portproton можно сделать то же самое - вне стима. Тоже почти без пердолинга (UX и дефолты там немного альтернативно одаренным реализованы, но все работает и это главное).
В системе можно сделать это с пердолингом. Абсолютно нормальный подход использовать подходящий вайн под нужный софт, если в новой версии внезапно что-то сломалось.
А ресурсы ненавистной проприетарщины вы на свои блистательные опенсорс когда замените? Оу, что? Не можете? Не умеете? Вот так всегда.
А то читаешь тут и складывается впечатление, что сам Морровинд тоже вы (так называемое сообщество) создали. Как и тех несчастных вторых героев, будь они не ладны.
Держи талон на одно бесплатное скачивание ресурсов игры с торрентов.А вообще странная предъява - определенно, круг интересующихся этой игрой состоит из тех, кто уже купил эту игру и поиграл в нее еще на тех кругленьких и отражающих лазерные указки носителей в детстве, остальным оно просто не интересно.
Показательно как очередной сторонник опенсорса и шва6одки предлагает нарушать лицензию качая с торрентов))
а в чем нарушение, кстати?
у меня оно куплено в стиме, у меня оно куплено было в свое время на CD.
критерий нарушения авторского права - решение суда. А уж проживая на территории, где фактически суда не существует вообще - ты ничего не нарушаешь.
Так что при малейшей необходимости я возьму это с торрентов и совесть меня мучать не будет, а уж суд и подавно (хотя на самом деле ему будет все равно, как и правообладателю)
> а в чем нарушение, кстати?хотел расписать... но сори, мне уже лень
просто почитай условия пользования стимом и на что именно ты покупаешь там права> критерий нарушения авторского права - решение суда
прикольная альтернативная юриспруденция))
> проживая на территории, где фактически суда не существует вообще - ты ничего не нарушаешь
ахахаха
т.е. если нет суда, то пиратство не преступление, кража не преступление, убийство не преступление
прикольно, не хотел бы там жить))> совесть меня мучать не будет
вот в этом не сомневаюсь
думаю дальнейшей диалог конструктивным не получится, поэтому до встречи в другой теме
>>просто почитай условия пользования стимом и на что именно ты покупаешь там правада-да, на временное пользование бла-бла-бла.
Это не значит, что я не имею права из стима ресурсы брать.>>прикольная альтернативная юриспруденция))
да? а как еще это решается? правообладатель говорит - нет, так нельзя?
>>т.е. если нет суда, то пиратство не преступление, кража не преступление, убийство не преступление
прикольно, не хотел бы там жить))
и тем не менее, имеем такую ситуацию.
Но и раньше имели ситуацию, когда без жалобы правообладателя - пиратство не пиратство. Вспомни ларьки с дисками.>>думаю дальнейшей диалог конструктивным не получится, поэтому до встречи в другой теме
это потому, что у тебя какое-то навязанное правообладателями извращенное чувство справедливости?
ну, это твои проблемы. Наказывать тебя никто не будет все равно, как и брать у тебя деньги (во многих случаях).
У меня все просто - заплатил - имею право пользоваться, как я получил файлы - вообще неважно, более того - россиянское законодательство об этом очень даже разумное было, пока существовала правовая система.
Не заплатил - ай-ай-ай, плохо так делать, не заплатил и получаю прибыль - вот это зашквар.
Не заплатил, украл, посмотрел, не понравилось - молодец, совершил рациональный выбор.
>>используется QtКьюти последней версии уже и так содержит в себе игровой движок. Ещё и SDL присобачили сбоку. Надо бы SFML добавить и MuPDF и поддержку DWG.
DWG по лицензии может быть добавлен только в платную версию.
На Qt только лончер и редактор ресурсов. Если тебе ни то, ни другое не нужно, можешь собирать без них.
> Код проекта написан на С++Всегда же на D было?
А мой пулл-реквест не взяли :-( (одна необходимая фича MCP). Приходится подмёрживать/ребейзить к себе апстрим и собирать свой вариант.