Portfolio

Gothic Remake Save Explorer

Aplikacja · Przeglądarka i edytor zapisów gry / Windows

Otwiera zapisy Gothic 1 Remake i pokazuje cały stan gry – postać, ekwipunek, zadania, NPC i reputację – a w trybie edytora pozwala go bezpiecznie zmienić.

Nieoficjalny, lokalny program dla graczy Gothic 1 Remake. Sam znajduje katalog zapisów, odczytuje z nich możliwie pełny obraz gry w dwujęzycznym interfejsie i nigdy nie nadpisuje oryginałów – zmiany trafiają do nowego slotu zapisu.

Eksplorator pokazuje profile, rozdział, mapę, poziom trudności, czas gry i miniatury zapisów, a dalej atrybuty postaci z pozycją w świecie, pełny ekwipunek, umiejętności, aktywne i ukończone zadania z opisami, wszystkich NPC z relacją i ekwipunkiem, handlarzy z ich towarem, przestępstwa i reputację wobec frakcji oraz kompendium. Statystyki rysują poziom i czas gry na wykresie, a porównywarka pokazuje, co zmieniło się między dwoma zapisami. Dane można wyeksportować do JSON albo CSV.

Tryb edytora pozwala zmieniać atrybuty, teleportować postać, edytować ekwipunek, umiejętności i stan zadań, relacje z NPC, towar handlarzy i rozdział fabuły. Każda zmiana trafia do kolejki, a zapis powstaje na tymczasowej kopii, którą program niezależnie odczytuje i sprawdza, zanim dołoży ją jako nowy slot. Oryginalny plik nigdy nie jest otwierany do zapisu.

Nazwy przedmiotów, postaci i lokacji są po polsku – jeśli gra jest zainstalowana, program czyta jej własny plik lokalizacji. Aplikacja działa w Electronie z izolowanym rendererem i wąskim API plikowym, interfejs to React z TypeScriptem.

Eksplorator zapisów z najnowszym zapisem i podsumowaniem postaciSzczegóły zapisu: atrybuty postaci i zakładki danych gryEkwipunek zapisu z liczbą stosów i przedmiotów

Funkcje

  • automatyczne wykrywanie zapisów i podgląd zmian na żywo
  • postać, ekwipunek, zadania, NPC, handlarze i reputacja
  • statystyki i porównywarka dwóch zapisów
  • edytor zapisujący zmiany zawsze jako nowy slot
  • polskie nazwy z plików gry, interfejs PL i EN

Technologie

  • Electron
  • React
  • TypeScript
  • Vite

Mój udział

Analiza formatu zapisu, projekt, implementacja i wydania

Pobierz

github.com/BlackSingularities/gothic-remake-save-explorer