Skip to content

Latest commit

 

History

History
214 lines (167 loc) · 12.5 KB

File metadata and controls

214 lines (167 loc) · 12.5 KB

IX-Ray Engine 1.6

Стабильный репозиторий модернизированного игрового движка X-Ray 1.6

English | Русский

IX-Ray 1.6

License Latest release All downloads All Contributors
YouTube YouTube Discord Telegram
Build engine Build server
Build editors Build utilities Build plugins
Non-Unity build

Обзор

IX-Ray - это форк движка X-Ray 1.6, который направлен на улучшение игрового процесса и упрощение разработки модификаций

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

Быстрый старт

Последнюю версию движка можно скачать на странице релизов

Скачать готовые сборки

Платформа Сборка Система Файлы Описание
Зов Припяти Игровая Windows x64 Engine+Assets Готовая сборка движка для игроков или необходимая для выпуска модификаций. Архив содержит движок и ресурсы для запуска игры
Зов Припяти Для разработки Windows x64 Engine+Assets Готовая сборка движка для разработчиков, необходимая для удобной разработки модификаций. Архив содержит движок и ресурсы для запуска игры

Прочитать о различиях можно в FAQ

Возможности

Минимальные системные требования

  • ОС: Windows 7 SP1 с установленным Platform Update или новее
  • ЦПУ: Поддержка SSE2 или более новых инструкций
  • ОЗУ: 4 Гб
  • ГПУ: Поддержка Shader Model 3.0 или новее
  • ГПУ VRAM: 512 Мб
  • DirectX: 9.0с или новее

Требования

Для запуска:

  • OpenAL Driver
  • Visual C++ Redistributable
  • DirectX End-User Runtime
  • Установите оригинальную игру
  • Удалите в основной папке игры: bin, gamedata (при наличии)
  • Распакуйте архив в основную папку игры с заменой файлов

Для сборки:

Для разработки:

Сборка

Проект может быть собран различными способами. Выберите наиболее удобный из них и следуйте инструкциям

Сначала скачать репозиторий:

# С GitHub
git clone https://github.com/ixray-team/ixray-1.6-stcop.git

Important

Подготовка системы перед сборкой

Чтобы избежать ошибок, выполните два обязательных условия:

  1. Отключите сторонние сетевые инструменты:

    • Обходы DPI
  2. Включите поддержку длинных путей в Windows:

    • Это системное ограничение на 260 символов в пути к файлу
    • Примечание: В новых версиях Windows 10/11 этот параметр часто включён по умолчанию. Проверить можно командой fsutil behavior query LongPathsEnabled в терминале с правами администратора. Если выведет 1 — включено

CMake GUI с Visual Studio

Чтобы сгенерировать папку build и решение:

  • Открыть CMake GUI
  • Нажать кнопку Browse Source... и открыть папку с проектом
  • Выбрать необходимые опции в категории IXRAY
  • Нажать кнопку Configure и затем кнопку Generate

Чтобы собрать проект после генерации решения:

  • Открыть сгенерированное решение в Visual Sudio
  • Выбрать необходимую конфигурацию сборки
  • Собрать решение

Генерация решения Visual Studio

Чтобы сгенерировать решение с настройками по умолчанию с помощью консоли, выполнить следующие действия:

cmake -B build

Для сборки проекта после генерации решения:

  • Открыть сгенерированное решение в Visual Sudio
  • Выбрать необходимую конфигурацию сборки
  • Собрать решение

Список изменений

Все значимые изменения в этом репозитории задокументированы в этом файле

Лицензия

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

Поддержка

Проект разрабатывается при поддержке этих инструментов

PVS-Studio

PVS-Studio - статический анализатор для C, C++, C# и Java кода