Случайная подборка модов
SGM 1.7: Geonezis Addon
4.0
Контракт на хорошую жизнь
4.1
Опасный Вирус
2.4
Хроники Кайдана
3.6
Nature Winter v2.3 Black Edition
3.9
The Project Medeiros
3.7
Последние обновленные темы Прямой эфир Самые популярные темы Последние новости
Модератор форума: Wolfstalker, Rurik345, Аdmin, Overfirst  
X-Ray Oxygen
Российская Федерация  FX
Воскресенье, 08.10.2017, 13:38 | Сообщение # 1
X-Ray Oxygen
Статус:
Новичок:
Сообщений: 308
Награды: 3
Регистрация: 23.05.2016


X-Ray Oxygen 1.7f
«X-Ray Oxygen» - это OpenSource проект по рефакторингу движка X-Ray, представляющий собой платформу для разработки игр или же модификаций. Проект не имеет мультиплеера, так же он неподдерживает 32 битные системы. Кроме рефакторинга, у нас есть расширенный скриптовый функционал для создания более гибкой скриптовой логики, так же различные улучшения в оружейной части, включая поддержку новых звуков и анимаций, если таковые имеются. Особую роль для нас играет графическая составляющая, какой же прок от движка в 2018 годе без хорошей графики :)? Помимо этого, мы стараемся задействовать как можно больше функционала вашего процессора, из-за чего мы стараемся использовать различные наборы инструкций, таких, как SSE 4.1. Так же основную роль в наше время играет многопоточность, о которой мы стараемся не забывать.

К нам в проект требуются: C# программисты, C++/CLI разработчики, HLSL программисты, не помешали бы OpenGL/Vulkan разработчики, которых в ST-Community практически нет, а жаль... Если вы желаете помочь проекту, свяжитесь со мной или же воспользуйтесь системой Issues/PR на GitHub.





[WARNING!] Для работы данного проекта требуется C++ Redistributable for VS 2019 x64.
[WARNING!] Нет статического освещения. Бугага!
[WARNING!] Нет поддержки WinXP/Win7


Так же открыты донаты:
Сбербанк Visa: 4276 3801 5027 9896
Сообщение отредактировал FX - Пятница, 14.02.2020, 09:51
  Злобная реклама
Воскресенье, 08.10.2017, 13:38
Статус:
Сообщений: 666
Регистрация: 23.05.2016
Российская Федерация  gridgt
Понедельник, 16.07.2018, 20:28 | Сообщение # 496
Текстурщик
Статус:
Новичок:
Сообщений: 313
Награды: 3
Регистрация: 24.06.2015

Писал уже свою идею для проекта в дискорде, но оставлю ее и тут.
Сделать в движке поддержку кроме стандартного набора текстур _bump и bump# еще и поддержку и автоматический подхват текстур _smap(Альфа канал - карта высот для параллакса, RGB - спекуляр(позволяет избавится от артефактов и сделать его цветным, можно это использовать, что бы при попадание света на текстуру она могла менять цвет, что то вроде этого было в крайзисе с спекулярами) и _nmap(карта нормали сжатая либо в dxt5_nm либо в 3dc что позволит избежать артефактов сжатия и не так сложно для редактирования как стандартная схема с SDK) это позволит одновременно использовать и старую схему работы с текстурами и новую
Например платформа для мода чистый ЗП использует стандартные текстуры, а мод использует текстуры сохраненные таким способом
Плюсы от этого, это избавление от необходимости использовать СДК, лучшее качество текстур при том же весе, большая вариативность.
А для оружия и текстур без параллакса/прозрачности идеально было бы реализовать схему, одна DDS(RGB-Дифуз+Alpha-спекуляр) вторая DDS карта нормалей
Вариантов масса
По этому интересно услышать ваше мнение по этому поводу
  Злобная реклама
Понедельник, 16.07.2018, 20:28
Статус:
Сообщений: 666
Регистрация: 24.06.2015
Российская Федерация  Петрурбатор
Среда, 18.07.2018, 11:13 | Сообщение # 497
Статус:
Зевака:
Сообщений: 16
Награды: 0
Регистрация: 29.01.2018

