← Powrót do Rail Island

Rail Island Factory

Stwórz własny model z Claude Code

Każdy model w Rail Island, od lokomotywy manewrowej po gotycką katedrę, to mały program w otwartym repozytorium Rail Island Factory na GitHubie. Claude Code w przeglądarce stworzy nowy model na podstawie opisu i kilku zdjęć. Oto cały proces: od własnej kopii repozytorium po model w grze.

Nie chcesz budować go sam? Poproś o model w naszej grupie na Facebooku. Dołącz do grupy na Facebooku ↗

Czego potrzebujesz

  • Bezpłatnego konta na GitHubie, na którym zapiszesz własną kopię Factory.
  • Subskrypcji Claude z dostępem do Claude Code w przeglądarce: Pro, Max, Team lub Enterprise.
  • Pomysłu i najlepiej materiałów referencyjnych: zdjęć, rysunków lub głównych wymiarów pojazdu albo budynku. Używaj własnych zdjęć lub takich, których licencja na to pozwala — zostaną zapisane razem z modelem.

Krok po kroku

  1. 1

    Utwórz własną kopię Factory

    Zaloguj się na GitHubie, otwórz repozytorium Rail Island Factory i kliknij Fork. Otrzymasz kopię na swoim koncie, którą możesz dowolnie zmieniać.

    Utwórz fork na GitHubie ↗
  2. 2

    Połącz GitHub z Claude Code

    Otwórz Claude Code w przeglądarce i zaloguj się na konto Claude. Po wyświetleniu prośby połącz GitHub, zainstaluj aplikację Claude dla GitHuba i udziel jej dostępu do swojego forka. Dzięki temu Claude Code zapisze w nim swoją pracę.

    Otwórz Claude Code ↗
  3. 3

    Rozpocznij sesję ze swoim forkiem

    W wyborze repozytorium pod polem wiadomości wskaż swój fork, np. twojanazwa/rail-island-factory. Domyślne środowisko wystarczy: Factory instaluje się i kompiluje bez dodatkowej konfiguracji.

  4. 4

    Opisz model

    Napisz, co chcesz stworzyć, jakie ma wymiary i wygląd oraz gdzie są materiały referencyjne. Factory zawiera instrukcje dla Claude Code: limity trójkątów, skalę i zasady dla pociągów, pojazdów drogowych, samolotów i budynków. Przykłady znajdziesz poniżej.

  5. 5

    Sprawdź i dopracuj wynik

    Claude Code napisze model, uruchomi testy Factory, wyrenderuje podgląd i go obejrzy. Przeczytaj podsumowanie, zapytaj o niejasności i poproś o poprawki, np. „dach jest zbyt płaski” lub „powiększ okna kabiny”. Powtarzaj do uzyskania dobrego wyniku.

  6. 6

    Wyślij model do sprawdzenia

    Gdy wynik ci odpowiada, poproś Claude Code o zapisanie zmian w commicie i wysłanie ich na GitHub. Otwórz fork, kliknij Contribute → Open pull request i zaproponuj dodanie gałęzi do rail-island/rail-island-factory. Dołącz krótki opis modelu.

    Factory na GitHubie ↗

Rail Island PLUS

Trzy miesiące PLUS za każdy przyjęty model

Po przyjęciu twojego pull requestu do Factory otrzymasz trzy miesiące Rail Island PLUS za darmo: wszystkie pojazdy, typy budowli, rozmiary wysp i pełne 50 punktów miejsca na zapis. Napisz na info@railisland.com z adresu konta Rail Island i dołącz link do przyjętego pull requestu. Nie podawaj swojego adresu w samym pull requeście — jest publiczny.

Kolekcja zostanie z tobą po trzech miesiącach. Każdy model postawiony na jednej z twoich wysp i zapisany razem z nią podczas PLUS pozostanie w kolekcji na zawsze. Możesz go później używać w darmowym planie, także własnego modelu.

Jeden model, wiele wariantów

W Factory cały zespół trakcyjny lub rodzina pojazdów to jeden model. Malowanie, rodzaj członu i ładunek wybiera się parametrami. Gracz wybiera model, a potem wariant; kod wspólnych części wystarczy napisać raz. Przykłady:

  • TGV to jeden model. Jeden parametr wybiera człon napędowy lub zestaw wagonów bez napędu, a drugi pomarańczowe malowanie TGV Sud-Est albo srebrno-niebieskie TGV Atlantique.
  • W parowozach wybierasz lokomotywę lub tender, w CityElefancie wagon silnikowy, pośredni lub sterowniczy.
  • Pokrewne serie lokomotyw i ich malowania są wariantami parametru malowania: ČD 150, 151 i ŽSR 350 tworzą jeden model.
  • W wagonach towarowych wybierasz ładunek: pusty, węgiel, drewno lub piasek.

Opisz cały zespół w jednym zleceniu i nazwij warianty jako parametry: „jeden model z parametrem członu (napędowy, bez napędu) i malowania (…)”. Nie twórz osobnego modelu dla każdego wagonu lub koloru. Jeśli chcesz nowe malowanie albo kolejny wagon istniejącego modelu, poproś Claude Code o rozszerzenie właściwego parametru.

Jak sformułować zlecenie

Podaj model, rzeczywiste wymiary, wygląd i źródło materiałów. Opisz to jak modelarzowi — po polsku lub w swoim języku:

Dodaj tramwaj Škoda 15T ForCity Alfa: cztery człony, około 31 m długości, przegubowy jak inne tramwaje. Jeden model z parametrem malowania dla Pragi i Rygi. Użyj skilla railroad-vehicle. Zdjęcia: <linki>, mojego autorstwa; zapisz je przy modelu jako materiały referencyjne.
Dodaj budynek: mały drewniany dworzec z mojej wsi. Parterowy, około 12 × 6 m, dach dwuspadowy z szerokim okapem nad peronem i zegar nad drzwiami. Zdjęcie: <link>, CC BY-SA, autor <imię>.
Dodaj autobus: dwunastometrowy niskopodłogowy autobus miejski, biało-niebieski, troje drzwi i skrętne przednie koła jak w innych autobusach. Użyj skilla road-vehicle.

Wskazówki

  • Jeden model na sesję. Konkretne zlecenie daje lepszy wynik i pull request łatwiejszy do sprawdzenia.
  • Najpierw przejrzyj katalog Factory z podglądami 3D. Wariant istniejącego modelu, np. inne malowanie lub długość, często prowadzi do celu najszybciej.
  • Podaj rzeczywiste wymiary. Długość, szerokość i wysokość w metrach pomagają bardziej niż dowolny przymiotnik.
  • Poproś Claude Code o wyjaśnienie wyniku i porównanie go z materiałami. Potrafi otworzyć własny podgląd i wskazać, co jeszcze nie pasuje.
  • Wszystkie materiały trafią do repozytorium ze źródłem i licencją. Używaj tylko zdjęć, które wolno ci udostępniać.

Co dalej

Sprawdzamy każdy pull request: model musi dobrze wyglądać, mieścić się w limicie trójkątów i przejść testy Factory. O poprawki poprosimy w komentarzach; możesz przekazać je Claude Code w tej samej sesji. Po przyjęciu model pojawi się w katalogu, a w jednym z kolejnych wydań gry udostępnimy go wszystkim graczom.

Zagraj w Rail Island