-
-
Notifications
You must be signed in to change notification settings - Fork 488
[RU] Как собрать движок на Windows
На текущий момент, поддерживается только компилятор MSVC.
Для сборки OpenXRay достаточно наличия Visual Studio 2017 Community Edition. Если вы её ещё не установили, вы можете скачать её и установить – она абсолютно бесплатна.
Вам понадобятся следующие пакеты, которые вы можете установить через Visual Studio installer:
- Универсальная среда выполнения C для Windows
- Пакет SDK для универсальной CRT для Windows
- Windows 8.1 SDK (или новее)
- Visual C++ MFC для x86 и x64
- Поддержка C++/CLI
- Диспетчер пакетов NuGet
Вам потребуется специальное расширение для того, чтобы Visual Studio автоматически сохраняла файлы в кодировке UTF-8. (без BOM)
Все необходимые библиотеки уже находятся в репозитории в папке sdk, либо в качестве подмодулей в папке Externals.
- Установите S.T.A.L.K.E.R.: Зов Припяти
- Установите патч 1.6.02 (если он ещё не установлен):
- Склонируйте репозиторий (но не скачивайте его архивом, нельзя скачивать архивом)
- Если вы предпочитаете терминал, вот команда:
git clone https://github.com/OpenXRay/xray-16.git --recursive
- Если вы предпочитаете GUI:
- Просто нажмите
Open in Desktop, если вы пользуетесь Github Desktop. - Затем, просто введите эту команду в терминале:
git submodule update --init --recursive
- Просто нажмите
- Если вы предпочитаете терминал, вот команда:
- Теперь можно приступать к сборке движка!
- Выберите решение
engineи откройте его свойства- Выберите:
- Запускаемый проект
- Один загружаемый проект
- xr_3da
- Один загружаемый проект
- Запускаемый проект
- Выберите:
- Выберите проект
xr_3daи откройте его свойства- Выберите:
- Отладка:
- Рабочий каталог
-
C:\Путь\До\СталкерЗовПрипяти\(папка, где находится fsgame.ltx)
-
- Рабочий каталог
- Отладка:
- Выберите:
Debug конфигурация предназначена для полноценной отладки и не подходит для игры. Рекомендуется использовать Mixed.
Home
English
- Русский
- Українська
- Беларуская
- Polski
- Český