Rail Island Factory
Postav si vlastný model s Claude Code
Každý model v Rail Islande, od posunovacej lokomotívy po gotickú katedrálu, je malý program v otvorenom repozitári Rail Island Factory na GitHube. Claude Code na webe ti podľa opisu a niekoľkých fotiek vytvorí nový model. Tu sa dozvieš celý postup, od vlastnej kópie repozitára až po model v hre.
Nechceš si model stavať sám? Požiadaj oň v našej skupine na Facebooku. Pridať sa do skupiny na Facebooku ↗
Čo budeš potrebovať
- Účet na GitHube. Je zadarmo a budeš pod ním mať uloženú vlastnú kópiu Factory.
- Predplatné Claude s prístupom ku Claude Code na webe: Pro, Max, Team alebo Enterprise.
- Nápad a ideálne podklady: fotky, výkresy alebo hlavné rozmery vozidla či budovy. Použi vlastné obrázky alebo také, ktorých licencia to povoľuje. Ukladajú sa spolu s modelom.
Krok za krokom
- 1
Vytvor si vlastnú kópiu Factory
Prihlás sa na GitHub, otvor repozitár Rail Island Factory a klikni na Fork. Vznikne vlastná kópia repozitára pod tvojím účtom, v ktorej môžeš čokoľvek upravovať.
Vytvoriť kópiu na GitHube ↗ - 2
Prepoj GitHub s Claude Code
Otvor Claude Code na webe a prihlás sa účtom Claude. Po výzve prepoj GitHub, nainštaluj aplikáciu Claude pre GitHub a povoľ jej prístup k svojmu forku, aby doň mohol Claude Code ukladať prácu.
Otvoriť Claude Code ↗ - 3
Začni pracovať so svojou kópiou Factory
Vo výbere repozitára pod poľom správy zvoľ svoj fork, napríklad tvojemeno/rail-island-factory. Predvolené prostredie stačí: Factory sa nainštaluje a zostaví bez ďalšieho nastavovania.
- 4
Opíš model
Napíš, čo vytvoriť, aké to má rozmery, ako to vyzerá a kde sú podklady. Factory obsahuje pokyny pre Claude Code: limity trojuholníkov, mierku a pravidlá pre vlaky, cestné vozidlá, lietadlá a budovy. Príklady nájdeš nižšie.
- 5
Skontroluj výsledok a dolaď ho
Claude Code vytvorí model, spustí testy Factory, vykreslí náhľad a prezrie si ho. Prečítaj si zhrnutie, opýtaj sa na nejasnosti a požiadaj o úpravy, napríklad „strecha je príliš plochá“ alebo „zväčši okná kabíny“. Opakuj podľa potreby.
- 6
Pošli model na kontrolu
Keď budeš spokojný, požiadaj Claude Code, nech zmeny uloží do commitu a odošle na GitHub. Otvor svoj fork, klikni na Contribute → Open pull request a navrhni pridanie vetvy do rail-island/rail-island-factory. Pripoj krátky opis modelu.
Factory na GitHube ↗
Rail Island PLUS
Tri mesiace PLUS za každý prijatý model
Keď tvoj návrh prijmeme do Factory, dostaneš tri mesiace Rail Island PLUS zadarmo: všetky vozidlá, typy stavieb, veľkosti ostrovov a plných 50 bodov úložiska. Napíš na info@railisland.com z adresy svojho účtu v Rail Islande a pripoj odkaz na prijatý pull request. Svoju e-mailovú adresu nepíš do pull requestu, je verejný.
Modely ti zostanú aj po skončení týchto troch mesiacov. Každý model, ktorý počas PLUS postavíš na niektorom zo svojich ostrovov a ostrov uložíš, zostane natrvalo v tvojej zbierke. Môžeš ho používať aj vo verzii zadarmo, vrátane svojho vlastného modelu.
Jeden model, viac variantov
Celá vlaková jednotka alebo skupina príbuzných vozidiel patrí vo Factory do jedného modelu. Náter, typ vozňa v jednotke či náklad sa vyberajú pomocou parametrov. Hráč si vyberie model a potom variant; kód spoločných častí stačí napísať raz. Napríklad:
- TGV tvorí jeden model. Jedným parametrom vyberieš hnací vozeň alebo súpravu vozňov bez pohonu, druhým oranžový náter TGV Sud-Est alebo striebornomodrý TGV Atlantique.
- Pri parných lokomotívach vyberieš lokomotívu alebo jej tender, pri CityElefante motorový, vložený alebo riadiaci vozeň.
- Príbuzné rady lokomotív a ich nátery sa vyberajú parametrom náteru: ČD 150, 151 a ŽSR 350 patria do jedného modelu.
- Pri nákladných vozňoch vyberieš prázdny vozeň alebo náklad uhlia, dreva či piesku.
Celú jednotku opíš v jednom zadaní a pomenuj varianty ako parametre, napríklad „jeden model s parametrom jednotky (hnací vozeň, vozeň bez pohonu) a parametrom náteru (…)“. Nevytváraj samostatný model pre každý vozeň či náter. Ak chceš nový náter alebo ďalší vozeň existujúceho modelu, požiadaj Claude Code o rozšírenie príslušného parametra.
Ako požiadať o model
Uveď, čo chceš vytvoriť, skutočné rozmery, vzhľad a pôvod podkladov. Opíš to ako modelárovi — pokojne po slovensky:
Pridaj električku Škoda 15T ForCity Alfa: štyri články, dĺžka asi 31 m, kĺbová ako ostatné električky. Jeden model s parametrom náteru pre Prahu a Rigu. Použi skill railroad-vehicle. Fotky: <odkazy>, fotil som ich sám; ulož ich k modelu ako podklady.
Pridaj budovu: malú drevenú stanicu z mojej dediny. Prízemná, asi 12 × 6 m, sedlová strecha s veľkým presahom nad nástupišťom, hodiny nad dverami. Fotka: <odkaz>, CC BY-SA, autor <meno>.
Pridaj autobus: dvanásťmetrový nízkopodlažný mestský autobus v bielo-modrom nátere, troje dvere, natáčacie predné kolesá ako pri ostatných autobusoch. Použi skill road-vehicle.
Tipy
- V jednej konverzácii rieš jeden model. Jasné zadanie prinesie lepší výsledok a zmeny sa budú ľahšie kontrolovať.
- Najprv si prezri katalóg Factory s 3D náhľadmi. Variant existujúceho modelu, napríklad nový náter či iná dĺžka, býva najrýchlejšia cesta k výsledku.
- Uveď skutočné rozmery. Dĺžka, šírka a výška v metroch pomôžu viac než akékoľvek prídavné meno.
- Požiadaj Claude Code o vysvetlenie výsledku a porovnanie s podkladmi. Dokáže otvoriť vlastný náhľad a povedať, čo ešte nesedí.
- Všetky podklady sa uložia do repozitára so zdrojom a licenciou. Používaj len obrázky, ktoré smieš zdieľať.
Čo bude ďalej
Každý návrh skontrolujeme: model musí dobre vyzerať, dodržať limit trojuholníkov a prejsť testami Factory. Prípadné pripomienky napíšeme do komentárov k pull requestu. Môžeš ich odovzdať Claude Code v pôvodnej konverzácii. Po prijatí sa model objaví v katalógu Factory a v niektorom z ďalších vydaní hry ho sprístupníme všetkým hráčom.