Niezależna rekonstrukcja Fragile Allegiance

OpenTTD istnieje. OpenRA istnieje. Dlaczego więc wciąż nie ma OpenFA?

Zmieńmy to.

Najnowszy publiczny preview 0.495 · Windows + Linux · to nie jest gotowy produkt · 13 września 2026

OpenFA to niezależna rekonstrukcja gry strategicznej Fragile Allegiance z lat 90. Odtwarza zarządzanie koloniami, dyplomację i walkę na współczesnych systemach, zgodnie z udokumentowanym zachowaniem oryginału.

Powierzchnia asteroidy z oryginalnego Fragile Allegiance po lewej i rekonstrukcja OpenFA po prawej
Oryginał / OpenFA Ta sama zapisana kolonia wyrenderowana przez oryginalną grę i rekonstrukcję.

Wcześniejsze otwarte rekonstrukcje

Zainspirowani projektami, które ocaliły klasyki

OpenTTD i OpenRA to działające od lat przykłady otwartych projektów strategicznych.

01

OpenTTD

Otwarta reimplementacja Transport Tycoon Deluxe ze wsparciem współczesnych platform.

02

OpenRA

Przenośny silnik dla kilku klasycznych gier z serii Command & Conquer.

03

OpenFA

OpenFA stosuje tę samą ogólną ideę do Fragile Allegiance, z osobnym kodem opartym na badaniach oryginału.

OpenFA jest niezależny od obu projektów. OpenRA wpłynął na część decyzji architektonicznych.

Oryginalna gra

Górnictwo było dopiero początkiem

W Fragile Allegiance zarządzasz koloniami TetraCorp w Fragmented Sectors: badasz asteroidy, budujesz osady i wysyłasz rudę do Federacji.

01

Poszukuj i kolonizuj

Badaj asteroidy i zakładaj działające kolonie.

02

Buduj gospodarkę

Bilansuj media, pracowników, magazyny i transport rudy.

03

Rozgrywaj rywali

Handluj i negocjuj albo korzystaj ze szpiegostwa i sabotażu.

04

Broń swoich zdobyczy

Badaj technologie, buduj floty i broń kolonii.

Projekt oryginalnej gry

Co wyróżnia Fragile Allegiance

Fragile Allegiance łączy zarządzanie kolonią, ruchome asteroidy, dyplomację, szpiegostwo, badania i walkę.

Rekonstrukcja

Odtwarzanie gry na podstawie oryginalnych materiałów

OpenFA odtwarza zachowanie na podstawie pliku wykonywalnego, zasobów, zapisów gry i obserwacji działania. Sam zrzut ekranu nie jest dowodem.

OpenFA to

  • Niezależna rekonstrukcja oryginalnej gry
  • Nowa wersja silnika działająca na współczesnych systemach
  • Korzystanie z zasobów z legalnej instalacji oryginału
  • Baza do wiernego odtworzenia gry i dodawania opcjonalnych rozszerzeń
  • Jasne rozróżnienie między tym, co odtworzone, a tym, co wciąż niepewne

OpenFA nie jest

  • Remakiem wizualnym z wymyślonymi zasadami
  • Redystrybucją oryginalnej gry ani jej zasobów
  • Forkiem OpenTTD ani OpenRA
  • Oficjalnym produktem
  • Gotowym produktem

Pakiety zawartości i rozszerzeń

Jeden format dla zawartości, modów i rozszerzeń

Pakiet .ofapkg może dodawać lub zmieniać elementy gry bez przerabiania samego silnika. W ten sposób OpenFA może zachować wierną wersję oryginału, a jednocześnie pozwalać na opcjonalne rozszerzenia.

Nowa zawartośćBudynki, statki, rakiety, rudy, badania, handel, personel i scenariusze.

Interfejs i grafikaAnimacje, elementy HUD, dodatkowe informacje na ekranie, wskaźniki stanu i inne zmiany prezentacji.

Nowe zasady i funkcjePakiety mogą korzystać z funkcji przygotowanych przez silnik i łączyć je w nowe elementy rozgrywki.

Oryginał pozostaje oddzielnyPodstawowa wersja zachowuje zawartość i zachowanie Fragile Allegiance, a dodatkowe pomysły można włączać osobno.

Pakiety obsługują już nie tylko katalog budowy, ale także nowe rakiety, rzadkie typy asteroid, dodatkowe informacje na powierzchni, efekty wizualne i systemy przemysłu. To właśnie nimi będą tworzone mody i opcjonalne rozszerzenia OpenFA.

Zasady rekonstrukcji

Jak pilnujemy zgodności z oryginałem

  1. 01Sprawdzamy, jak działa oryginałKorzystamy z programu, danych, zapisów gry i nagrań działania oryginału.
  2. 02Nie udajemy działaniaTo, co widać na ekranie, wynika z prawdziwego stanu gry, a nie z przygotowanej animacji.
  3. 03Porównujemy wyglądUkład, kolory, warstwy i kolejność rysowania są sprawdzane względem oryginału.
  4. 04Nie zgadujemy po cichuJeśli czegoś jeszcze nie udało się ustalić, pozostaje to jasno oznaczone.

Jak powstaje projekt

Wykorzystanie AI i automatyzacji

AI pomaga przeszukiwać dekompilat, a testy odtwarzają znane przypadki. Punktem odniesienia pozostają oryginalne dane.

