Pobranie gry ze Steam/GOG
Aby tworzyć modyfikacje do Gothic, potrzebujesz oryginalnej wersji gry. Gothic dostępny jest na dwóch platformach cyfrowej dystrybucji: Steam i GOG.
Która wersja gry?
Modowanie w Daedalusie jest możliwe dla dwóch gier: Gothic I oraz Gothic II: Noc Kruka. Obie działają na silniku ZenGin i mają bardzo podobny system skryptowy - różnice między nimi są niewielkie.
Na tym wiki skupiamy się na Gothic II: Noc Kruka - oferuje nieco bardziej rozwiniętą wersję silnika, posiada największe wsparcie społeczności modderskiej i zawiera wszystko, co Gothic I.
Wybierz Gothic II: Złotą Edycję (Gold Edition) - zawiera podstawkę oraz dodatek Noc Kruka w jednym pakiecie.
Steam
- Otwórz stronę Gothic II: Gold Edition na Steam
- Kup i zainstaluj grę
- Domyślna ścieżka instalacji:
C:\Program Files (x86)\Steam\steamapps\common\Gothic II
GOG
- Otwórz stronę Gothic II: Gold Edition na GOG
- Kup i zainstaluj grę za pomocą GOG Galaxy lub instalatora offline
- Domyślna ścieżka instalacji:
C:\GOG Games\Gothic II Gold
Wersja GOG jest zazwyczaj lepszym wyborem do moddingu - nie posiada DRM i jest bliższa oryginalnej wersji gry.
Struktura katalogów
Po instalacji, katalog gry powinien wyglądać mniej więcej tak:
Gothic II/
├── System/ ← pliki EXE, DLL, ustawienia
│ ├── Gothic2.exe ← główny plik gry
│ ├── Autorun/ ← pluginy Union (DLL)
│ └── ...
├── Data/ ← dane gry (modele, tekstury, światy)
│ ├── Meshes.vdf
│ ├── Textures.vdf
│ ├── Worlds.vdf
│ └── ...
├── _work/
│ └── Data/
│ ├── Scripts/ ← skrypty Daedalus (tu pracujemy!)
│ │ ├── Content/
│ │ └── System/
│ ├── Worlds/ ← pliki światów (.zen)
│ └── ...
└── Saves/ ← stany zapisu
Najważniejszy katalog dla moddera to _work/Data/Scripts/ - tutaj znajdują się skrypty Daedalus, które będziemy edytować.
Weryfikacja instalacji
Przed rozpoczęciem pracy upewnij się, że:
- Gra się uruchamia - włącz grę i sprawdź, czy działa poprawnie
- Masz dostęp do skryptów - sprawdź, czy katalog
_work/Data/Scripts/Content/istnieje i zawiera pliki.doraz.src - Gothic.src istnieje - sprawdź, czy plik
_work/Data/Scripts/Content/Gothic.srcjest obecny
Jeśli katalog _work/Data/Scripts/ jest pusty lub nie istnieje, może być konieczne wypakowanie skryptów z plików .vdf za pomocą narzędzia Gothic VDF Tool lub GothicStarter.
Następny krok
Po zainstalowaniu gry, przejdź do instalacji Visual Studio Code - edytora, w którym będziemy pisać skrypty.