The OpenNET Project / Index page

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

Доступна бета-версия Linux-редакции игрового движка OpenXRay

25.06.2019 17:35

Спустя полгода работы над стабилизацией кода доступна бета-версия порта игрового движка OpenXRay для Linux (для Windows последней остаётся февральская сборка 221). Сборки подготовлены пока только для Ubuntu 18.04 (PPA). В рамках проекта OpenXRay происходит развитие движка X-Ray 1.6, используемого в игре "S.T.A.L.K.E.R.: Зов Припяти". Проект основан после утечки исходных кодов движка и ставит перед собой цель исправления всех оригинальных недочётов и введения новых возможностей как для обычных пользователей, так и для разработчиков модификаций.

В представленной сборке устранены случайные крахи, улучшен рендер (приближен к оригинальной картинке), игру теперь можно пройти до конца. В планах дальнейшее улучшение рендера, поддержка ресурсов от ClearSky (сейчас в отдельной WIP ветке) и поддержка игры "S.T.A.L.K.E.R.: Тень Чернобыля".

Известные проблемы:

  • При выходе из игры процесс может зависнуть;
  • При переходе между локациями/повторной загрузке записанных сеансов портится картинка, игра может вылететь (пока решается только через перезапуск игры с загрузкой сохранённого сеанса);
  • Сохранённые сеансы и логи не поддерживают UTF-8;
  • Проект не собирается Сlang.

Для работы игры понадобятся ресурсы от оригинальной игры, они должны находиться в каталоге "~/.local/share/GSC/SCOP/". Для steam их можно получить командой:


   steamcmd "+@sSteamCmdForcePlatformType windows" +login Имя_пользователя\
      +force_install_dir ~/.local/share/GSC/SCOP/ +app_update 41700 +quit

