-
-
Notifications
You must be signed in to change notification settings - Fork 462
[PL] Jak skompilować oraz skonfigurować na platformie Windows
Obecnie, jedynym wspieranym kompilatorem jest MSVC
Jeśli jeszcze nie posiadasz Visual Studio, możesz je pobrać i zainstalować w wersji Visual Studio 2017 Community Edition - jest absolutnie darmowe dla projektów open source.
Koniecznie potrzebujesz zainstalować następujące komponenty które są dostępne w instalatorze Visual Studio:
- Windows Universal CRT
- Windows Universal CRT SDK
- Windows 8.1 SDK (bądź nowszy)
- C++/CLI support
- NuGet package manager
Będziesz potrzebować następującego rozszerzenia aby zapisywać pliki w Visual studio z kodowaniem UTF-8 bez BOM.
Wszystkie potrzebne biblioteki są od razu w repozytorium w formie plików bądź submodułów.
-
Zainstaluj S.T.A.L.K.E.R.: Zew Prypeci
-
Zainstaluj patch 1.6.02 (w wypadku rosyjskiego wydania gry, ogólnoświatowe wydanie domyślnie posiada patch):
-
Sklonuj repozytorium (Nie powinieneś pobierać go w formie .zip)
- Jeśli używasz konsoli Git, użyj tych komend:
git clone https://github.com/OpenXRay/xray-16.git --recursive
- Jeśli używasz klienta Git:
- Możesz nacisnąć przycisk
Open in Desktop
jeśli korzystasz z Github Desktop. - Potem w konsoli Git wpisz komendę:
git submodule update --init --recursive
- Jeśli z jakiegoś powodu komenda nie działa, użyj
git submodule sync
i powtórz powyższą komendę.
- Możesz nacisnąć przycisk
- Jeśli używasz konsoli Git, użyj tych komend:
-
I już możesz zaczynać kompilację!
- Wybierz rozwiązanie silnika i otwórz jego właściwości
- Wybierz:
- Startup Project
- Single startup project
- xr_3da
- Single startup project
- Startup Project
- Wybierz:
- Wybierz projekt xr_3da i otwórz jego właściwości
- Wybierz:
- Debugging
- Working Directory
-
C:\ŚCIEŻKA\DO\StalkerZewPrypeci\
(folder który zawiera fsgame.ltx)
-
- Working Directory
- Debugging
- Wybierz:
Konfiguracja Debug
jest używana do pełnego debugu, i nie jest grywalna. Zalecamy korzystać z konfiguracji Mixed
.
Home
English
- Русский
- Українська
- Беларуская
- Polski
- Český