В репозитории появились правки, связанные с In-Game редактором погоды:

Цитата

1. Исправлен ряд потенциальных ошибок с HWND окна.
2. Редактор не вылетает, если попробовать выставить погоду, когда уровень ещё не загружен.
3. Редактор не вылетит, и даже позволит редактировать параметры погоды, если уровень не загружен.
4. Редактор будет работать даже в том случае, если игрой используется полноэкранный режим.


Нестабильный билд движка
Стабильный редактор погоды
  Злобная реклама
Среда, 18.07.2018, 11:13
Статус:
Сообщений: 666
Регистрация: 29.01.2018
Российская Федерация  FX
Четверг, 19.07.2018, 17:00 | Сообщение # 498
X-Ray Oxygen
Статус:
Новичок:
Сообщений: 308
Награды: 3
Регистрация: 23.05.2016

Цитата Петрурбатор ()
Нестабильный билд движка

Кх-м, нестабильный на переходах по локациям. Пока что...
  Злобная реклама
Четверг, 19.07.2018, 17:00
Статус:
Сообщений: 666
Регистрация: 23.05.2016
Беларусь  av661194
Суббота, 21.07.2018, 22:35 | Сообщение # 499
Статус:
Опытный:
Сообщений: 2500
Награды: 12
Регистрация: 16.05.2015

del
Сообщение отредактировал av661194 - Воскресенье, 22.07.2018, 11:47
  Злобная реклама
Суббота, 21.07.2018, 22:35
Статус:
Сообщений: 666
Регистрация: 16.05.2015
Российская Федерация  atanda
Суббота, 21.07.2018, 23:04 | Сообщение # 500
Статус:
Бывалый:
Сообщений: 672
Награды: 7
Регистрация: 12.07.2017

Цитата av661194 ()
Это упростит адаптацию модов

Дык эти же функции экспортированы... Это будет лишняя работа.
  Злобная реклама
Суббота, 21.07.2018, 23:04
Статус:
Сообщений: 666
Регистрация: 12.07.2017
Российская Федерация  FX
Воскресенье, 22.07.2018, 02:48 | Сообщение # 501
X-Ray Oxygen
Статус:
Новичок:
Сообщений: 308
Награды: 3
Регистрация: 23.05.2016

1. Окси использует биты из Lua 5.3
2. Нет, я против таких костылей. Мне пысовских хватает.
3. Экспортировано пространство bit. T.e. bit.band, bit.bnot (Раньше: bit_and, bit_not) и так далее.

Добавлено (27.07.2018, 17:00)
---------------------------------------------
SMAA, скоро.

  Злобная реклама
Воскресенье, 22.07.2018, 02:48
Статус:
Сообщений: 666
Регистрация: 23.05.2016
Российская Федерация  Prostomod
Воскресенье, 29.07.2018, 08:47 | Сообщение # 502
Статус:
Новичок:
Сообщений: 266
Награды: 4
Регистрация: 27.02.2018

Вылет при попытке скомпилировать АИ-сетку. Вылезает не зелёный жук, а ошибке 0хс0000142.
Лог:

Настройки компилятора:
Сообщение отредактировал Prostomod - Воскресенье, 29.07.2018, 08:48
  Злобная реклама
Воскресенье, 29.07.2018, 08:47
Статус:
Сообщений: 666
Регистрация: 27.02.2018
Российская Федерация  FX
Воскресенье, 29.07.2018, 14:17 | Сообщение # 503
X-Ray Oxygen
Статус:
Новичок:
Сообщений: 308
Награды: 3
Регистрация: 23.05.2016

0хс0000142 - ошибка на вашей стороне.
  Злобная реклама
Воскресенье, 29.07.2018, 14:17
Статус:
Сообщений: 666
Регистрация: 23.05.2016
Российская Федерация  Prostomod
Воскресенье, 29.07.2018, 14:45 | Сообщение # 504
Статус:
Новичок:
Сообщений: 266
Награды: 4
Регистрация: 27.02.2018