01 / Analiza

Analiza zdekompilowanego kodu z użyciem AI

AI pomaga odnajdywać powiązania w zdekompilowanym programie i dużej liczbie danych. Każdy ważny wniosek musi później potwierdzić oryginalna gra lub test.

02 / Weryfikacja

Automatyczne testy regresji

Automatyczne testy sprawdzają m.in. zapisy gry, mechaniki, grafikę oraz powtarzalność znanych sytuacji z oryginału.

03 / Odpowiedzialność

Ręczna ocena nazw i wierności obrazu

Nazwy i ocena wierności są sprawdzane ręcznie. Zmiany wizualne porównujemy w docelowym kliencie.

Rekonstrukcja w toku

Aktualny stan rekonstrukcji

Prace są oznaczone jako odtworzone, działające lub aktywne.

Odtworzone

Oryginalne formaty i palety

Czytniki kontenerów obrazów, sprite'ów, palet i wideo.

Odtworzone

Zapisy świata oryginalnej gry

OpenFA potrafi odczytać świat z oryginalnych zapisów: asteroidy, frakcje, budynki, statki i inne dane rozgrywki.

Działa w OpenFA

Rekonstrukcja powierzchni asteroidy

Teren, kratery, miejsca do budowy i warstwy grafiki są odtwarzane tak jak w oryginale.

Działa w OpenFA

Mapa strategiczna i oryginalny interfejs

Mapa zachowuje skalę i wygląd oryginału, pokazuje sensory, właścicieli i obiekty oraz działa normalnie pod myszą.

Działa w OpenFA

Systemy rozgrywki i tutoriale

Działają już m.in. budowa kolonii, produkcja statków, rakiety, Asteroid Engines oraz mechaniki potrzebne do przejścia tutoriali 1–6.

Działa w OpenFA

Mody i rozszerzenia .ofapkg

Pakiety .ofapkg mogą dodawać zawartość, nowe funkcje i elementy interfejsu bez zmieniania podstawowej wersji gry.

Aktywne prace

Pozostałe systemy oryginału i multiplayer

Wiemy już, w jaki sposób oryginalna gra synchronizowała rozgrywkę wieloosobową. Sam multiplayer w OpenFA nie jest jednak jeszcze gotowy do gry.

Mapa strategiczna z oryginalnego Fragile Allegiance po lewej i rekonstrukcja OpenFA po prawej
Oryginał / OpenFA Porównanie mapy strategicznej dla tego samego sektora i odtworzonej geometrii widoku.

Porównania referencyjne

Kadry z oryginału i OpenFA

Oryginał po lewej, OpenFA po prawej. Wybierz obraz, aby zobaczyć pełną rozdzielczość.

Analiza pliku wykonywalnego

Oryginalne zasoby

Zapisy gry

Obserwacja działającego programu

Dziennik prac

Czego dotąd się dowiedzieliśmy

Wpisy opisują potwierdzone etapy, nie pojedyncze zmiany.

Zobacz cały dziennik

Ogromne mapy

Świat strategiczny obsługuje natywne areny, płynną kamerę i przestrzeń znacznie większą od oryginalnej gry.

Czytaj wpis

Pytania z sektora

Najczęściej zadawane pytania

Czy mogę już zagrać w OpenFA?

Tak, ale na razie jako publiczna wersja preview. To nie jest gotowy produkt i część systemów może być niekompletna. Wymagana jest lokalna instalacja oryginalnego Fragile Allegiance. Aktualne buildy są dostępne w repozytorium wydań preview.

Czy potrzebuję oryginalnej gry?

Tak. OpenFA importuje wymagane dane z legalnej instalacji Fragile Allegiance. Nie pobiera ani nie redystrybuuje zasobów oryginalnej gry.

Czy OpenFA to remake lub port kodu źródłowego?

To niezależna rekonstrukcja. Projekt nie ma oryginalnego kodu źródłowego.

Na jakich systemach działa preview?

Publiczne wersje preview są obecnie publikowane dla Windows x64 i Linuxa. Obie pozostają buildami deweloperskimi, a nie wspieranymi wydaniami końcowymi.

Jak wierna będzie rekonstrukcja?

Celem jest zgodność obrazu i zachowania. Rozszerzenia pozostają w osobnych pakietach.

Czy OpenFA będzie obsługiwać mody?

Tak. Pakiety .ofapkg mogą dodawać m.in. budynki, statki, rakiety, scenariusze, zmiany interfejsu i nowe funkcje obsługiwane przez silnik. Podstawowa wersja Fragile Allegiance może przy tym pozostać niezmieniona.

Czy OpenFA jest rozwijany z użyciem AI?

Tak. AI pomaga analizować zdekompilowany kod i łączyć dane. Ustalenia nadal wymagają oryginalnych źródeł lub powtarzalnych testów.

Dlaczego rozwój przebiega seriami?

To projekt rozwijany w wolnym czasie, głównie latem. Nie ma harmonogramu wydań.

Kiedy zostanie opublikowany kod źródłowy?

Nie ma jeszcze daty. Link pojawi się tutaj po otwarciu repozytorium.

Dziennik prac

Przeczytaj notatki z rekonstrukcji

Dziennik pokazuje najważniejsze etapy prac, odkrycia dotyczące oryginalnej gry i nowe rzeczy, które można już zobaczyć lub przetestować.

Przejdź do dziennika