Если ресурсы из GOG, то нужно привести все пути к нижнему регистру (это особенность движка). Перед началом игры нужно исправить строку в "~/.local/share/GSC/SCOP/_appdata_/user.ltx". Следует поменять "renderer renderer_r1" на "renderer renderer_gl", и "vid_mode 1024x768 " на фактическое разрешение, иначе оно слетит.

  1. Главная ссылка к новости (https://github.com/OpenXRay/xr...)
  2. OpenNews: Google готовит к открытию систему трассировки XRay
  3. OpenNews: Альфа-выпуск порта игрового движка OpenXRay под Linux
  4. OpenNews: Выпуск открытого игрового движка Godot 3.1
  5. OpenNews: Опубликован код старых игр Infocom, включая Zork
  6. OpenNews: Релиз свободной гоночной игры SuperTuxKart 1.0
Автор новости: Grunman
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/50946-xray
Ключевые слова: xray
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (52) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Ключевский (?), 20:20, 25/06/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • –5 +/
    Забыли добавить, что этот «Open» это украденные исходники и прямо в Readme написано «Be advised that this project is not sanctioned by GSC Game World in any way – and they remain the copyright holders of all the original source code», что все права у GSC. То есть это не открытый движок, а обычное воровство.
     
     
  • 2.3, анон (?), 20:24, 25/06/2019 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > украденные исходники
    > все права у GSC
    > обычное воровство

    Громкий комментарий, сразу видно, что новость для кого-то впервые.

     
     
  • 3.11, Ключевский (?), 21:52, 25/06/2019 [^] [^^] [^^^] [ответить]  
  • –6 +/
    Для тебя может и впервые, а нам давно известно про воровство и выкладывание ворованных исходников
     
     
  • 4.22, Аноним (22), 23:15, 25/06/2019 [^] [^^] [^^^] [ответить]  
  • +/
    > Проект основан после утечки исходных кодов

    Утечка это не всегда воровство.

     
  • 4.23, Аноним (-), 23:23, 25/06/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Не нравится - не пользуйся. К тому же, утекшие != украденные, не подменяй понятия. Это как если бы ты, продолбав со собственной дурости кошелек, обвинил нашедшего в воровстве.
     
     
  • 5.27, YetAnotherOnanym (ok), 01:14, 26/06/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Есть страны, где нашедшего кошелёк сажают, если он не вернул его владельцу или не принёс его в полицию. Присвоение чужого имущества - кража вне зависимости от того, как оно оказалось в чужих руках.
     
     
  • 6.28, Аноним (-), 02:40, 26/06/2019 [^] [^^] [^^^] [ответить]  
  • +5 +/
    Есть страны, где сажают просто потому, что мимокрокодил. Это не повод подтасовывать терминологию.
    > если он не вернул его владельцу или не принёс его в полицию

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

     
     
  • 7.41, YetAnotherOnanym (ok), 10:22, 26/06/2019 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Есть страны, где сажают просто потому, что мимокрокодил. Это не повод подтасовывать
    > терминологию.

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

    Есть простая формулировка - "распорядился по своему усмотрению". То есть, любое действие, кроме возврата владельцу - кража.

     
     
  • 8.51, Аноним (51), 22:30, 26/06/2019 [^] [^^] [^^^] [ответить]  
  • +/
    И как вы себе представляете возврат исходных кодов утекших в сеть ... текст свёрнут, показать
     
     
  • 9.54, Анимайзер (?), 18:52, 27/06/2019 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Записать на CD-диск, оригинал конечно же стереть и подбросить диск ночью под две... текст свёрнут, показать
     
  • 8.56, Michael Shigorin (ok), 13:08, 02/07/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Прям озадачили где ж это не то что посольства не грабят по своему произволу, а ... текст свёрнут, показать
     
  • 6.36, Аноним (36), 08:41, 26/06/2019 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Зачем далеко ходить Обязан, Карл ... большой текст свёрнут, показать
     
     
  • 7.39, Аноним (39), 09:12, 26/06/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ага, и роскомнадзор имеет право блокировать неугодные ресурсы.
    Моральная значимость этих "указаний" давно дискредитирована.
     
     
  • 8.46, Клыкастый (ok), 13:56, 26/06/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Как говорил один знакомый - Мораль нужна там, где плохой закон Если закон хоро... текст свёрнут, показать
     
  • 6.37, Аноним (36), 08:43, 26/06/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Вот и езжайте в те государства на ПМЖ и живите там.
     
     
  • 7.40, YetAnotherOnanym (ok), 10:18, 26/06/2019 [^] [^^] [^^^] [ответить]  
  • +/
    > Вот и езжайте в те государства на ПМЖ и живите там.

    Спасибо за совет, но мне больше нравятся государства, где присваивать чужое считается недопустимым. Если Вам больше нравится общество, живущее по принципу "у кого бы чего бы спереть" - это Ваше право жить в таком обществе.

     
  • 6.52, Annual (??), 12:10, 27/06/2019 [^] [^^] [^^^] [ответить]  
  • +/
    > Есть страны, где нашедшего кошелёк сажают, если он не вернул его владельцу
    > или не принёс его в полицию. Присвоение чужого имущества - кража
    > вне зависимости от того, как оно оказалось в чужих руках.

    Например было выдано бывшей шлюхожене в качестве алиментов после уворовывания из оплаты труда бывшего мужа? >:-)

     
  • 5.30, Имя нам Васян (?), 06:08, 26/06/2019 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Логика как у умственно отсталого ребёнка. Если после утечки, GSC не выпустила движок под свободной лицензий это всё ещё незаконно, нравится это или нет. А ещё СПО-шникик называется.
    Что же тогда никто не создает свои браузеры на движке Оперы - Presto, исходники которого есть в свободном доступе. Хотя все ноют, что всё захватил хром, ФФ уже не торт и третий игрок был бы на руку всем.
     
     
  • 6.38, Аноним (36), 08:47, 26/06/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Никто и на исходнике Firefox не создаёт. Просто браузер - это очень сложный продукт, который постоянно обновляется и должен постоянно обновляться. Энтузиасты не потянут, а для корпораций делать свой браузер на движке чего-либо отличного хрома не имеет смысла - во-первых хром монополист и не-хром пил не схавает, а во-вторых есть подозрение, что его банально удобнее модифицировать.
     
     
  • 7.44, Анонним (?), 11:36, 26/06/2019 [^] [^^] [^^^] [ответить]  
  • +/
    >Никто и на исходнике Firefox не создаёт.

    1 Утверждение не верно. Существуют и развиваются несколько различыные браузеры.
    2 Движитель Gecko был форкнут в Goanna.
    3 https://en.wikipedia.org/wiki/Category:Web_browsers_based_on_Firefox

    >Просто браузер - это очень сложный продукт, который постоянно обновляется и должен постоянно обновляться.

    1. Существует сообщество русскоязычное ТГ-группа, страница на гитхабе энтузиасты которого пишут патчи.

    >во-первых хром монополист и не-хром пил не схавает,

    В авангарде были бы ИТ энтузиасты использующие на на зло из принципа. Это бы дало Хайп!, дало бы толчок к падению монополии. ИМХО, они просто боятся, иначе что мешает выпускать бинарные файлы с исходниками пускай через торренты, TOR-ы, пускай через чай, пускай через пирожки, через муку, макароны, колбасу мясную, как угодно. ?

     
  • 2.4, Xottab_DUTY (?), 20:39, 25/06/2019 [^] [^^] [^^^] [ответить]  
  • +4 +/
    GSC Game World не имеет ничего против некоммерческих проектов, коим является OpenXRay. Если бы было иначе то его бы давно закрыли по указке сверху. Более того, закрыли бы и другие проекты. Но, как видим, с 2014-го года никаких происшествий не случилось.
     
     
  • 3.10, Аноним (10), 21:51, 25/06/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Они навесили лицензию MIT на ворованные исходники, а MIT не запрещает коммерческие проекты
     
     
  • 4.14, Xottab_DUTY (?), 21:57, 25/06/2019 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Ты лицензию не читал, наверное, дружище? Прочитай внимательно.
     
     
  • 5.19, Аноним (10), 22:23, 25/06/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Ну да, ошибся, извиняюсь
     
  • 3.13, Ключевский (?), 21:53, 25/06/2019 [^] [^^] [^^^] [ответить]  
  • –3 +/
    > GSC Game World не имеет ничего против некоммерческих проектов, коим является OpenXRay

    А против накладывания лицензии на ворованное?
    Ну и хотелось бы официального подтверждения от владельцев, что они не против воровства.

     
     
  • 4.31, Аноним (31), 06:15, 26/06/2019 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Стыдно тем кто минусует его. Человек просто хочет быть последовательным.
    Если в некий движок X̶a̶s̶h̶3̶d̶  скопипастить кусок кода и утекшего движка  ̶H̶a̶l̶f̶-̶K̶i̶f̶e̶ ̶2̶ ̶b̶e̶t̶a̶, то этот движок будет вне закона.
     
     
  • 5.42, Аноним (42), 10:25, 26/06/2019 [^] [^^] [^^^] [ответить]  
  • +/
    >Если в некий движок X̶a̶s̶h̶3̶d̶  скопипастить кусок кода и утекшего движка  ̶H̶a̶l̶f̶-̶K̶i̶f̶e̶ ̶2̶ ̶b̶e̶t̶a̶, то этот движок будет вне закона.

    В Xash3D даже если что-то и было, давно все вычищено и переписано.
    Проблема в наличии кода из HLSDK под Valve EULA(Не совместима с GPL!) и в том, что лицензия Valve запрещает использование библиотек HLSDK с альтернативными игровыми движками вроде Xash3D и ReHLDS, это делает их не легальными.

     
  • 2.7, Аноним (7), 20:52, 25/06/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    А gsc в свое время потырила лайтмапы с doom 3 и шейдеры водички с half life 2, так что грабь награбленное.
     
     
  • 3.15, Ключевский (?), 22:02, 25/06/2019 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Ты бредишь
     
  • 3.21, Аноним (10), 23:09, 25/06/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    В дум 3 есть лайтмапы? Там динамическое освещение
     
     
  • 4.32, Аноним (31), 06:16, 26/06/2019 [^] [^^] [^^^] [ответить]  
  • +/
    По-моему только в BFG edition появилось, но это не точно.
     
     
  • 5.35, 123 (??), 07:39, 26/06/2019 [^] [^^] [^^^] [ответить]  
  • +/
    В bfg его наоборот порезали частично (но добавили вайдскрин, полигонов и текстур чуть красивше).
     
  • 2.55, arisu (ok), 00:42, 29/06/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Забыли добавить, что этот «Open» это украденные исходники

    тогда их украл лично господин Г. из GSC, который их и выложил в сеть. но ты же этого не знаешь, потому что тебе важно покричать про «украденое», а если факты не согласны — то тем хуже для фактов.

     

  • 1.2, A.Stahl (ok), 20:23, 25/06/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    А насколько плохо всё с юридической точки зрения?
    Dark engine (Thief, System shock) тоже так же в своё время утёк, сообщество подняло и допилило до состояния вкусной конфеты. Но до сих пор (движку 20 лет) делает это  "на нычку" поскольку текущие правообладатели редкостные скоты.
     
     
  • 2.5, Xottab_DUTY (?), 20:42, 25/06/2019 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Наши GSC таковыми скотами не являются. Они и раньше всячески поддерживали моды на свою игру, а когда исходники утекли в сеть, то не стали поднимать ураган, а молча отпустили, показав добрую волю сообществу. =)
     
     
  • 3.47, Клыкастый (ok), 14:00, 26/06/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ну совсем добрая воля была бы если бы открыли сами. Но там могут быть нюансы, им виднее. И в итоге получился геймдев тренажёр. Писать можно - использовать нельзя.
     
  • 2.18, Grunman (ok), 22:15, 25/06/2019 [^] [^^] [^^^] [ответить]  
  • +/
    С юридической точки зрения, это незаконно. На практике, если ты возьмешь код и начнешь его продавать, к тебе придут юристы из GSC и сделают атата (что, ЕМНИП, уже случилось с одними чересчур борзыми ребятами). Во всех остальных случаях они шевелиться не будут.
     
     
  • 3.33, Аноним (31), 06:18, 26/06/2019 [^] [^^] [^^^] [ответить]  
  • +2 +/
    >что, ЕМНИП, уже случилось с одними чересчур борзыми ребятами

    Интересно, расскажи.

     
  • 2.20, Аноним (20), 22:55, 25/06/2019 [^] [^^] [^^^] [ответить]  
  • +2 +/
    С юридической точки зрения, засудить есть все рычаги. Но авторы игры уже не получат больших денег с продаж первого Сталкера, поэтому никто этим не занимается. Так же как и Dark Engine, так же как Нинтендо разрешила фирме Денди пиратить их консоль, потому что 16-бит существовали уже 7 лет. А если бы это было актуально, и вокруг этого вращались бы большие деньги, то возможностью засудить бы воспользовались. Например Оперу 12.15 с Гитхаба удалили, потому что, если бы сообщество "допилило", то получился бы конкурент Хрому
     
     
  • 3.34, Аноним (31), 06:23, 26/06/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Вот и я о том же, почему нельзя распространять Форк Оперы Престо, в нижем интернете, в исходниках, бинарниках. Если начнет пользовать большое кол-во людей, им нечего не останется, как открыть код официально. То же самое с IE, найшти допилить до рабочего состояния и распростронять. Иначе монополия Хрома нам всем аукнится.
     
  • 2.48, пох. (?), 16:59, 26/06/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > А насколько плохо всё с юридической точки зрения?

    с юридической точки зрения бизнес главного идеолога Свалкера не то совсем отжали, не то сильно прижали бравые ребята из СБУ, и он сбежал куда-то на мальту - о чем его сотрудники узнали через пару недель, получив вместо зарплаты - пинка в зад.

    полагаю, ему было немножко не до того, чтобы качать какие-то там права.

    но после событий 14го года у СБУ возникли другие задачи, помимо отжима чужих бизнесов, главные отжиматели и вовсе внезапно оказались в розыске за госизмену (как-то так совпало, ну конечно же - совпало) и команда вроде бы даже снова возникла где-то в Киеве. Но денег у них от этого ни разу не возникло, так что дальнешие шаги будут не про найм очень-дорогих адвокатов, еще очень и очень долго.

    К тому же тот движок устарел безнадежно, и, пока ты не тыришь еще и картинки со скриптами - полагаю, ты остаткам GSC неинтересен чуть более чем полностью.

    P.S. солнце все так и восходит на западе, да?

     

  • 1.6, Пустырник (?), 20:44, 25/06/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Сейчас подавляющее большинство модов S.T.A.L.K.E.R. используют так или иначе оригинальный модифицированный движок например Lost Alpha DC насколько мне известна позиция GSC то они не против такого использования сырцов
     
  • 1.8, Аноним (-), 20:54, 25/06/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    Падение при начале новой игры уже починили?
     
     
  • 2.16, Аноним (-), 22:04, 25/06/2019 [^] [^^] [^^^] [ответить]  
  • +/
    А нет, в дискорде пишут, что всё ещё поломано
     
  • 2.17, Grunman (ok), 22:04, 25/06/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Ещё в альфе
     

  • 1.9, Аноним (-), 21:17, 25/06/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    Как тут грабить коровамы.экзэ?
     
  • 1.12, Аноним (12), 21:52, 25/06/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    В добрый путь!
     
  • 1.26, Аноним (26), 00:23, 26/06/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Кто в лес кто по дрова, кто портирует-открыват XRay, кто пишет с.т.а.л.к.е.р на движке Crysis...
     
  • 1.43, Жабры Егорина (?), 10:37, 26/06/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Какова движуха!
     
  • 1.49, Дегенератор (ok), 17:06, 26/06/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    Блин. Теперь опенсорсники (каникулная школота) сделают пару недоблевотнополуподелок и ВЕЛИКИЙ XRAY будет осквернен красногла3ой нечистью. Єто каКастрохфа!
     
     
  • 2.50, пох. (?), 17:38, 26/06/2019 [^] [^^] [^^^] [ответить]  
  • +4 +/
    мне кажется, после самого свалкера, с его миллиардами багов и глюков, никакие школьники ничего ухудшить не смогут.

     

  • 1.53, ыы (?), 16:24, 27/06/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    "И запомни, Фёдор, хорошенько запомни: колечко это – ворованное" (с)
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



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

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