FX, Пока конкретно проблему не решил, но появился вопрос. Куда надо кидать ваши компиляторы в папке bin?
  Злобная реклама
Воскресенье, 29.07.2018, 14:45
Статус:
Сообщений: 666
Регистрация: 27.02.2018
Российская Федерация  FX
Воскресенье, 29.07.2018, 17:51 | Сообщение # 505
X-Ray Oxygen
Статус:
Новичок:
Сообщений: 308
Награды: 3
Регистрация: 23.05.2016

Prostomod, да хоть в корень харда. Главное с файлами других не совмещать.
  Злобная реклама
Воскресенье, 29.07.2018, 17:51
Статус:
Сообщений: 666
Регистрация: 23.05.2016
Российская Федерация  Prostomod
Среда, 01.08.2018, 21:07 | Сообщение # 506
Статус:
Новичок:
Сообщений: 266
Награды: 4
Регистрация: 27.02.2018

FX, я уже все варианты установки компилятора попробывал, которые придумал (установка на оригинальный с заменой, установка в папку без файлов оригинального компилятора). Главное, что с компилятором локации такого не было. У меня появился вопрос: эти компиляторы финальные или нет?
  Злобная реклама
Среда, 01.08.2018, 21:07
Статус:
Сообщений: 666
Регистрация: 27.02.2018
Сомали  WolfHeart
Среда, 01.08.2018, 21:28 | Сообщение # 507
Статус:
Опытный:
Сообщений: 3154
Награды: 18
Регистрация: 06.06.2017

Цитата Prostomod ()
Вылезает не зелёный жук, а ошибке 0хс0000142.

Гугл знает. biggrin
  Злобная реклама
Среда, 01.08.2018, 21:28
Статус:
Сообщений: 666
Регистрация: 06.06.2017
Российская Федерация  Prostomod
Четверг, 02.08.2018, 07:41 | Сообщение # 508
Статус:
Новичок:
Сообщений: 266
Награды: 4
Регистрация: 27.02.2018

WolfHeart, как раз таки первое что сделал - загуглил, перепробовал почти всё (что-то из тех медотов не подходят). Значит либо с компиляторами проблема (такое тоже возможно), либо я криворукий.
  Злобная реклама
Четверг, 02.08.2018, 07:41
Статус:
Сообщений: 666
Регистрация: 27.02.2018
Сомали  WolfHeart
Четверг, 02.08.2018, 15:14 | Сообщение # 509
Статус:
Опытный:
Сообщений: 3154
Награды: 18
Регистрация: 06.06.2017

Цитата Prostomod ()
Значит либо с компиляторами проблема (такое тоже возможно)

Ошибка 0хс0000142 - это ошибка запуска приложений, ошибка связанная с операционной системой, возможно с кривой установкой о чем тебе и написал FX:
Цитата FX ()
0хс0000142 - ошибка на вашей стороне.

А с компиляторами, проблем нет.
Сообщение отредактировал WolfHeart - Четверг, 02.08.2018, 15:15
  Злобная реклама
Четверг, 02.08.2018, 15:14
Статус:
Сообщений: 666
Регистрация: 06.06.2017
Российская Федерация  Prostomod
Четверг, 02.08.2018, 16:06 | Сообщение # 510
Статус:
Новичок:
Сообщений: 266
Награды: 4
Регистрация: 27.02.2018

WolfHeart, ОС точно не при чем: локацию компилировал компиляторами из этой темы (к сведению, 6 дней), так что либо при скачивании повредились файлы AI компилятора (хотя скачивал по несколько раз архив), либо я неправильно установил (скорее всего это, хотя я разные варианты установки попробовал).
Сообщение отредактировал Prostomod - Четверг, 02.08.2018, 16:20
  Злобная реклама
Четверг, 02.08.2018, 16:06
Статус:
Сообщений: 666
Регистрация: 27.02.2018
Поиск: